This article is about publicly-released development versions for the PC. For the stable versions' history, see Version history.
Starting in the period between Beta 1.7.3 and Beta 1.8, Mojang began to publicly release testing versions of full updates in order to get major feedback, especially for bug reporting. This enabled the official updates to be considerably more stable. While these versions are public, they are not auto-installed by the old launcher and are only auto-installed by the new launcher if "Enable experimental development versions ('snapshots')" is ticked in the profiles options menu.
For instructions on how to install a snapshot, read this tutorial.
A (?) denotes version's info here is guess-work, possibly incorrect.
Note: This is not a page for reporting bugs; they should be posted on the official bug tracker instead. For more information see the Issues page.
In Beta, these versions went under the tag of "Pre-Release", candidates subject to release for 1.0 as "RC#".
The weekly snapshots post-1.0.0 are named by using the format YYwWWx. YY is the two-digit year, w simply stands for "week", WW is the two-digit week number within the year, and x is a unique identifier – starting with "a" – for when there is more than one release per week. The new launcher will only download that version's development set of snapshots. All older snapshots will be stored locally. You are able to change to other snapshots through the profile editor (Only in new launcher)[1]
In Snapshot 13w19a through 1.6 Pre-release, 13w36a through 1.7 Pre-release, and 13w47a through 13w47e Erik Broes (_Grum) appears in every snapshot 'cover picture' on mojang.com.
Generates anywhere underground in large veins. It is most commonly exposed to the surface in Extreme Hills biomes but can also be found regularly in other biomes.
Generates anywhere underground in large veins. It is most commonly exposed to the surface in Extreme Hills biomes but can also be found regularly in other biomes.
Generates anywhere underground in large veins. It is most commonly exposed to the surface in Extreme Hills biomes but can also be found commonly in other biomes.
Can be crafted with 2 of Cobblestone and 2 of Quartz. It will give you 2 of it.
Can be crafted into Polished Diorite putting 4 of them in the crafting grid.
Changes to the Enchanting System
Enchanting will now cost 1 to 3 levels of experience and lapis lazuli, depending on the tier
You still need the same minimum levels displayed on the enchantment table to enchant
The actual enchantment calculation is the same
One of the enchantments will be displayed in the tooltip
The enchantments you would get will not change until you enchant it, or enchant something else
Renaming items will now only cost 1 level, repairing will now start out with 2 to 5 levels and tools can be repaired longer and with better enchantments, repairing costs can no longer be kept down by renaming items
Changes to Experience
Leveling up now takes more experience
Changes to Villager Trading
Offers will be less random and probably more useful
Existing villagers will not be affected
Trading now gives experience
Villager profession is now displayed in trade GUI
Villagers start out with 2-4 trades unlocked
There are now more villager professions (only notable trade changes and additions listed)
White robe:
Librarian (now buys stacked written books, can now offer different enchanted books)
Purple robe:
Cleric (now sells 1-4 pieces of redstone, sells lapis, buys ender pearls and rotten flesh)
Black apron: (note, all villagers with a black apron still buy iron ingots, diamonds, and coal)
Armorer (sells enchanted diamond armor, iron armor, chain armor)
Tool Smith (sells enchanted iron shovel/pick and enchanted diamond pick)
Weapon Smith (sells enchanted iron sword, enchanted diamond sword, enchanted diamond axe, iron axe)
The disabled trade arrow now has a descriptive tooltip
Trades are now unlocked more freely (No longer requires trading last trade)
Villagers will now only breed when willing
The first time a specific trade is done, the villager will become willing, any other time there's a 1 in 5 chance the villager will become willing
When a baby villager is born, both parents lose their willingness
Finding out a villager's willingness in survival is difficult: The only tell is the amount of xp they give when trading; Normal trading yields 3-6 experience points, trading and making a villager willing yields 8-11 experience points
Changes to Adventure Mode
Block interaction is now impossible by default
Block outlines do not show unless block can be interacted with
Added CanDestroy NBT tag for tools
Items with this tag display the names of the blocks that they can destroy in the item tooltip, example: /give @p minecraft:diamond_shovel 1 0 {CanDestroy:["minecraft:sand","minecraft:grass"]} to give a Diamond Shovel that can break grass and sand)
Added a way to lock containers from being opened using NBT tags
Mostly useful for (adventure) maps in adventure mode
NBT Tag in JSON format: {Lock:Key}, containers can be unlocked by clearing their string for Lock (changing it to {Lock:})
The lock can be completely removed utilizing the command /blockdata
Locked containers can only be opened while holding an item renamed to the given string
Example: If the value of the Lock tag is "Key" ({Lock:Key}), a player will not be able to open the chest unless they are holding an item named Key
Item is not removed on use
Only works if the item has a custom name (default names will not work)
Example: a chest with the tag {Lock:Diamond} cannot be opened when holding a diamond; the item held must be renamed Diamond
Can be used to clear only a specific number of items and can be restricted to certain NBT data, example: /clear @p 383 120 34 {display:{Name:Michael}} will remove up to 34 villager spawn eggs named Michael from yourself; Note: Maximum removal item count does not work correctly (fixed in 14w02c)
Added the /blockdata <x> <y> <z> <dataTag> command
Can amend and modify the NBT data of the block at specified coordinates
Changes to Chat Communication
Messages are now either chat, system or action bar messages
Action bar messages are always shown, chat and system messages are only shown if chat settings are configured that way
Some instances of usernames in the chat will now show the player's UUID when hovered on when debug tooltips are enabled