Dragons Revamped

Highly difficult Ender Dragon fight with custom terrain, attacks & abilities
A dragon charging at a player

A dragon charging at a player

Falling into the void (shaders)

Falling into the void (shaders)

Top-down view of the arena

Top-down view of the arena

The dragon taking damage

The dragon taking damage

The dragon preparing its fireball attack

The dragon preparing its fireball attack

Half Health Animation

Half Health Animation

Endermen bathing in dragon's breath

Endermen bathing in dragon's breath

The dragon perching

The dragon perching

A Crystal Protector

A Crystal Protector

A protector guarding its crystal

A protector guarding its crystal

A Crystal Protector charging up an end spike

A Crystal Protector charging up an end spike

The dragon dying

The dragon dying

Attacking an end crystal

Attacking an end crystal

Destroying a crystal

Destroying a crystal

The dragon charging at an unprepared player

The dragon charging at an unprepared player

A player dying

A player dying

A player aiming at the dragon

A player aiming at the dragon

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… 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 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.

The Dragons Revamped Team

profile avatar
  • 3
    Projects
  • 878
    Downloads
Donate

More from rolyPolyVole