Java Edition Classic 0.0.12a

0.0.12a was a version of Classic released on May 19, 2009, at 22:36 UTC. It added bedrock, water and lava, along with a world boundary and a new world generator.

Blocks

 * Bedrock JE1 BE1.png Bedrock
 * Unobtainable to the player.
 * Initially referred to as "unbreakable stone."
 * Bedrock and the layer above (if at the bottom of the world) is always dark even if exposed to the sky.
 * Cannot be broken, placed against, or otherwise selected.


 * Water JE1.png Water
 * A type of liquid.
 * Does not drown the player.
 * Is transparent.
 * Spreads Infinitely.
 * Water does not work outside the map (it won't spread from world border after terrain generation).


 * Lava JE1.png Lava
 * A type of liquid.
 * Originally was transparent, just like water.
 * Underneath lava, the mist is thin and orange in color.
 * Does not deal damage to the player.
 * Spreads Infinitely.

World generation

 * World boundary
 * An infinite ocean now surrounds the map.
 * The player can no longer pass the edge of the map.
 * Water next to lava will not produce stone upon world generation.

Gameplay

 * Controls
 * Pressing cycles between four levels of render distance.
 * Pressing generates a new level, with a new level generation screen.


 * Swimming
 * Only applies to players. Humans move at full speed in the water. Was originally much slower than in later Classic versions.

Mobs

 * Steve_Revision_1.png Humans
 * No longer get reset on level reset, meaning there is no way to get rid of mobs now.
 * Physics
 * Water and lava now flow to fill any available space below or next to it.
 * With just one water source the entire world will be flooded.
 * Water next to lava produces stone.
 * Player jump height increased by about 0.5 blocks.

World generation

 * New level generator
 * Terrain is messier with more bumps visible on the surface. It also now generates in islands.
 * The terrain always generates one block above ocean level.
 * Lakes occur when the surrounding water is at a higher level than the terrain.
 * All dirt with access to sunlight will not become grass upon world generation if below water level.
 * Lava lakes also spawn occasionally.
 * Worlds made before this version will receive a bedrock layer at the bottom of the map and an ocean surrounding it

Bugs

 * The block being used to build does not show up unless it is a sapling.

Trivia

 * The video released by Notch on May 18th showing off 0.0.12a is actually a developer variant that was never released to the public. See Development for more information on this.
 * To make the water and lava texture display slightly shorter than a block, it's texture from terrain.png gets shifted down a bit in-game. This causes the texture to overlap with the block below at some angles.
 * The 0.0.13a-launcher jar contains the level generation files for this same version, which is also the same terrain generation files used in the full, public release of it (and 0.0.12a_01-03). It has variables that can enable and disable the uniform dirt layer, and it has been disabled for the public variant of 0.0.12a (or at least 0.0.12a_03 for certain). It also has variables for the water filling up the world from the corners, which can be disabled.