Minecraft 1.8

Note- It is not out yet this is just snapshots so far.

Also sorry for the double post. Theres a character limit xD

Snapshot 14w02a

Additions
[ul][li]Added Slime Blocks [list]
[li]Crafted with 9 Slimeballs, can also be crafted back into 9 Slimeballs[/li]
[li]Players, mobs and particles that land on their top side will bounce, as if on a trampoline [list]
[li]Bounce rebound velocity is scaled by impact velocity[/li]
[li]A bounce can be avoided by holding spacebar[/li]
[/list] [/li]
[li]Prevents fall damage[/li]
[li]Walking on them is slower than walking on Soul Sand, about the speed of sneaking[/li]
[/list] [/li]
[li]Added Granite, Diorite and Andesite [list]
[li]Generates within Stone terrain below y=80, each in veins similar in size and abundance to Gravel or Dirt.[/li]
[li]Diorite can be crafted with 2 Cobblestone and 2 Nether Quartz in a checker board pattern[/li]
[li]Andesite can be crafted with 1 Cobblestone and 1 Diorite[/li]
[li]Granite can be crafted with 1 Nether Quartz and 1 Diorite[/li]
[li]Can be crafted, with 4 of the raw stone in a 2x2 configuration, into Polished Granite, Polished Diorite, and Polished Andesite, respectively[/li]
[li]These 6 have the same data value, blast resistance, mining time, and other properties as Stone[/li]
[/list] [/li]
[li]Added Crafting Recipes for blocks previously only obtainable from generated structures [list]
[li]Mossy Stone Bricks, crafted using 1 Vine and 1 Stone Brick[/li]
[li]Chiseled Stone Bricks, crafted using 2 Stone Brick Slabs on top of each other, similar to Chiseled Sandstone[/li]
[/list] [/li]
[li]Added a way to lock containers from being opened using NBT tags [list]
[li]Mostly useful for (adventure) maps in adventure mode[/li]
[li]NBT Tag in JSON format: {Lock:Key}, containers can be unlocked by clearing their string for Lock (changing it to {Lock:})[/li]
[li]The lock can be completely removed utilizing the command /blockdata[/li]
[li]Locked containers can only be opened while holding an item renamed to the given string [list]
[li]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[/li]
[li]Item is not removed on use[/li]
[li]Only works if the item has a custom name (default names will not work) [list]
[li]Example: a chest with the tag {Lock:Diamond} cannot be opened when holding a diamond; the item held must be renamed Diamond[/li]
[/list] [/li]
[/list] [/li]
[/list] [/li]
[li]Added a new Splash [list]
[li]“That’s Numberwang!”[/li]
[/list] [/li]
[li]Added commands that can target entities via the new target selector @e [list]
[li]Can specify type of entity by entity ID to either include or exclude with [type=Chicken] or [type=!Skeleton], example: /kill @e[r=50,type=Chicken][/li]
[/list] [/li]
[li]Added the /blockdata command [list]
[li]Can amend and modify the NBT data of the block at specified coordinates[/li]
[/list] [/li][/ul]
Changes
[ul][li]Changes to the Enchanting System [list]
[li]Enchanting will now cost 1 to 3 levels of experience and lapis lazuli, depending on the tier [list]
[li]You still need the same minimum levels displayed on the enchantment table to enchant[/li]
[/list] [/li]
[li]The actual enchantment calculation is the same[/li]
[li]One of the enchantments will be displayed in the tooltip[/li]
[li]The enchantments you would get will not change until you enchant it, or enchant something else [list]
[li]This enchantment seed is stored per player[/li]
[/list] [/li]
[/list] [/li]
[li]Changes to Anvils [list]
[li]The cost of experience is now reduced [list]
[li]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[/li]
[/list] [/li]
[/list] [/li]
[li]Changes to Experience [list]
[li]Leveling up now takes more experience[/li]
[/list] [/li]
[li]Changes to Villager Trading [list]
[li]Offers will be less random and probably more useful[/li]
[li]Existing villagers will not be affected[/li]
[li]Trading now gives experience[/li]
[li]Villager profession is now displayed in trade GUI[/li]
[li]Villagers start out with 2-4 trades unlocked[/li]
[li]There are now more villager professions (only notable trade changes and additions listed) [list]
[li]White robe: [list]
[li]Librarian (now buys stacked written books, can now offer different enchanted books)[/li]
[/list] [/li]
[li]Purple robe: [list]
[li]Cleric (now sells 1-4 pieces of redstone, sells lapis, buys ender pearls and rotten flesh)[/li]
[/list] [/li]
[li]Brown robe: [list]
[li]Fisherman (buys string, coal, cooks normal fish, sells enchanted fishing rods)[/li]
[li]Farmer (no longer sells melons, buys melon blocks, pumpkins, potatoes, carrots, sells cake and pumpkin pie)[/li]
[li]Fletcher (buys string, sells bows, converts 10 gravel into about 7-10 flint does not work in 14w02c)[/li]
[li]Shepherd (sells colored wool, buys normal wool, and sells shears)[/li]
[/list] [/li]
[li]White apron: [list]
[li]Butcher (buys raw meat, sells cooked meat)[/li]
[li]Leatherworker (buys leather, sells leather armor, enchanted leather armor, and saddles)[/li]
[/list] [/li]
[li]Black apron: (note, all villagers with a black apron still buy iron ingots, diamonds, and coal) [list]
[li]Armorer (sells enchanted diamond armor, iron armor, chain armor)[/li]
[li]Tool Smith (sells enchanted iron shovel/pick and enchanted diamond pick)[/li]
[li]Weapon Smith (sells enchanted iron sword, enchanted diamond sword, enchanted diamond axe, iron axe)[/li]
[/list] [/li]
[/list] [/li]
[li]The disabled trade arrow now has a descriptive tooltip[/li]
[li]Trades are now unlocked more freely (No longer requires trading last trade)[/li]
[li]Villagers will now only breed when willing [list]
[li]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[/li]
[li]When a baby villager is born, both parents lose their willingness[/li]
[li]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[/li]
[/list] [/li]
[/list] [/li]
[li]Changes to Adventure Mode [list]
[li]Block interaction is now impossible by default[/li]
[li]Block outlines do not show unless block can be interacted with[/li]
[li]Added CanDestroy NBT tag for tools [list]
[li]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)[/li]
[/list] [/li]
[/list] [/li]
[li]Changes to Wooden and Iron Doors [list]
[li]Doors can now stack to 64[/li]
[li]Crafting recipe now gives 3 Doors[/li]
[/list] [/li]
[li]Changes to Boats [list]
[li]They now break (into sticks and wooden planks) when landing on a solid surface after falling more than 3 blocks[/li]
[/list] [/li]
[li]Changes to Food [list]
[li]Carrots restore 3 hunger points instead of 4[/li]
[li]Baked Potatoes restore 5 hunger points instead of 6[/li]
[/list] [/li]
[li]Changes to Baby Animals (sheep, pig, cow, chicken, cat, dog, horse) [list]
[li]All baby animal growth can now slowly be accelerated using the animal’s breeding item [list]
[li]Baby animals make particles when right-clicked with the proper food[/li]
[li]It appears holding the right mouse button speeds up the growth-acceleration process[/li]
[li]They will randomly grow up instantly[/li]
[/list] [/li]
[/list] [/li]
[li]Changes to the Difficulty Setting [list]
[li]Difficulties now save per world[/li]
[li]Can be locked in a specific difficulty per world [list]
[li]Prevents accidentally changing the difficulty when joining the world[/li]
[li]Locking cannot be undone[/li]
[/list] [/li]
[/list] [/li]
[li]Changes to the F3 menu [list]
[li]Now shows which axis you are facing after the cardinal direction: “Towards positive/negative X/Z”[/li]
[/list] [/li]
[li]Changes to Teleporting [list]
[li]Relative teleporting is smoother and no longer brings players to a stop; it preserves their velocity from before the teleport[/li]
[/list] [/li]
[li]Changes to the /kill command [list]
[li]Now has a target selector argument[/li]
[li]Can kill entities (including players) other than player that ran the command[/li]
[li]Can now be used by command blocks[/li]
[/list] [/li]
[li]Changes to the /clear command [list]
[li]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)[/li]
[/list] [/li]
[li]Changes to Chat Communication [list]
[li]Messages are now either chat, system or action bar messages[/li]
[li]Action bar messages are always shown, chat and system messages are only shown if chat settings are configured that way[/li]
[li]Some instances of usernames in the chat will now show the player’s UUID when hovered on when debug tooltips are enabled[/li]
[/list] [/li]
[li]Changes to the /testfor command [list]
[li]Can now also check for dataTags, example: /testfor @p {foodLevel:20}[/li]
[li]No longer is exclusively usable in command blocks[/li]
[/list] [/li]
[li]Changes to Usernames [list]
[li]Some instances of usernames in the chat will now show the player’s UUID when hovered on when debug tooltips are enabled[/li]
[/list] [/li]
[li]Changes to Lapis Lazuli Ore [list]
[li]Now generates in larger veins[/li]
[/list] [/li][/ul]

