Java Edition 14w31a

14w31a is the forty-first snapshot released for 1.8.

Changes

 * Banners
 * Added missing upward gradient and right solid half patterns, upside-down diagonal halves, bottom half, and right half
 * Changed the name of existing patterns according to Vexillology
 * Can be used as fuel in furnaces
 * Rabbits
 * Now take fall damage
 * Now have sounds
 * Have 'hurt', 'death', 'hop', and 'idle' sounds
 * The 'hop' and 'idle' sounds are barely audible
 * Changed model
 * Added tail
 * Daylight sensors
 * Can be inverted with a right click
 * Reaches full strength at the opposite time than it would when set to normal
 * This can allow for a light that turns on at night rather than day without the need of a NOT gate
 * World border
 * The time parameter of the worldborder size changing can now be larger
 * Only players get damage outside of the world border
 * Commands
 * Can now be run in single player
 * New arguments for debug
 * are required and valid only for chunk mode
 * May be removed, as the command was supposed to be dev only
 * Melons & Ladders
 * Mined faster using axes
 * Trading
 * Clerics now sell Bottle o' Enchanting, prices range from 3 to 11 emeralds each
 * Optimizations
 * Threaded mob pathfinding
 * More optimizations
 * Cobblestone stairs
 * Renamed "Stone Stairs" to "Cobblestone Stairs"
 * Maps
 * Zoomed maps now snap to a grid rather than being centered on the original map
 * Zoomed maps now snap to a grid rather than being centered on the original map

Fixes
90 bugs fixed

From released versions before 1.8
 * – Chunks not loading surface, revealing caves, etc.
 * – Incorrect fire charge noise
 * – Inconsistent door texture
 * – Pausing the Game or opening any GUI in a nether portal does not work
 * – Stone stairs are named incorrectly. They should be called cobblestone stairs
 * – Renamed items' name isn't shown in italic or coloured on item switching
 * – The Ender Dragon is not affected by the Sharpness and Power enchantment
 * – Hoppers use wood sounds for placing / breaking
 * – Renaming a slime or magma cube, once it splits it no longer has its custom name
 * – Temporary floating minecart by pistons
 * – Thrown eggs look like snowballs when hitting something
 * – TNT is not ignited when right-clicked by a fire charge
 * – Underwater effect on held item at high aspect ratios
 * – Blaze / ghast fireballs can make fire with  off
 * – No name color when using
 * – UTF-8 domaine name support
 * – Leads not dropping when a leashed mob is killed
 * – Wild and hostile wolves can be leashed
 * – Can teleport dead and unrespawned player
 * – Placing heads doesn't cause block updates
 * – Wither armor has wrong texture
 * – Opening and closing sound bug
 * – " " and " " track # of hits vs # of hp damage
 * – 2 block tall grass/fern does not produce seeds when broken
 * – Item frame only drops item upon explosion
 * – Agro tags don't work with neutral mobs that have new AI
 * – Cactus has incorrect inventory image
 * – Zoomed out maps do not properly align.
 * – DataTag parsing/escaping issue
 * – Floating anvil using TNT
 * – Non-standard texture resolutions cause rendering errors with mipmap
 * – Asterisk as name for score chat component not effective as translatable argument
 * – Ladders don't break faster with an axe
 * – TNT destruction nerfed
 * – Crash when creating an item with an  with an   of > 2
 * – Connecting to server that uses resource pack displays "Texture pack"
 * – Incorrect display for Failed to Login screen
 * – Getting off of Horse while jumping makes you fly (In Creative)
 * – Heads
 * – Heads

From the 1.8 snapshots
 * – Villagers no longer trade xp bottles with you
 * – Item frame block/item entities are lit incorrectly
 * – Server crash when pushing villager through nether portal
 * – Spectators show burning effect in lava
 * – Flying through water in spectator mode plays the splashing sound
 * – not working with entities
 * – Items you're holding go black when you walk on soul sand
 * – Crash when using on complex structure (command block and pulser)
 * – Monsters can spawn on barriers
 * – Server scoreboard "36>16" bug
 * – Swimming in water causes held items to "darken"
 * –  bug
 * – Asterisk as name for score chat component not effective as translatable argument
 * – Upward facing droppers/dispensers only shoot items west
 * – Fully grown cocoa beans only drop 1 item when wood log they're attached to is retracted
 * – when is typed in gives wrong tab completion
 * - Pigs spawned inside gravel, invisible on layer 256
 * –, , and do not set blocks outside world border
 * – The new  feature fails on failing selectors
 * – 2d rendered objects (tall grass, plants, fire, etc) are darker on one side
 * – Nether portals don't generate or generate unlit
 * – Projectiles going north or south appear sideways
 * – Using shears on double fern results in pink and black box in inventory. When placing said box on dirt, you get dead grass *(i.e. desert)
 * – Breaking an active jukebox doesn't destroy the block
 * – Blocks pushed by pistons above Y=256 are deleted
 * – Using "Pick Block" on lapis lazuli ore creates missing texture
 * – Item frames drop as an item when not supported by block even when game rules say not to
 * – Wearing a skull loses its name
 * – Hoppers can't take water bucket out of furnace
 * – Rabbits do not take damage from falling
 * – Rabbits have no sounds
 * – Rabbit foot in incorrect creative tab
 * – Pie chart debug menu doesn't disappear in F1 mode
 * – Damaged anvils are placed as undamaged ones
 * – Hoppers doesn't taking empty bucket from furnace
 * – Fishing rod / carrot on a stick not held correctly / Line not attached to pole
 * – Spectator gamemode (gamemode 3) is useless underground
 * – Several mirror banner crafting recipes not in game
 * – Sleeping in bed underground and saw sky
 * – not working twice
 * – Natural worldborder 14w30b (30000000 block)

From the previous snapshot
 * – Guardians deal damage when hit with TNT
 * – Clicking 'Snooper Settings' crashes Minecraft
 * – Endermen get angry when hit in creative
 * –  has invalid cullface
 * – Anvil durability is restored when anvil is broken and placed back down
 * – Tamed rabbits teleport you as wolves and cats
 * – Tamed rabbits teleport you as wolves and cats