Description
Dragons Revamped
This is my attempt at reworking the Ender Dragon Fight. The vanilla fight is very easy and uninteresting, so this mod aims to fix that.
The beginning of a grueling fight…
Feature Summary
- Procedurally generated custom end spikes
- Bigger arena
- Increased health that scales with the number of fighting players
- Faster overall movement
- 4 different attacks
- Respawning crystals
- Event upon reaching 50% health
- A custom miniboss
Attacks
Charge
The dragon chooses the nearest player between 30 and 150 blocks away and quickly charges at them, dealing very high damage and knockback.
Fireballs
Flies towards a random outpost and rapidly shoots at players with explosive dragon fireballs. Fireballs leave behind dragon's breath.
This attack can't happen twice in a row.
Lightning
Flies to a high location, then after a few seconds of warning, strikes all exposed players with devastating true damage.
This attack can't happen twice in a row.
Enraged Charge
Charges at nearby players multiple times in quick succession, at an even faster speed than normal charges.
This attack can't happen twice in a row.
Crystal Protector Miniboss
A very menacing creature
Health: 40.0
Armor: 2/4 Netherite, Protection IV
Follow Range: 192.0m
Mount Health: 75.0
Mount Armor: Netherite Horse Armor
Mount Speed: Very Fast
Mount Step Height: 3.0m
This miniboss spawns once every few minutes depending on the number of fighting players.
The skeleton switches between a bow, a spear and a sword depending on its distance to its target. Its horse is very fast and can run up walls up to 3 blocks tall, meaning it can scale an end spike in seconds.
An indestructible end crystal orbits it until it is killed, after which the crystal explodes. The dragon can heal from this crystal.
End crystals within a 12-block radius of it become immune to damage.
A variant without a horse spawns after the dragon reaches half health on each of the 10 end crystals. They shoot down players in the arena with very high accuracy.
Other Features
- Hyper heal activates after dragon isn't damaged for a long time
- Dragon's breath buffs endermen with strength II and speed II
- Dragon's breath destroys items
- Headshots do 2x damage
- Immune to one-cycling and needs at least 5 hits to kill
- Dragon fight fog removed
- Dragon fight bossbar style changed
- Dragon perching chance reduced
- Bedrock burns soul fire instead of fire
- Custom dragon-related death messages
- Higher chance of endermites appearing from ender pearl
Installation Notes
The custom end spikes will break if the End was already generated before.
If you wish to reset your End (by deleting DIM1) to add this mod, you must also delete the DragonFight entry in your level.dat.
Future Plans
- Support more versions
- Add a config
For Developers
This is a very early version of the project.
Contributions are welcome.
Notes
Credit in the form of a link would be appreciated, but is not required.
















