An unofficial patch that stitches together the two biggest Ender Dragon fight overhauls out there — Stellarity and True Ending. Both mods touch the same parts of the fight, so just dropping them both in doesn't work: invulnerability scripts fight each other, crystal beams break, the dragon's hitbox drifts out of sync during phase transitions. This patch fixes that overlap and needs to load last, on top of both mods.
| ㅤWhat it fixes 📜
- Stellarity's invulnerability barrier now correctly holds the dragon while End Crystals are alive on the arena, synced with True Ending's phase switching.
- Fixed the Dragon's shield mechanics while the Crystals are alive.
- Crystal spawn height adjusted to match Stellarity's modified obsidian towers.
- True Ending's guardian phantom mechanic on the towers actually works during the boss fight now, not just outside of it.
- Fixed a bug where crystal healing beams were flying off to (~, 121, ~) instead of their target.
- The dragon's hitbox no longer desyncs from the model during flight animations and phase changes.
- Fixed outdated command syntax used in both base projects.
- Fixed the Main Island Portal generation and animation for Server Engines (Paper/Purpur).
- Cleared the Portal from bugged Chorus or Bone decorations.
|ㅤCosmetic Additions
- Fixed dragon egg and status effect visuals on the arena.
|ㅤBefore you install 📦
You need both originals: True Ending 1.1.4d and Stellarity 5.5.5 (datapack + resourcepack for each).
⚠️ Version Compatibility Warning:
- Versions below 1.21.11: WILL NOT WORK. Do not attempt to run this patch on older releases due to breaking command syntax and datapack format differences.
- Target supported versions:
1.21.11,26.1,26.1.1,26.1.2.- Versions above 1.21.11: Fully functional in most cases, though minor compatibility quirks may occur on experimental snapshots.
Datapack load order:
How to load datapacks:

- Stellarity_Compatibility_Patch or Stellarity_Mechanics_Patch — loads last
- true-ending-1.1.4d
- Stellarity-5.5.5
Important Note (Resource Packs)
⚠️ WARNING: You must choose ONLY ONE music resource pack (True Ending: Ender Dragon Music OR Stellarity Music Addon). Both packs play their own custom tracks during the boss fight, so using both at the same time will cause overlapping music!
|ㅤServer Installation (Vanilla / Paper / Purpur)
If you are installing the patch on a multiplayer server using .zip datapacks, you must manually set up a strict load order, otherwise the game will break.
Here is how to do it step by step:
Put all 3 mod archives (
Stellarity-5.5.5.zip,tru.e-ending-1.1.4d.zip, andStellarity_Mechanics_Patch.zip) into your world'sdatapacksfolder (world/datapacks/).Join your server and disable them all first to reset their order. Run these commands one by one in the game chat or server console:
/datapack disable "file/Stellarity-5.5.5.zip"
/datapack disable "file/tru.e-ending-1.1.4d.zip"
/datapack disable "file/Stellarity_Compatibility_Patch.zip"
(replace Compatibility_Patch with Mechanics_Patch if you downloaded the Hardcore version)
Now, enable them back in this exact sequence so the patch sits on top of everything:
/datapack enable "file/Stellarity-5.5.5.zip" after "paper"
/datapack enable "file/tru.e-ending-1.1.4d.zip" after "file/Stellarity-5.5.5.zip"
/datapack enable "file/Stellarity_Compatibility_Patch.zip" last
(Note: if you are not using Paper, you can replace "paper" in the first command with "purpur" or "vanilla" depending on your server software)
|ㅤTwo versions 🔀
Compatibility Patch - for when you just want the two mods to work together without any balance changes. True Ending's phases and Stellarity's crystal mechanics are merged, script conflicts and visual bugs are gone, original gameplay untouched.
Mechanics Patch - everything above plus extra difficulty for people who want more:
- elytra flight disabled during the fight;
- the central portal spits out a cloud of dragon's breath if the boss is far from it;
- Weakness I applied to everyone in the fight;
- on lethal damage the dragon pops a Totem of Undying once and heals up for a final push;
- some attacks pull players toward the boss.
|ㅤCompatibility
Vanilla, Fabric, Quilt, Forge and NeoForge - no issues. Paper/Purpur - 1.21.11+ is fully supported too, with separate fixes for the function parsing and timing quirks specific to those server implementations.
|ㅤCredits
- Stellarity - Originally created by Kohara.
- True Ending - Created and developed solely by limesplatus.
- Void7676_ - patch assembly and mechanics integration.

