Java Edition Classic 0.0.12a

From Minecraft Wiki
Jump to: navigation, search
Missing Texture Block JE3 BE2.png
This version is currently missing.
While this version is known to exist it is missing from the launcher and has not been archived elsewhere, meaning that it is currently lost.
If you believe you have a copy of this version, please post on the talk page.
It is worth noting that numerous fake copies of this version exist, so please consider checking the dates of the files inside.
Classic 0.0.12a.jpg

Java Edition

Release date

May 19, 2009


Client not archived
No corresponding server

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



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).[3]
Lava JE1.png Lava
  • A type of liquid.
  • Originally was transparent, just like water.
  • Does not deal damage to the player.

World generation[edit]

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


  • Pressing F cycles between four levels of render distance.[4]
  • Pressing N generates a new level.[4]
  • Only applies to players. Humans move at full speed in water.



Steve Revision 1.png Humans
  • No longer get reset on level reset, meaning there is no way to get rid of mobs now.[5]
  • Water and lava now flow to fill any available space below or next to it.[6]
    • With just one water source the entire world will be flooded.[7]
  • Water next to lava produces stone.

World generation[edit]

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. [note 2]
    • 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.


  • 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.


  1. While some sources imply that this version was released on May 20, due to timezones differences it was actually released at 22:36 UTC on May 19 (which is 00:36 on May 20, Sweden time).
  2. This only affects the developer build of this version which Notch showcased on his YouTube channel. The public variant of 0.0.12a did not have this dirt layer generation.


  1. "0.0.12a is up"The Word of Notch, May 20, 2009
  2. "TigIRC logs" (archived) –, May 19, 2009, UTC–4. "(18:36:09) notch: 0.0.12a is up. Water, lava, new map generation,rendering distance toggle"
  3. "Minecraft (alpha)" by Syrion – TIGSource Forums, May 22, 2009. "water just outside of the map doesn't actually "work". It doesn't fill up any pits next to it."
  4. a b "Minecraft (alpha)" – TigSource, May 19, 2009. "F to change draw distance. There are four settings. The fourth setting makes the game run at 50 fps on my Eee, but it's a bit.. claustrophobic. N to generate a new level. No more restarting the applet!"
  5. "TigIRC logs" (archived) –, May 19, 2009, UTC–4. "(18:39:43) <notch> oh, they don't get reset on level resets either.. I'd better fix that."
  6. "Minecraft Water test"– Nizzotch Archive on YouTube
  7. "Minecraft Huge flood"– Nizzotch Archive on YouTube