Snapshot 14w02b

FIXES

MC-42475 – Not able to pick up item if given to a dead player
MC-44338 – Use/Break/Place/Do anything with the upper part of a door crashes the game
MC-44339 – trade glitch
MC-44340 – Bugged giant mushrooms

Snapshot 14w02c

[ul][li]MC-3583 - java.lang.NullPointerException: Exception ticking world (at ml.c(SourceFile:199)) (Corrupted Nether chunks)[/li]
[li]MC-9787 - the game crashes when trading with villagers[/li]
[li]MC-29588 - Hopper: java.lang.NullPointerException - Invalid Biome id[/li]
[li]MC-30135 - Hopper: java.lang.NullPointerException: Getting biome[/li]
[li]MC-37075 – Hopper: java.lang.NullPointerException: Exception generating new chunk[/li]
[li]MC-44331 - Interacting with invalid villagers crashes the game[/li]
[li]MC-44370 - Item Entity falling on Farmland destroys the Farmland[/li]
[li]MC-44371 - /kill @e do not kill arrows[/li]
[li]MC-44389 - Leaves not changing colour depending on biome[/li]
[li]MC-44390 - @a doesn’t work with all commands[/li]
[li]MC-44400 - /clear does not respect “max count” when above 0[/li]
[li]MC-44409 - /blockdata with CommandBlocks not updating[/li]
[li]MC-44442 - Water/Lava Not Flowing “Smart”[/li]
[li]MC-44467 - Overpopulated flowers near lake[/li]
[li]MC-44468 - Using @a with scoreboard assigns things per UUID not name[/li][/ul]

