Classic 0.0.23a 01 (remake)

To celebrate 10 years of Minecraft, a JavaScript remake of Classic 0.0.23a_01 was uploaded to the Minecraft website. This version can be played at classic.minecraft.net.

Blocks

 * Air.png Air
 * Grass Block JE2.png Grass Block
 * Stone JE1.png Stone
 * Dirt JE1.png Dirt
 * Oak Planks JE3 BE1.png Planks
 * Rose.png Rose
 * Dandelion JE1 BE1.png Dandelion
 * Water JE2 BE2.png Water
 * Oak Sapling JE2.png Sapling
 * Cobblestone JE3.png Cobblestone
 * Bedrock JE1 BE1.png Bedrock
 * Sand JE2.png Sand
 * Gravel JE2.png Gravel
 * Oak Log Axis Y JE2 BE1.png Wood
 * Oak Leaves JE2.png Leaves
 * Red Mushroom JE1 BE1.png Red Mushroom
 * Brown Mushroom JE1 BE1.png Brown Mushroom
 * Lava JE3.png Lava
 * Gold Ore JE1.png Gold Ore
 * Iron Ore JE1 BE1.png Iron Ore
 * Coal Ore JE1 BE1.png Coal Ore
 * Block of Gold JE1.png Block of Gold
 * Sponge JE1 BE1.png Sponge
 * Glass JE3 BE1.png Glass
 * Red Cloth.png Red Cloth
 * Orange Cloth.png Orange Cloth
 * Yellow Cloth.png Yellow Cloth
 * Chartreuse Cloth.png Chartreuse Cloth
 * Green Cloth.png Green Cloth
 * Spring Green Cloth.png Spring Green Cloth
 * Cyan Cloth.png Cyan Cloth
 * Capri Cloth.png Capri Cloth
 * Ultramarine Cloth.png Ultramarine Cloth
 * Violet Cloth.png Violet Cloth
 * Purple Cloth.png Purple Cloth
 * Magenta Cloth.png Magenta Cloth
 * Rose Cloth.png Rose Cloth
 * Dark Gray Cloth.png Dark Gray Cloth
 * Light Gray Cloth.png Light Gray Cloth
 * White Cloth.png White Cloth



Mobs

 * Human


 * Spawned by pressing.
 * Oddly, they can walk past the world border. They will fall through the bedrock if they go too far, however.
 * They are client side only and will not show up for other players in multiplayer.
 * The model is glitched - that is why the humans look short.

World generation

 * Terrain
 * Generated terrain with hills and lakes, with small caves under the surface.
 * Generated structures
 * Trees, made of logs and leaves.

Gameplay

 * Blocks
 * Placing and destroying blocks; switch between the two by pressing.
 * Multiplayer
 * Available to play with up to nine other players, but was temporarily disabled on May 8, 2019 due to performance issues.


 * Inventory
 * Press to open.
 * Find and select all the different blocks available.

General

 * 2D clouds.

Bugs

 * When exiting and entering the world, the top textures of all blocks that were at altitude became invisible.
 * The human mob model is glitched.
 * Unloaded chunks turned white.
 * The sea level in the game world did not match the sea level outside the world.
 * FPS counter is inaccurate on some browsers and will sometimes display bogus/random numbers.
 * Zooming in and out will sometimes cause a huge drop on FPS, this will cause an performance impact, and this will make all blocks disappear, and display a error icon.

Differences and inaccuracies from the original

 * General
 * Since this is a remake and not a port, the code, apart from the terrain generation code which is the only ported code in the game, is completely different from the original and as such there may be many minor gameplay inaccuracies.
 * Physics are very different from the original.
 * New level format.
 * Human mobs
 * They have a strange appearance compared to the original version's humans, likely unintentionally as the result of an update.
 * They have a different, less random and frantic AI.
 * They can cross the world border, revealing that unlike the original, the bedrock and water beyond the border is actually tangible and are actual blocks rather than a rendered flat plane.
 * They will fall through the world after going too far, however.
 * They can be spawned in multiplayer, although they will only appear on the client side.
 * GUI
 * The blue gradient, seen in the inventory, pause menu and other menus in the original, is replaced with simply a transparent grey colour, reminiscent of modern Minecraft.
 * The red gradient, seen on the crash/kicked from server screens in the original, is replaced with the same dirt background as seen on the generating level screen in both the original and the remake.
 * The font is slightly different, and is also rendered anti-aliased on most browsers.
 * The latter is because the font uses a .ttf fonts file rather than a .png image like the original.
 * Graphics
 * Lighting is very different compared to the original, appearing more flat.
 * Oddly, blocks appear to have a slight shine when looking down at them.
 * The remake used the Noa Engine.
 * Anti-aliasing, making blocks look more smooth.
 * Block textures are stored separately rather than on a terrain.png file.
 * There are many filename oddities, for example Iron Ore is internally called "bronze rock".
 * Inventory/hotbar block previews are pre-rendered textures unlike the original.
 * Because of this, they appear pixelated at high resolutions.
 * Models are stored in the bottom corner of the world, underneath the bedrock layer.
 * Sound
 * Sounds are stored in .mp3 format rather than  format.
 * There is no music, however music files can be found unused in the game's files.
 * Are the Volume Alpha soundtrack versions.
 * Many sound effects are missing.
 * There are no walking sound effects.
 * Breaking wool and glass uses the grass and stone sound effects respectively (The original used higher pitched versions of the grass and stone sound effects for those blocks.)
 * Breaking leaves has a new sound that was not heard before in the original.
 * Multiplayer
 * There is a new menu when you start up the game, letting you choose a username, and gives you an invitation link to invite people to a server.
 * The invitation link also appears on the pause menu.
 * Other players take the same, glitched appearance as the human mobs.
 * The name tag above players is also more reminiscent of modern Minecraft rather than 0.0.23a.
 * The command set is highly limited compared to the original.
 * Consists of /list, /kick, /ban, /tp, /setspawn, and /help.
 * /ban is not mentioned in /help and yields a "Command disabled." message when attempting to use.
 * You can also use commands and chat in singleplayer, unlike the original version.