
Modrinth · Minecraft mod
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.
Quick answer
Which Scaled Dragon Fight release should I use?
Scaled Dragon Fight v2.0.0+1.21.11 targets 1.21.11 with Fabric. Do not install it on the client. It must be installed on the dedicated server. All 2 required mods have matching files.
Where it goes
Is Scaled Dragon Fight required on the client, server, or both?
Do not install it on the client. It must be installed on the dedicated server.
This file is marked server-only.
What else does Scaled Dragon Fight v2.0.0+1.21.11 need?
v2.0.0+1.21.11. Change the file and its required mods may change too.
Install Fabric Language Kotlin, Fabric API first. We found matching files for this game-version and loader setup.
We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Scaled Dragon Fight without breaking your instance.
Built for Scaled Dragon Fight v2.0.0+1.21.11. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use v2.0.0+1.21.11. It targets 1.21.11 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric Language Kotlin, Fabric API first. We found matching files for this game-version and loader setup.
- 03
Put it on the correct side
Do not install it on the client. It must be installed on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside v2.0.0+1.21.11. It opens that exact file at the source.
About this project
What does Scaled Dragon Fight add?
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
Project description from Modrinth.
Pick your setup
Scaled Dragon Fight by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.3
1 loader build26.2
1 loader build26.1.2
1 loader build26.1.1
1 loader build26.1
1 loader build1.21.11
1 loader build1.21.10
1 loader build1.21.9
1 loader build1.21.8
1 loader build1.21.7
1 loader build1.21.5
1 loader build1.21.4
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Scaled Dragon Fight versions and loaders
v2.0.0+1.21.11
ScaledDragonFight-v2.0.0+1.21.11.jar
14 Nov 2026
v2.0.0+1.21.10
ScaledDragonFight-v2.0.0+1.21.10.jar
14 Nov 2026
v2.0.0+1.21.9
ScaledDragonFight-v2.0.0+1.21.9.jar
14 Nov 2026
v2.0.0+1.21.8
ScaledDragonFight-v2.0.0+1.21.8.jar
14 Nov 2026
v2.0.0+1.21.4
ScaledDragonFight-v2.0.0+1.21.4.jar
14 Nov 2026
v2.0.0+1.21.5
ScaledDragonFight-v2.0.0+1.21.5.jar
14 Nov 2026
v2.0.0+1.21.7
ScaledDragonFight-v2.0.0+1.21.7.jar
14 Nov 2026
v2.0.0+26.1
ScaledDragonFight-v2.0.0+26.1.jar
14 Nov 2026
v2.0.0+26.3
ScaledDragonFight-v2.0.0+26.3.jar
14 Nov 2026
v2.0.0+26.2
ScaledDragonFight-v2.0.0+26.2.jar
14 Nov 2026
v1.1.1+21.6
ScaledDragonFight-v1.1.1+21.6.jar
26 Mar 2026
v1.0.0+1.21.4
ScaledDragonFight-v1.0.0+1.21.4.jar
1 Feb 2026
Looking for an older file? The official Modrinth project page is in Resources.