Java Edition 14w02a

14w02a is the first snapshot released in 2014, and the first snapshot for 1.8. It was followed by 14w02b.

Additions and Changes

 * Added Slime Blocks
 * Crafted with 9 Slimeballs, can also be crafted back into 9 Slimeballs
 * Players, mobs and particles that land on their top side will bounce, as if on a trampoline
 * Bounce rebound velocity is scaled by impact velocity
 * A bounce can be avoided by holding spacebar
 * Prevents fall damage
 * Walking on them is slower than walking on Soul Sand, about the speed of sneaking
 * Added Granite, Diorite and Andesite
 * Generates within Stone terrain below y=80, each in veins similar in size and abundance to Gravel or Dirt.
 * Diorite can be crafted with 2 Cobblestone and 2 Nether Quartz in a checker board pattern
 * Andesite can be crafted with 1 Cobblestone and 1 Diorite
 * Granite can be crafted with 1 Nether Quartz and 1 Diorite
 * Can be crafted, with 4 of the raw stone in a 2x2 configuration, into Polished Granite, Polished Diorite, and Polished Andesite, respectively
 * These 6 have the same data value, blast resistance, mining time, and other properties as Stone
 * Added Crafting Recipes for blocks previously only obtainable from generated structures
 * Mossy Stone Bricks, crafted using 1 Vine and 1 Stone Brick
 * Chiseled Stone Bricks, crafted using 2 Stone Brick Slabs on top of each other, similar to Chiseled Sandstone
 * 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
 * This enchantment seed is stored per player
 * Changes to Anvils
 * The cost of experience is now reduced
 * 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)
 * Brown robe:
 * Fisherman (buys string, coal, cooks normal fish, sells enchanted fishing rods)
 * Farmer (no longer sells melons, buys melon blocks, pumpkins, potatoes, carrots, sells cake and pumpkin pie)
 * Fletcher (buys string, sells bows, converts 10 gravel into about 7-10 flint *does not work in 14w02c*)
 * Shepherd (sells colored wool, buys normal wool, and sells shears)
 * White apron:
 * Butcher (buys raw meat, sells cooked meat)
 * Leatherworker (buys leather, sells leather armor, enchanted leather armor, and saddles)
 * 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)
 * Changes to Adventure Mode
 * Block interaction is now impossible by default
 * 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: 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:, containers can be unlocked by clearing their string for Lock (changing it to  )
 * The lock can be completely removed utilizing the command
 * 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", 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  cannot be opened when holding a diamond; the item held must be renamed Diamond
 * Changes to Wooden and Iron Doors
 * Doors can now stack to 64
 * Crafting recipe now gives 3 Doors
 * Changes to Boats
 * They now break (into sticks and wooden planks) when landing on a solid surface after falling more than 3 blocks
 * Changes to Furnaces
 * When a furnace runs out of fuel, the smelting progress will pause instead of resetting
 * Is a bug
 * Changes to Food
 * Carrots restore 3 hunger points instead of 4
 * Baked Potatoes restore 5 hunger points instead of 6
 * Changes to Baby Animals
 * Feeding baby animals their corresponding food item may cause them to grow in less than twenty minutes
 * Baby animals make particles when right clicked with the proper food
 * They will randomly consume it and grow up instantly
 * Changes to the Difficulty Setting
 * Difficulties now save per world
 * Can be locked in a specific difficulty per world
 * Prevents accidentally changing the difficulty when joining the world
 * Locking cannot be undone
 * Changes to the F3 menu
 * Now shows which axis you are facing after the cardinal direction: "Towards positive/negative X/Z"
 * Changes to Teleporting
 * Relative teleporting is smoother and no longer brings players to a stop; it preserves their velocity from before the teleport
 * Added a new Splash
 * "That's Numberwang!"
 * Added commands that can target entities via the new target selector 
 * Can specify type of entity by entity ID to either include or exclude with  or , example:
 * Changes to the command
 * Now has a target selector argument
 * Can kill entities (including players) other than player that ran the command
 * Can now be used by command blocks
 * Changes to the command
 * Can be used to clear only a specific number of items and can be restricted to certain NBT data, example: will remove up to 34  villager spawn eggs named Michael from yourself; Note: Maximum removal item count does not work correctly (fixed in 14w02c)
 * Changes to the 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
 * Changes to the command
 * Can now also check for dataTags, example:
 * No longer is exclusively usable in command blocks
 * Changes to Usernames
 * Some instances of usernames in the chat will now show the player's UUID when hovered on when debug tooltips are enabled

Fixes

 * – Villagers ignore damage values and item tags in trading
 * – Players can place and remove arbitrary blocks in Adventure mode, breaking pre-1.4.2 maps
 * – Random destination routine has a small statistical tendency to move more north west (fix included)
 * – Clicking hotbar hotkey (1-9) to move a stack of items / blocks to enchanting table deletes all but one of a stack
 * – Zombies kill villagers instead of transform them (HARD difficulty)
 * – Chicken Jockeys causing lag on Multiplayer servers