{{about|a development phase of Java Edition|the 2019 JavaScript remake|Minecraft Classic (JavaScript remake)}}
{{for|a guide about all the additions and changes in this phase|Java Edition guides/Classic releases}}
<div class ="mobileonly">{{relevant guide|Java Edition guides/Classic releases}}</div>
{{Infobox development phase
| name       = Minecraft Classic
| image      = Classic.png
| startver   = [[Java Edition Classic mc-161607|mc-161607]] (May 16, 2009)
| currentver = [[Java Edition Classic 0.30|0.30]] (November 10, 2009)
| paid       = No
| prevparent = Java Edition pre-Classic
| nextparent = Java Edition Indev
|latestver=[[Java Edition Classic 0.30|0.30]] (November 10, 2009)}}
<div class ="nomobile">{{relevant guide|Java Edition guides/Classic releases}}</div>

'''Classic''' was the second phase in the [[Java Edition#Development|development cycle]] of ''[[Minecraft]]'' ({{JE}}), following [[pre-Classic]] and preceding [[Indev]], and was the first ''Minecraft'' development stage to have publicly released versions. At the time, this phase was named "'''alpha'''" by Notch during its development<ref>{{link|url=https://archive.org/download/Minecraft_IRC_Logs_2009/history/files/May-15-to-June-03-2009/2009-05-16.075419-0400EDT.txt.~1~|title=TigIRC logs|date=May 16, 2009, UTC–4|website=Archive.org|quote=(12:07:06) notch: minecraft alpha is available. I need someone on windows, someone on mac and someone on linux!}}</ref> (hence the "a" in the [[version number]]) until June 28, 2010, when a blog post retroactively labeled it as "'''Minecraft Classic'''".<ref>{{citation|url=https://web.archive.org/web/20210620024927/https://notch.tumblr.com/post/746938105/the-server-is-back-up|title=The server is back up!|website=[[The Word of Notch]]|date=June 28, 2010}}</ref> [[Creative#Classic Creative|Creative]] and later [[Survival]] game modes were introduced in this phase.

The release of Survival mode in Classic was conducted in a series of tests named [[Survival Test]]. It was a very early version of the game mode. The test had a point-based system, where the player could acquire points from killing some of the game's first [[mobs]]. Even after Classic was phased out, Survival Test was still playable until the website received a major overhaul on December 16, 2010, where it was quietly removed.

Classic does not support many of the main features in the current versions such as [[crafting]] or a proper [[inventory]]. [[Java Edition Indev 0.31 20091231-2033|Indev 0.31 20091231]] through [[Beta 1.7.3]] did not contain a "Creative" mode, so players continued to use Classic for building things that would take too long in newer versions. The addition of [[Creative]] mode in [[Beta 1.8]] rendered Classic functionality obsolete.

== Features ==
{{Additions table
|Bedrock
|Water
|Lava
|Sand
|Gravel
|Coal Ore
|Iron Ore
|Gold Ore
|Oak Log
|Oak Leaves
|Sponge
|Glass
|White Cloth
|Light Gray Cloth
|Dark Gray Cloth
|Red Cloth
|Orange Cloth
|Yellow Cloth
|Chartreuse Cloth
|Green Cloth
|Spring Green Cloth
|Cyan Cloth
|Capri Cloth
|Ultramarine Cloth
|Violet Cloth
|Purple Cloth
|Magenta Cloth
|Rose Cloth
|Block of Gold
|Dandelion
|Rose
|Red Mushroom
|Brown Mushroom
|Smooth Stone Slab
|Block of Iron
|TNT
|Mossy Cobblestone
|Bricks
|Bookshelf
|Obsidian
|Arrow
}}
{{for|individual changes in each version|Java Edition version history#Classic}}

=== Private alpha ===
{{main|Java Edition Classic private alpha}}
The 'early private singleplayer alpha' of the game.
* [[Font]]
* [[Caves]]

=== Early Classic ===
{{main|Java Edition Early Classic}}
* [[Bedrock]]
* [[Water]]
* [[Lava]]
* New world terrain, featuring hills and lakes
* [[Sand]]
* [[Gravel]]
* [[Coal Ore|Coal]], [[Iron Ore|iron]], and [[gold ore]]
* [[Tree]]s, [[log]]s, and [[leaves]]
* [[Spawn]] point saving and reloading
* New textures for [[wood planks]] and [[cobblestone]]

=== Multiplayer Test ===
{{main|Java Edition Multiplayer Test}}
* [[Multiplayer]], players now take the same model as [[mob (entity)|mobs]] previously in the [[Java Edition pre-Classic]] version.
* [[Commands]]
* Animated [[water]] and [[lava]]
* [[Sponge]]
* [[Glass]]
* [[Block of gold]]
* Red and brown [[mushroom]]s
* [[Dandelion|Yellow flower]]
* [[Rose]]
* [[Cloth]] in 16 colors

=== Survival Test ===
{{main|Java Edition Survival Test}}
* Players now start out with no materials in their inventory, and have to gather them
* Picking up blocks
* [[Mob (entity)|Mob]]s can no longer be spawned by pressing G
* [[Zombie]]s and [[skeleton]]s – can now spawn with armor
* [[Health bar]], [[damage]], and dying
* [[Sign]]s
* [[Pig]]s, which dropped mushrooms at the time and turned into creepers
* [[Sapling]]s grow into trees
* [[Arrow]]s, which the player spawns with a number of at spawn, and can use them throughout the game
* [[Creeper]]s
* [[Spider]]s
* [[Mossy cobblestone]]
* [[TNT]]
* [[Bricks]]
* [[Block of iron]]
* [[Bookshelves]]
* [[Smooth Stone Slab|Stone slab]]s

=== Late Classic ===
{{main|Java Edition Late Classic}}
* [[Obsidian]]
* [[Sheep]]

== Versions ==
* [[Java Edition Classic mc-161607]]
* [[Java Edition Classic mc-161616]]
* [[Java Edition Classic mc-161625]]
* [[Java Edition Classic mc-161648]]
* [[Java Edition Classic 0.0.2a]]
* [[Java Edition Classic 0.0.3a]]
* [[Java Edition Classic 0.0.9a]]
* [[Java Edition Classic 0.0.10a]]
* [[Java Edition Classic 0.0.11a]]
* [[Java Edition Classic 0.0.12a/Development]]
* [[Java Edition Classic 0.0.12a]]
* [[Java Edition Classic 0.0.12a_01]]
* [[Java Edition Classic 0.0.12a_02]]
* [[Java Edition Classic 0.0.12a_03]]
* [[Java Edition Classic 0.0.13a/Development]]
* [[Java Edition Classic 0.0.13a]]
* [[Java Edition Classic 0.0.13a_03]]
* [[Java Edition Classic 0.0.14a/Development]]
* [[Java Edition Classic 0.0.14a]]
* [[Java Edition Classic 0.0.14a_01]]
* [[Java Edition Classic 0.0.14a_03]]
* [[Java Edition Classic 0.0.14a_04]]
* [[Java Edition Classic 0.0.14a_05]]
* [[Java Edition Classic 0.0.14a_06]]
* [[Java Edition Classic 0.0.14a_07]]
* [[Java Edition Classic 0.0.14a_08]]
* [[Java Edition Classic 0.0.15a/Development]]
* [[Java Edition Classic 0.0.15a (Multiplayer Test 1)]]
* [[Java Edition Classic 0.0.15a (Multiplayer Test 2)]]
* [[Java Edition Classic 0.0.15a (Multiplayer Test 3)]]
* [[Java Edition Classic 0.0.15a (Multiplayer Test 4)]]
* [[Java Edition Classic 0.0.15a (Multiplayer Test 5)]]
* [[Java Edition Classic 0.0.15a (Multiplayer Test 6)]]
* [[Java Edition Classic 0.0.15a (Multiplayer Test 7)]]
* [[Java Edition Classic 0.0.15a (Multiplayer Test 8)]]
* [[Java Edition Classic 0.0.15a_01]]
* [[Java Edition Classic 0.0.15a_02]]
* [[Java Edition Classic 0.0.15a_03]]
* [[Java Edition Classic 0.0.16a]]
* [[Java Edition Classic 0.0.16a_01]]
* [[Java Edition Classic 0.0.16a_02]]
* [[Java Edition Classic 0.0.17a]]
* [[Java Edition Classic 0.0.18a]]
* [[Java Edition Classic 0.0.18a_01]]
* [[Java Edition Classic 0.0.18a_02]]
* [[Java Edition Classic 0.0.19a]]
* [[Java Edition Classic 0.0.19a_01]]
* [[Java Edition Classic 0.0.19a_02]]
* [[Java Edition Classic 0.0.19a_03]]
* [[Java Edition Classic 0.0.19a_04]]
* [[Java Edition Classic 0.0.19a_05]]
* [[Java Edition Classic 0.0.19a_06]]
* [[Java Edition Classic 0.0.20a]]
* [[Java Edition Classic 0.0.20a_01]]
* [[Java Edition Classic 0.0.20a_02]]
* [[Java Edition Classic 0.0.21a]]
* [[Java Edition Classic 0.0.21a_01]]
* [[Java Edition Classic 0.0.22a]]
* [[Java Edition Classic 0.0.22a_01]]
* [[Java Edition Classic 0.0.22a_02]]
* [[Java Edition Classic 0.0.22a_03]]
* [[Java Edition Classic 0.0.22a_04]]
* [[Java Edition Classic 0.0.22a_05]]
* [[Java Edition Classic 0.0.23a]]
* [[Java Edition Classic 0.0.23a_01]]
* [[Java Edition Classic 0.24 SURVIVAL TEST/Development]]
* [[Java Edition Classic 0.24_SURVIVAL_TEST]]
* [[Java Edition Classic 0.24_SURVIVAL_TEST_01]]
* [[Java Edition Classic 0.24_SURVIVAL_TEST_02]]
* [[Java Edition Classic 0.24_SURVIVAL_TEST_03]]
* [[Java Edition Classic 0.25 SURVIVAL TEST]]
* [[Java Edition Classic 0.25_01 SURVIVAL TEST]]
* [[Java Edition Classic 0.25_02 SURVIVAL TEST]]
* [[Java Edition Classic 0.25_03 SURVIVAL TEST]]
* [[Java Edition Classic 0.25_05 SURVIVAL TEST]]
* [[Java Edition Classic 0.26 SURVIVAL TEST/Development]]
* [[Java Edition Classic 0.26 SURVIVAL TEST]]
* [[Java Edition Classic 0.27 SURVIVAL TEST]]
* [[Java Edition Classic 0.28/Development]]
* [[Java Edition Classic 0.28]]
* [[Java Edition Classic 0.28_01]]
* [[Java Edition Classic 0.29]]
* [[Java Edition Classic 0.29_01]]
* [[Java Edition Classic 0.29_02]]
* [[Java Edition Classic 0.30]]

== Website availability ==
The latest version of the Classic Creative game mode was playable for free on ''Minecraft''{{'}}s website. After the release of [[Infdev]] it was no longer updated and only kept for historical purposes. According to [[Notch]], he planned on "slowly phasing it out", but "won't remove it, though. Just hide it."<ref>{{citation|url=http://web.archive.org/web/20100702141801/http://www.minecraft.net/|title=Minecraft}}</ref> It was playable in both singleplayer and multiplayer variations.

With the release of [[Java Edition Beta 1.8|Beta 1.8]] on September 14, 2011, Mojang removed the Classic resources directory and the addresses it was referring to for saving, possibly as a step towards phasing it out.{{cn}} As a result, sounds no longer worked and saving levels to the online server became impossible. Worlds that were not backed up locally were lost.

On August 8, 2012, the link on the website to Classic was removed, but re-added after many complaints.{{cn}} On July 1, 2013, because of the new launcher being able to play Classic, the link to Classic was removed again,{{cn}} though the page remained playable. The Classic game at that page went unsupported for some time, meanwhile, several major browsers increased their default Java security to the point where the game became essentially unplayable, until at some point between September 10<ref>{{citation|url=https://web.archive.org/web/20150910183326/https://minecraft.net/classic/play|title=Minecraft Classic Edition}}</ref> and 12<ref>{{citation|url=https://web.archive.org/web/20150912132237/https://minecraft.net/classic/play/|title=Not found}}</ref> 2015, the page containing Classic was itself removed entirely.

On May 7, 2019, a recreated JavaScript version of [[Java Edition Classic 0.0.23a_01]] was made available to play on the [[Minecraft website]] as part of the game’s tenth-anniversary celebrations.<ref>[https://classic.minecraft.net Minecraft Classic]</ref>

== Trivia ==
* [[Pre-Classic]] was originally named "Minecraft Alpha",<ref>{{link|url=https://archive.org/download/Minecraft_IRC_Logs_2009/history/files/May-15-to-June-03-2009/2009-05-16.075419-0400EDT.txt.~1~|title=TigIRC logs|date=May 16, 2009, UTC–4|website=Archive.org|quote=(12:07:06) notch: minecraft alpha is available. I need someone on windows, someone on mac and someone on linux!}}</ref> but was renamed retroactively upon the release of [[Java Edition Alpha|Alpha]].
* The [[Version formats|version numbers]] used during [[Early Classic Creative]] and [[Multiplayer Test]] are in the same format as ''[[Wurm Online]]'', a game Notch developed from 2003 (<samp>0.0.''#''a with an optional ''_0#''</samp>).<ref>[[:File: Wurm Online 0.0.19a.jpg]]</ref>
* Prior to its removal from the website, player [[skin]]s used for the full game were synced with Classic. Thus, custom skins could be used in both singleplayer and multiplayer versions of Classic for premium users.
* In the Classic [[Minecraft.jar|jar files]], sprites for several mobs can be found. Playing a [[Survival Test]] map in normal Classic preserves mobs, and also lets the player have multiple blocks of the same type (or none at all) on the [[hotbar]].
* Classic uses very old [[liquid]] physics, making it possible to flood the whole map with water or lava from just one block of the liquid.
* Through the use of external tools, the [[Java Edition Classic 0.30 (Survival)|Survival version of 0.30]] can join servers running [[Java Edition Classic 0.30 (Creative)|the Creative version]]. Mobs appear in different locations on each client (as they are not server-based), and attempting to perform most Survival-specific actions (such as detonating TNT) results in the player being kicked.
* In Classic, the game world is not infinite. It is a cube made out of naturally generated blocks and surrounded by infinite water and [[bedrock]] (256 by 256 blocks).
* The ocean surrounding the map would end at a certain point (not visible in normal play). This end depends on the render distance.
* The {{cd|terrain.png}} file for 0.30 (both Survival and Creative versions) has 4 random brick textures in the middle of the unused section, and it also contains an uncentered side gold block texture in the lower left hand corner.
* Classic can actually be played on a website for free.
* In the launcher, the display of the classic version are small.

== Gallery ==
<gallery>
CaveGame.png|''Minecraft'' during earliest stages of development (Cave game).
0.0.9a.png|One of the earliest versions of classic, 0.0.9a.
Classic 0.0.13a 03 humans.png|''Minecraft'' during early development with the removed [[Mob (entity)|mob]] shown.
Classic 0.0.12a.jpg|Flowing lava in early Classic.
Minecraft Classic Pixel art.png|Pixel art made in classic.
0.0.14a 08.png|Image of 0.0.14a_08, when sound was starting to be tested.
0.24 SURVIVAL TEST 03.png|An early survival test image, showing the newly implemented mobs.
Block overview revision 1.png|The blocks found in classic.
Minecraft.png|A landscape in classic. This image was previously on the [[Minecraft Wiki|home]] page.
Minecraft2.png|A city in classic. This image was also previously on the [[Minecraft Wiki|home]] page.
ParthonCity1.jpg|Another city in classic.
</gallery>

== See also ==
* [[Pre-classic]]
* [[Indev]]
* [[Infdev]]
* [[Java Edition Alpha|Alpha]]
* [[Java Edition Beta|Beta]]
* [[Java Edition 1.0]]

== References ==
{{reflist}}

== Navigation ==
{{Navbox version history}}

[[Category:Versions]]

[[cs:Classic]]
[[de:Classic]]
[[es:Java Edition Classic]]
[[fr:Édition Java Classique]]
[[hu:Classic]]
[[it:Java Edition Classic]]
[[ja:Java Edition Classic]]
[[ko:자바 에디션 클래식]]
[[lzh:古典]]
[[nl:Classic]]
[[pl:Java Edition Classic]]
[[pt:Edição Java Classic]]
[[ru:Classic (Java Edition)]]
[[th:รุ่น Java Classic]]
[[uk:Classic (Java Edition)]]
[[zh:Java版Classic]]
