Scaled Dragon Fight

Scaled Dragon Fight

SDF dynamically increases the Ender Dragon's health based on the number of players in The End, offering a more challenging fight for SMP servers.

3 302 downloads 13 followers

Scaled Dragon Fight 🌠

A lightweight server-side Fabric mod that dynamically scales the Ender Dragon's health based on the number of players in The End β€” now with support for delayed initial spawns and XP bar countdowns.

No installation is needed on the client β€” just drop it into your server's mods folder and configure it to your liking.


πŸ”§ Features

  • πŸ“ˆ Dynamic Health Scaling: The Ender Dragon's max health increases with each eligible player in The End.
  • ⏱️ Initial Spawn Delay: Optionally delay the very first dragon spawn and show a countdown on players’ XP bars.
  • βš™οΈ Server-Side Only: No client installation required β€” perfect for modded or vanilla-compatible SMPs.
  • πŸ”§ Configurable: Customize how scaling and spawn delays work via a simple .properties config file.
  • πŸ“’ Broadcast Messages: Optional announcements when a scaled dragon appears.
  • πŸ› οΈ In-Game Reload: /scaleddragonfight reload command to reload configuration without restarting the server.

πŸ—‚οΈ Configuration

After first launch, a config file will be generated at:

/config/scaleddragonfight.properties

You can configure:

enableMod=true                          # Enable or disable the mod
scaleWithOnePlayer=false                # Whether scaling starts with the first player
countCreativeModePlayers=false          # Include creative players in scaling
baseDragonHealth=200.0                  # Base health of the Ender Dragon
additionalHealthPerPlayer=100.0         # Health added per eligible player
enableBroadcast=true                    # Enable broadcast when dragon spawns

# Initial Spawn Delay
enableInitialSpawnDelay=true            # Delay the first dragon spawn in The End
initialSpawnDelaySeconds=60             # Time (in seconds) before first dragon spawns
showSpawnDelayCountdown=true            # Show countdown above XP bar during delay

πŸ’» Commands

Command Description
/scaleddragonfight reload Reloads the mod’s configuration

Requires permission level 2 (OP status).


πŸ”Œ Compatibility

  • Minecraft: 1.21.5, 1.21.7 - 1.21.10
  • Fabric Loader: 0.14+
  • Fabric API required
  • Server-side only β€” no client-side installation needed

πŸ“¦ Installation

  1. Install Fabric Loader on your server.
  2. Install Fabric API on the server.
  3. Drop the scaleddragonfight-x.x.x.jar into the server’s mods folder.
  4. Start the server once to generate the config file.
  5. Modify the config if desired and reload with /scaleddragonfight reload.

πŸ“œ License

MIT License β€” free to use, modify, and distribute.


πŸ‘€ Author

Developed by ZephByte

No gallery available for this project.

Version Minecraft Loader Download

Scaled Dragon Fight v1.1.1+21.6

v1.1.1+21.6

26.1
fabric
Download

Scaled Dragon Fight v1.0.0+1.21.4

v1.0.0+1.21.4

1.21.4
fabric
Download

Scaled Dragon Fight v1.0.1+1.21.5

v1.0.1+1.21.5

1.21.5
fabric
Download

Scaled Dragon Fight v1.0.1+1.21.7

v1.0.1+1.21.7

1.21.7
fabric
Download

Scaled Dragon Fight v1.0.1+1.21.8

v1.0.1+1.21.8

1.21.8
fabric
Download

Scaled Dragon Fight v1.0.2+1.21.9

v1.0.2+1.21.9

1.21.9
fabric
Download

Scaled Dragon Fight v1.1.1+1.21.11

v1.1.1+1.21.11

1.21.11
fabric
Download

Scaled Dragon Fight v1.1.1+1.21.10

v1.1.1+1.21.10

1.21.10
fabric
Download

Scaled Dragon Fight v1.1.0+1.21.11

v1.1.0+1.21.11

1.21.11
fabric
Download

Scaled Dragon Fight v1.1.0+1.21.10

v1.1.0+1.21.10

1.21.10
fabric
Download

Scaled Dragon Fight v1.0.1+1.21.10

v1.0.1+1.21.10

1.21.10
fabric
Download

Scaled Dragon Fight v1.0.1+1.21.9

v1.0.1+1.21.9

1.21.9
fabric
Download

Scaled Dragon Fight v1.0.0+1.21.8

v1.0.0+1.21.8

1.21.8
fabric
Download

Scaled Dragon Fight v1.0.0+1.21.7

v1.0.0+1.21.7

1.21.7
fabric
Download

v1.0.0+1.21.5 Scaled Dragon Fight - Initial Release

v1.0.0+1.21.5

1.21.5
fabric
Download