Java Edition pre-Classic rd-132211

From Minecraft Wiki
Jump to navigation Jump to search
This page documents a formerly unreleased version.
This version was never intended to be released to the public, but it is available in archived copies.
The only archived copy of this version is edited.
A copy of this version has been archived. This copy plays correctly; however, it is not a bit-perfect original.
If you believe you have a clean, unedited copy of this version, please post on the talk page.
rd-132211
Pre-Classic rd-132211.png: Infobox image for Minecraft version 'rd-132211'
Edition Java Edition
Date developed May 13, 2009
Build date August 6, 2013 (launcher version)
Downloads Original unavailable
Launcher client (.json)
Minimum Java version Java SE 5
al_version Unspecified

rd-132211 is the first labeled pre-Classic version of Minecraft, created on May 13, 2009, at 20:11 UTC.[1] It is the earliest version available through the Minecraft Launcher and the oldest archived version of Minecraft.

The copy in the launcher was last modified on August 6, 2013, making it technically not original.

Additions

[edit | edit source]

Gameplay

[edit | edit source]

Controls

  • Placing and destroying blocks.
    • Left-click places a block. Right-click destroys a block.
    • Blocks cannot be placed beyond the world boundary.
    • The build limit is Y=64.
    • Added a flashing white overlay highlighting the face of the targeted block when hovering with the mouse.
  • The level is saved when ⏎ Return or ⎆ Numpad Enter is pressed or when the game is exited.

Changes

[edit | edit source]

World generation

[edit | edit source]

General

  • Level generation was redesigned from the irregular terrain shown in Cave game tech test to produce a completely flat world, similar to a modern superflat world.
  • Terrain generates from Y=0 to Y=43.
  • Space below Y=0 is empty.
  • The top layer at Y=43 consists of grass blocks, while all lower terrain consists of stone.

Non-mob entities

[edit | edit source]

Player

  • Increased hitbox height to 1.8 blocks tall.

Removals

[edit | edit source]

World generation

[edit | edit source]

Caves

  • No longer generate.

3 bugs reported

  • Blocks can be placed directly within the space occupied by the player.[2] This bug remained in the game until Classic 0.0.9a.
  • On some systems, commonly those featuring Intel GPUs, there is extreme performance issues causing the framerate to drop to 1. This is caused by the block selection code using GL_SELECT based logic, involving individually re-rendering each face of nearby blocks, which is unperformant on some drivers.
  • The camera pivot bug causes the view to rotate around a fixed point in the world instead of rotating on the player's axis. This causes the player's perspective to shift as the camera rotates.

Trivia

[edit | edit source]
  • The "rd" prefix in the version title stands for RubyDung, a game Notch was developing in early 2009 whose codebase was repurposed for Minecraft.
  • Level data is saved in a single level.dat file inside the game's root directory, unlike future versions that have dedicated folders.
  • Although the intended world size is 256×64×256, worlds of any dimensions can be loaded. Worlds smaller than the intended size have terrain generated over them, while larger worlds are truncated.
  • Grass blocks are stored using the same block ID (Block ID: 1) as stone; the difference between them is purely visual.
  • Despite normally only using 2 block IDs (0 and 1), 0–255 are all possible IDs. Invalid IDs appear as air, but do not get converted into it upon saving the world.
  • Because of these behaviors, nearly any gzipped file named level.dat can theoretically be loaded as a world, including a modern level.dat file. Saving such a world is likely to corrupt it because of terrain generation or truncation.

Notes

[edit | edit source]
  • Aside from the folders in the .jar file, the .class files and the contents of the folders remain unchanged, being last modified at May 13, 2009 at 22:09 at the latest.
[edit | edit source]

References

[edit | edit source]
  1. ↑ 22:11 in Sweden (CEST) time.
  2. ↑ TigIRC logs: "(14:10:09) Zaratustra: I can spawn blocks where I currently exist" [...] "(14:10:32) notch: yeah, it's one of those bugs.. I keep ignoring it" (18:10 UTC, May 16, 2009)
[edit | edit source]