Java Edition 14w18a

14w18a is the twentieth snapshot released for 1.8.

Changes

 * Pistons & Slime Blocks
 * Slime blocks will now pull blocks back and push/pull blocks beside them when moved by pistons
 * Coded by KaboPC and Panda4994
 * Up to 12 slime blocks connected to a piston in any arrangement can be moved as long as it is not attached to any blocks behind the piston
 * Follows all the rules that pistons follow, for example blocks which can normally be moved by pistons can be moved if attached to slime blocks
 * Extending a piston with a slime block on top of it will launch the entity (mobs, players, items etc) into the air
 * Allows for more contraptions, from new redstone clocks, moving devices, farming etc
 * Model format improvements
 * Removed the directional attribute from the uv definition and replaced it with explicit texture references
 * Textures can now be specified
 * Converted the remaining static blocks to the model format
 * Now instead of supplying a "textureFacing" parameter, you simply specify a "texture" parameter, which can be either direct or hierarchical - if so, it is prepended with the hash symbol (#), otherwise it's just the texture name
 * "useAmbientOcclusion" renamed to "ambientocclusion"
 * "textureFacing" deprecated
 * "cull" renamed to "cullface", specifies the opposite of which neighboring face causes culling to occur - Example: if you have an east-facing face but want it to be culled along a different axis (let's say Z), you would specify "cullface": "north" or "cullface": "south".
 * Rotation made more verbose, it is now more clear that it can only occur on a single axis - Example, the rotation for one of the two faces of the "cross" model is now: "rotation": { "origin": [ 8, 8, 8 ], "axis": "y", "angle": 45, "rescale": true },
 * New flag, "rescale", added to the rotation parameters - when true, face will be scaled across the whole block
 * "UV lock" to preserve uv details through rotation

Fixes
From released versions before 1.8
 * – Creepers float one-eighth of a block above the ground.
 * – Wrong rendering order of particles, hitboxes, clouds, transparent blocks and breaking animations
 * partial fix: particles only
 * – Resource Pack Glitch on Shaders
 * – Torch not placeable on stained glass
 * – The bottom texture of non-full blocks is flipped vertically

From the 1.8 snapshots
 * – When only a Spectator stays near mobs, they don't despawn
 * – When you kill invisible horse variants, the screen will turn red/black
 * – It is possible to change the missing block model
 * – Pick block on hydrated farmland gives dirt block with invalid data value (missing texture)
 * – Burning Furnace (Block 62) Has Wrong Inventory Image
 * – Vines orienting improperly in inside corners
 * – Rails render from below, but not correctly
 * – Lapis-Lazuli Ore Pick Block

From the previous snapshot
 * – Any stone slabs ontop of one another creates a double stone block
 * – Respawn button does not work if spawnpoint is outside of the worldborder
 * – Sheep give other color when sheared
 * – Maximum value for the /worldborder command too low (30 million instead of 60 million)
 * – Player takes damage when world border is nearer than 179 blocks
 * – redstone overlay gets tinted
 * – Singleplayer menu: Only one click loads world
 * – The worldborder stops the player one block further away from the center in South/East direction
 * – Unable to create/load new heavily customized world
 * – Can place blocks outside world border.
 * – missing string:
 * – Redstone Gives Off No Particles When Being Broken
 * – Scrollbar in all lists act weird/unresponsively
 * – Sliders have incorrect values causing world to never be created
 * – Minecraft Crashes when setting FixedBiome to Hell
 * – Lava Oceans setting does not work in Customized world type
 * – Barrier particles fight for attention
 * – Crafting wool/clay/glass/dog collars results in the wrong color.
 * – River Generation Dramatically Increased in Default World-Gen.
 * – Double-clicking server in server list no longer does anything