Community listing page, reviews may not be monitored by the author.
Better Vanilla Dragon Fight
No reviews yet
A configurable enhanced Ender Dragon Fight staying true to vanilla
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Runs entirely on the server. Also works in singleplayer.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
Better Vanilla Dragon Fight
A lightweight Fabric mod that has various configurable options to enhance the Ender Dragon Fight whilst keeping the Vanilla feel of Minecraft. For servers, no installation is needed on the client.

Features
- Dynamic Health Scaling: The Ender Dragon's max health increases with each eligible player in The End.
- XP Distribution: Split dragon kill XP equally among all players and scale XP payouts based on player count.
- Enhanced Towers & Crystals: Cage every end crystal, replace small towers with bigger ones, and apply a crystal healing multiplier.
- Tower Shulkers: Spawns Shulkers on the sides of the end towers.
- Cage Mining Fatigue: Localized mining fatigue around end crystals to make breaking cages more challenging.
- End Crystal Regeneration: The dragon can regenerate end crystals when perching.
- Initial Spawn Delay: Optionally delay the very first dragon spawn and show a countdown on players’ XP bars.
- Client Config: Fully integrates with Mod Menu for an intuitive settings screen.
- Broadcast Messages: Optional announcements when a scaled dragon appears.
- In-Game Reload:
/bettervanilladragonfight reloadto reload config without restarting the server.
Configuration
After first launch, a config file will be generated at:
/config/bettervanilladragonfight.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
# End Towers & Crystals
healDragonMultiplier=10.0 # Multiplier for how much crystals heal the dragon
cageAllEndCrystals=true # Generate cages on every end crystal
disableSmallTowers=true # Increases the size of the smaller towers
enableCageCover=true # Covers cages with additional blocks
# Shulkers
enableShulkers=true # Spawns shulkers on the towers
shulkersPerTower=3 # Number of shulkers to spawn per tower
# Cage Mining Fatigue
enableCageMiningFatigue=true # End crystals apply mining fatigue to nearby players
miningFatigueLevel=2 # The level/amplifier of the mining fatigue effect
miningFatigueRange=6.0 # Radius in blocks where players receive mining fatigue
miningFatigueDuration=5 # Duration in seconds of the mining fatigue effect
# XP
splitXP=true # Splits dragon XP equally among players instead of dropping orbs
baseDragonXP=12000 # Base XP given for the first dragon kill
additionalXPPerPlayer=3000 # Additional XP for each extra player on the first kill
respawnDragonXP=500 # Base XP given for respawned dragons
additionalRespawnXPPerPlayer=200 # Additional XP for each extra player on respawned kills
# Perch End Crystal Respawn
perchRespawnsEndCrystals=true # Dragon respawns crystals when perching
endCrystalsRespawned=4 # Number of crystals to respawn per perch
halfNextEndCrystalsRespawned=true # Halves the number of crystals respawned on subsequent perches
perchRegeneratesCages=true # Regenerate cages along with respawned crystals
Commands
| Command | Description |
|---|---|
/bettervanilladragonfight reload |
Reloads the mod’s configuration |
Requires permission level 2 (OP status).
Compatibility
- Minecraft:
26.2,26.3 - Fabric Loader: Latest stable version for your Minecraft version
- Fabric API required
Installation
- Install Fabric Loader on your server.
- Install Fabric API on the server.
- Place the
bettervanilladragonfight-vX.X.X_X.X.X.jarinto your server'smodsfolder. (Note: The first version number is the mod version, and the second is the Minecraft version, e.g.,v1.0.0_26.3.0) - Start the server once to generate the config file.
- Modify the config if desired and reload with
/bettervanilladragonfight reload.
License
MIT License - free to use, modify, and distribute.
Authors
Overhauled by H3LiiiX
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers