Java Edition:Permanent Invulnerable End Crystal
To protect end crystals from getting destroyed by the player too early during the ender dragon's summoning process, their "Invulnerable" tag is set to 1b. This makes end crystals resistant to exploding by punching, projectiles, explosions, and pushing. This tag is set to 0b after the process is complete. However, using many glitches and bugs, this tag can be permanently set to 1b and allow the end crystal to be taken anywhere.[1] The beam coming out of invulnerable end crystals will always be active and point to X=0, Y=125, Z=0. Excluding a few snapshots containing glitches that prevent access to the End,[2][3][4] permanent invulnerable end crystals have been obtainable in every version starting with 15w44b.
Obtaining
Rejoining Method (Singleplayer Only)
At first you have to prepare at least four end crystals,[5] temporary blocks, pistons, and redstone power sources. Kill the dragon if you already didn't.
- Place the end crystals to respawn the ender dragon.
- Rejoin the world before the dragon respawns. This makes the entire summoning process freeze. The later you do it the more invulnerable end crystals you can obtain in one go.
- Invulnerable end crystals are left on the end spikes and can be moved to their desired locations. Destroy the end crystals left on the exit portal to make your way back to the Overworld.
Slimestone Contraption
The second method uses the fact that if end crystals are far enough away from their spike, they won't explode after destroying the end crystals on the exit portal during dragon summoning. There are 2 different contraptions needed:
- End crystal pusher - End crystals need to be pushed away by flying machines. The easiest way to trigger them is to get updated by an end crystal explosion. An unmovable block should placed in the path of each pusher to prevent them from flying away.
- Summoning process killer - Invulnerable end crystals can be pushed away, but that won't stop the ender dragon from spawning. As a dragon fight with all end crystals being indestructible may be hard (unless you have a dragon killer or you can kill the dragon with beds) you may need a contraption that would explode crystals placed on the exit portal. It'd get triggered by fire placed together with last end crystal and destroy summoning end crystals perfectly before dragon being summoned.
Pre-generated End Crystals
In snapshot 15w44b, pre-generated end crystals were invulnerable by default, providing a method of obtaining them without manipulating the respawning process.[6]
Transporting
End crystals can be moved by pistons in all directions. They can be transported to the Overworld via the End's exit portal or back to the End via any stronghold end portal. End crystals will appear at world spawn if transported to the Overworld, and on the obsidian platform if transported to the End. There is no way to transport them to the Nether.
Getting Rid of a Permanent Invulnerable End Crystal
There are three ways to get rid of a permanent invulnerable end crystal:
- Use it to summon the ender dragon.
- Use chunk regeneration.
- Use chunk savestating.
Gallery
Indestructible end crystal taken to the overworld.
Two indestructible end crystals left on end spikes.