Debug mode



Debug Mode is a world type used to test block models, states and textures. It is thereby useful not only to Mojang but also to creators of resource packs.

Accessing
To select the debug mode, hold the key while clicking "World Type". Debug Mode will then be directly after Customized, rather than Default being directly after Customized.

Properties
Debug mode contains all Minecraft blocks in all their different states and data values in a single world folder in a grid across height y=70, with a barrier floor at y=60.

The only game mode available is Spectator, and further options (such as generated structures, bonus chest, etc.) are unavailable, however the game mode can be changed from inside the world with console commands. Breaking blocks is possible if the game mode is switched, however removing them is not; breaking blocks causes them to regenerate instantly. Some blocks allow right click interactions (e.g. chests), while others don't (e.g. levers, redstone repeaters).

If a nether or end portal is used, the player will spawn in a nether version of the debug world or the end credits will appear, depending on the portal used. If the end is reached through the nether, an end version of the debug world generates, with the ender dragon flying around.

The debug world's block grid is approximately 170×170 around 0,0 in size, although the barrier floor extends past the grid to the world border at X/Z 29,999,984.

Issues
Note that any bugs relating to using other game modes than spectator are resolved as invalid due to the fact that the world type can only be legitimately accessed in spectator.

Trivia

 * Every block creates only once. The remainder of the map is empty.
 * Below the blocks the ground seems to be made of barriers, but as soon as one is broken another is placed, so you cannot pass through.
 * The sun is displayed, but there is no day/night cycle. The daytime can be adjusted using console commands.

Gallery
Testmodus