I downloaded this snapshot yesterday and its AWESOME!

Added commands that can target entities via the new target selector @e

Can specify type of entity by entity ID to either include or exclude with [type=Chicken] or [type=!Skeleton], example: /kill @e[r=50,type=Chicken]

I love the @e for command blocks. It lets you spawn FireBalls relative to the entity!! thats awesome!! now i can make my Minecraft Command block/redstone vanilla minigame i always wanted to build!

This update does introduce terrain stuff, which will be LOTS of fun!

will PCB be reset for the terrain stuff?
:-\

Andy said it’s unlikely, and to be honest, I don’t think the majority of players would want a new map without city transfers.

Just adds blocks which are craftable anyway, no need to transfer again.

There may be an issue with villagers due to the new classes. I’ll check to see if we would need to do a bit of villager genocide…

And now, the top post ever on the minecraft subreddit, about murdering villagers:

Spoiler

We just reset for 1.7. As far as I can tell, there ain’t no new biomes in 1.8. So there’s not really of point of reseting, and I soubt we would reset anyway.

If a villager genocide is required I’m going to be very slightly upset… Me and Timmy have an artificial village in our town featuring 20~ villagers that we all converted. The gold or potions weren’t very hard to get. But getting all the zombie villagers to spawn, blocking off the other villagers, then moving the zombie villagers to the artificial village was somewhat of a painstaking process…

There is no need to kill them. It says NEW features won’t appear on old villagers, but the old ones are fine.

Like I said to some people in-game, it’s highly unlikely we’ll reset the map for 1.8. We just reset the map for 1.7 and the new blocks that naturally spawn in the terrain are all craftable. We might even put them in admin shops to boost things off but that one’s up to spec.

Granite, andercite and dorite (unpolished versions) are craftable?

You have to craft diorite and then craft andercite and then granite. They naturally generate but jeb stated that it won’t cause those weird chunk borders. Dinnerbone said that all villagers will be automatically assigned new job types BUT all trades will reset, so every perfect villager will go back to default

1.8 sounds awesome, but I ain’t very excited about villagers reseting. :confused:

