Java Edition 1.9.1

1.9.1 is an update for Minecraft released on March 30, 2016. 1.9.1 is not compatible with 1.9 servers. Due to a major multiplayer bug, 1.9.1 was replaced with 1.9.2 on the same day.

Items

 * Armor
 * New armor attribute:, which includes a new formula for calculating damage:
 * $$totalDamage=damage\times(1-\frac{max(\frac{defensePoints}{5},defensePoints-\frac{damage}{2+\frac{toughness}{4}})}{25})$$
 * Increased toughness means less armor defense point reduction from strong attacks.
 * Diamond armor has toughness 2, all other armor has toughness 0. A full set of diamond armor, therefore gives a toughness attribute of 8.


 * Elytra
 * Added sound effects while gliding with elytra.
 * Sound event.

Blocks

 * Dispensers
 * Dispensers with arrows in jungle temples now use loot tables.
 * Increased limit per tick for scheduled tile ticks from 1,000 to 65,536.


 * Hoppers
 * Can now push and pull items to and from chests that are blocked from opening.

Items

 * Shields
 * No longer take damage when blocking weak attacks (less than damage).

Mobs

 * General
 * AI has been improved.


 * Skeletons
 * Now shoot less quickly on Easy and Normal difficulties.

Non-mob entities

 * Minecarts with chest & minecarts with hopper
 * The GUI name is now the same as the item's display name.

Command format

 * Selectors
 * Entity selector  (count) now sorts on proximity using true coordinates, not coordinates snapped to the grid.

Gameplay

 * Combat
 * Attack cooldown indicator is now enabled by default.

General

 * Loot tables
 * Now work in dispensers and droppers.


 * Session IDs
 * Are no longer printed by the game to the log files or to the launcher.

Fixes

 * Other fixes
 * Fixed game engine adding non-existent entities (failed mob spawns, etc.) to its internal lists, increasing instability.

Video
Video made by slicedlime: