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 border and a new world generator.

Blocks

 * Bedrock JE1 BE1.png Bedrock
 * Unobtainable to the player.
 * Initially referred 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 (pre-release).png Water
 * A type of liquid.
 * Does not drown the player.
 * Originally opaque, but in the public release it was transparent.
 * Water does not work outside the map (it won't spread from worldborder after terrain generation).


 * Lava Revision 1.png Lava
 * A type of liquid.
 * Originally was transparent, just like water.
 * Does not deal damage to the player.

World generation

 * World border
 * An infinite ocean now surrounds the map.
 * The player can no longer pass the edge of the map.

Gameplay

 * Controls
 * Pressing cycles between four levels of render distance.
 * Pressing generates a new level.


 * Swimming
 * Only applies to players. Humans move at full speed in water.

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.

World generation

 * New level generator
 * Terrain is more messy with more bumps visible on the surface.
 * 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.
 * Surface dirt layer is more uniform.
 * There is almost always a layer of grass with dirt under it above stone.
 * Cliff faces can no longer be made of pure dirt and grass.

Trivia

 * The video released by Notch on May 18th showing off 0.0.12a is actually of a developer variant which was never released to the public. Water flowed from the corners of the map to fill in all blank spaces, unlike in later versions (including the public release of 0.0.12a) where it generates on the spot. There was presumably no lava yet, as Notch made the first post of lava on his blog a day after this version was recorded, and first mentioned adding it on the same day (May 19th). The terrain had a uniform dirt layer, much like the one seen in 0.0.13a, however, this was not the case for the public release of 0.0.12a and beyond, as proven by some screenshots of 0.0.12a_03 worlds, which have more than 1 block of dirt below grass and before stone. This developer variant could generate new levels, but had no level progress screen seen in the public release of 0.0.12a.
 * The 0.0.13a-launcher jar contains the level generation files for this exact 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 which 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.