The End



The End is a dark, space-like dimension floating in the void.

Accessing


To get to the End, the player must find a stronghold, find the portal room, and activate the end portal.

The room consists of a 5x5 square of end portal frames, with the corners cut out, making a total of 12. The portal hangs over a lava pool, with a staircase leading up to it. A silverfish spawner sits in the staircase.

The player can activate the portal by placing 12 eyes of ender into the 12 portal frames. Once all the eyes of ender are placed, the portal will activate and let out a loud roar. As soon as it is activated, the portal will destroy all blocks and entities in the central 3x3 square, including bedrock or another portal frame, and replace them with end portal blocks. As soon as the player jumps into the portal, they will immediately arrive in the End.

Environment
The End consists of one large island surrounded at a distance by many smaller outer islands, all mainly comprised of end stone. There is a gap between the central island and the outer islands of about 1000 blocks with nothing but the void.

The starless sky and the void of the End are both composed of a blank, static pattern. The day-night cycle is absent in the End, similar to the Nether, being replaced by a constant dim light.

Most items and blocks function in the End exactly as they do in the Overworld, with a few notable exceptions:


 * Beds will cause an explosion 25% stronger than TNT and cause fires when one attempts to them, as they do in the Nether.
 * Lava flows faster in the End as it does in the Nether, but only to a distance of 3 as in the Overworld.
 * Water behaves the same as in the Overworld.
 * Compasses are unable to find the original spawn point, as spawn points cannot be set within the End.
 * Clocks are unable to determine the position of the sun and moon, as there is no day-night cycle in the End, therefore going haywire.
 * Nether portals cannot be activated by the player in the End (although they can be placed through commands or external programs and editors).
 * Fire burns indefinitely on bedrock, but will not naturally spread onto other blocks of bedrock, similarly to netherrack.

Central Island
All players begin their exploration of the End with the central island. Unlike nether portals, entering the end portal will instantly teleport the player to the End, giving no time to back out. Upon arrival in the End, the player will spawn on a 5x5x1 obsidian platform with 3 air blocks above it. The platform can generate on the island, within it, or at a short distance from it, close enough to throw an ender pearl to reach the island.

Once the player enters the End, there is no way back unless they either die or defeat the ender dragon. The dragon will spawn naturally and fly around above a number of towers of obsidian arranged in a circle around the central fountain, which fills up at the end of the battle. On top of each tower lies an end crystal, some of which are protected by cages of iron bars. These crystals will heal the dragon, but can be destroyed by hitting it with a sword or shooting it with an arrow.

Once defeated, the dragon will rise up into the sky and disintegrate, with bright beams of light flashing from its body. It will then explode, drop up to 80 levels worth of experience orbs, activate the exit portal and generate an end gateway portal, giving the player access to the End’s outer islands. Atop the portal lies a dragon egg. After killing the dragon, it can be respawned an unlimited number of times by placing four end crystals on the sides of the exit portal. Every time the player respawns and slays the dragon, another gateway portal will be generated, up to a maximum of 20; however, it will not drop another dragon egg.



Once the player enters the exit portal, the "end poem" will be displayed, therefore "completing" the game. The player will then respawn in the Overworld and may return to the End through the same portal; the End will remain in the same state as the player left it. The obsidian platform is regenerated each time a player enters the End, meaning that any blocks or block entities placed in the 5x5x3 space above the platform will be destroyed and replaced with air blocks.

Outer Islands
When the ender dragon is defeated, the player can return to the End through the same portal, and it will remain in the same state as they left it. When the player enters one of the gateway portals that generate after killing the dragon, they are instantly teleported over the 1000 block void to the End's outer islands. These gateway portals can only be entered through the use of ender pearls, due to the one block tall gap between the bedrock blocks. There are other ways of getting to the outer islands, such as flying the 1000 blocks with an elytra (and probably using rockets, assuming the player already has an elytra) and making a flying machine, or even possibly making a one-thousand-block-long bridge; however these ways of crossing the void are extremely inefficient.

These outer islands generate infinitely, topped with a forest of chorus trees that may be harvested for its fruit, and perhaps flowers to grow it at home. The player may find end cities on these islands, which are inhabited by shulkers and hold valuable loot. End ships may generate alongside these cities, and hold even more valuable loot, including the elytra and the dragon head.

Mobs
The End is home to only 3 naturally occurring mobs. Endermen will spawn naturally throughout the entire dimension. The ender dragon only spawns once naturally on the central island, but can be respawned by placing 4 end crystals on each side of the exit portal. Shulkers will only appear on the outer islands, within end cities and do not respawn once killed. Other mobs, excluding bosses, may be sent into the End through an end portal.

Naturally generated
Naturally generated includes blocks that are created through the world seed.

Naturally created
These blocks are created through a combination of events that lead these blocks to be placed by natural causes, not by the player.

Structures
These blocks are generated as part of end cities, but only when the "generated structures" option is on.

Biomes
There are several biomes that make up the End dimension.

The end
This biome is used to generate the circle of radius 1000 centered at the 0,0 coordinates in the End. The End central island is generated at the center of this circle. Most of the End features are in this biome, including the ender dragon, the obsidian pillars, the end crystals, the 5x5 spawn platform, the exit portal and the 20 central End gateways. Large amounts of endermen spawn in this biome. Most of the End's structure is provided by the dimension itself rather than the biome. It does not rain or snow in this biome, unlike the other low temperature biomes. The outer islands in the End can be accessed using the End gateway portal after the ender dragon has been defeated. If the biome is used for a superflat world, the sky will be practically black and an ender dragon will spawn at 0,0 coordinates in the Overworld. Only endermen will spawn at night.

Small end islands
This biome generates as part of the outer islands of the End, and consists of the empty expanse between the larger islands, populated only by smaller, circular islands.

End midlands
This biome generates as part of the outer islands of the End, forming the gradual slope from the hilltops of each island down to the cliffs around the edge. End cities will generate here, but chorus trees do not.

End highlands
This biome generates as part of the outer islands of the End, forming the hilltops of each island, and is the only biome in the End where both chorus trees and end cities will generate.

End barrens
This biome generates as part of the outer islands of the End, forming the outer rims of each island, with steep cliffs below the edge. Neither end cities nor chorus trees will be generated in this biome.

Technical information
The End is saved in the same way normal worlds are, in the  subdirectory of the world save.

Deleting the DIM1 directory will reset the End, including all player-made changes.

Video
https://www.youtube.com/watch?v=Mz-Wu7FtOlA