Come on guys it won’t be fun if reset every little terrain change. I just got my feet under me in this new world. >:(

The map is not going to reset.

People who are working on the Iron Trench/Farm need to stop.

As of 1.8 Iron Golems will no longer drop iron unless killed directly by a player action (Manually primed TNT, shot arrows, etc.)

Don’t waste the supplies, and this is a huge shot in the face to iron farming.

14w03a
Additions:
Commands
/clone
Clones all the blocks (not entities) from a given area to a different given area
Up to 4096 blocks can be copied
The clone can be masked or replace - replace will copy every block, masked will only copy non-air blocks
Usage: /clone [mode]
Example: /clone 1001 3 1002 1011 3 992 1001 5 992 masked
/fill
Fills a given volume with a specified block
Up to 4096 blocks can be filled
oldBlockHandling works like with /setblock, but with additional options: hollow to only fill the outer layer of blocks and fill the inner part with air, outline to fill the outer layer of blocks and ignore the inner part
Works similarly to /setblock
Usage: /fill [dataValue] [oldBlockHandling]
Example: /fill 1001 3 1002 1011 5 992 wool 6 replace
Gamerule
logAdminCommands
If set to false, will prevent all command blocks from outputting to the client console. If used on a server, it will also not log player executed commands in the server’s log. You will still see player executed commands in chat.

Changes

Skin
    Uses a char.png file with new layout and new dimensions
        Dimensions for the file are now 64x64
    Right and left arms and legs are now editable independently
    The hat layer is now full-body, can be transparent.
        Overlays for arms, legs, head, and body are called sleeves, pants legs, hat and jacket respectively.
    Backwards Compatible
        Old Skins still work, but don't have the new features.
        New skins when used in pre-14w02a versions act like old skins
    New "Skin Customization" button in the options menu
        Cape visibility is now toggled from here
        You can toggle the visibility of overlays, independent for each limb/body part
Player Heads
    Player heads are no longer only one layer
Item tooltips
    Now show the internal name for use in commands (F3+H mode)
Block IDs
    NBT data in commands can now use block/item names in place of numerical ids
    Old ids still work, but are being phased out slowly
    Other occurrences of blocks/items now need to be named ids
    Regular IDs in commands no longer work. /give [player] 1 is now /give [player] stone.
Commands
    /tp
        Now supports rotation arguments
        Example: /tp @p ~ ~ ~ ~20 ~40 teleports the player so that he faces 20 degrees to the right and 40 degrees downwards
Target selectors
    Now supports cubic areas
        Example: @e[x=0,y=0,z=0,dx=10,dy=10,dz=10] gets all entities between 0,0,0 and 10,10,10
    The radius value in selectors is now based on the block center
        A radius of 0 works for exact block positions
Generation
    Desert Temples now spawn with Stained Clay rather than Wool.
    Villages now spawn with Cobblestone under the Gravel pathways.
Villagers
    Villagers struck by lightning now transform into Witches, similar like Pigs to Zombie Pigmen and Creepers to Charged Creepers
    Cleric villager no longer buys ender pearls
Iron Golems
    Now only drops iron ingots when killed by the player, either through combat or potions, or player-activated mechanisms such as manually lit TNT
    If killed without player intervention, only drops poppies
Zombie Pigmen
    Now only drops gold nuggets and rare drops when killed by the player, either through combat or potions, or player-activated mechanisms such as manually lit TNT
    If killed without player intervention, only drops rotten flesh

Fixes

MC-34919 – Hopper: java.lang.NullPointerException: Rendering screen
MC-36494 – /setworldspawn does not update compass
MC-44389 – Leaves not changing colour depending on biome
MC-44556 – /clear doesn't clear items in armor slot (NPE)
MC-44618 – spawn point @a/@p/@r not working
MC-44684 – 14w02a teleporting changes cause side effects to Endermen teleportation
MC-44758 – CommandBlock @ selectors are offcentered
MC-44785 – r=65536 in command block doesn't work anymore
MC-44824 – Hopper: java.lang.NullPointerException}}: Rendering Block Entity
MC-44848 – Hopper: java.lang.NullPointerException}}: Unexpected error
MC-44881 – Command Block Custom Radius

14w03b
Fixes:
MC-40420 – MAJOR texture/rendering glitch
MC-44533 – Piston Copies Appear when Pistons Retract
MC-44606 – Door Replacing Block
MC-44673 – Duplication bug of doors using redstone torches
MC-44886 – Can’t do /spawnpoint
MC-44990 – Iron Bars, Regular Glass Panes and Cauldrons aren’t transparent.
MC-44993 – Custom player heads are messed up
MC-45004 – Placing flower pots crashes game
MC-45014 – Realms invited player skins are messed up
MC-45018 – Being killed makes your character lose his/her hat
MC-45026 – Hopper: java.lang.NullPointerException: Rendering screen
MC-45032 – Ender chest bug (using /fill)
MC-45034 – Sky plane
MC-45065 – I died in the end, respawned at my bed and then the game crashed
MC-45254 – Bold text is not correctly (right/center) aligned (invalid string length)