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
.propertiesconfig file. - π’ Broadcast Messages: Optional announcements when a scaled dragon appears.
- π οΈ In-Game Reload:
/scaleddragonfight reloadcommand 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
- Install Fabric Loader on your server.
- Install Fabric API on the server.
- Drop the
scaleddragonfight-x.x.x.jarinto the serverβsmodsfolder. - Start the server once to generate the config file.
- 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 |