Compatibility
Minecraft: Java Edition
1.21.5
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Licensed MIT
Published last week
Updated last week
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
- 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.jar
into the server’smods
folder. - 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