Java Edition 17w15a

17w15a is the fifth snapshot released for 1.12.

Blocks

 * Bed
 * Added colored beds which can be crafted with colored wool or by dyeing a white bed
 * Now bounce the player like slime blocks, albeit much less
 * Now reduce (but not negate) fall damage when landed on
 * The player can survive a 41 block fall onto a bed
 * Any higher, and the second bounce will deal the remaining amount of damage to kill them
 * The player can survive a 45 block fall onto a bed if they don't take further fall damage (e.g. by landing on a platform)
 * Now a block entity, and each half can be colored individually using the NBT tag
 * Now use a 3D item model instead of a 2D item because of the new colors

General

 * Advancements
 * Added descriptions to advancements and changed some titles
 * The Adventuring Time achievement has been made into an advancement


 * Narrator
 * Added a toast notification for toggling the narrator
 * Added the option to toggle narrator between: "off", "chat & system", "chat only", and "system messages only"


 * Splashes
 * Added "Don't feed chocolate to parrots!"

Blocks

 * Stairs
 * The rear face and underside of stairs are now considered "solid"
 * Allows for torches, fences, iron bars, glass panes, walls, and snow layers to connect to them properly


 * Fences, Cobblestone Walls, Glass Panes, and Iron Bars
 * Now connect to stairs, buttons, signs, all types of rails, banners, string, redstone, pressure plates, levers, tripwire hooks, sticky pistons, and structure voids.

Mobs

 * Parrot
 * No longer cycle through parrot colors when dancing

General

 * Recipe book
 * The icon in the pop-up notification now quickly cycles through all recipes that were unlocked

Video
Video made by slicedlime: