1.9.1[2] was an update for Minecraft, which was released on March 30, 2016. 1.9.1 was not compatible with 1.9 servers.
Additions
- Added elytra sound effects.
- Sound event
item.elytra.flying
- Sound event
- Armor attribute
generic.armorToughness- Damage formula is now
damage = damage * ( 1 - max( defensePoints / 5, defensePoints - damage / ( 2 + toughness / 4 ) ) / 25 ), i.e. 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.
- Damage formula is now
- New option
enableWeakAttacksin options.txt- Defaults to false. When false, the client will ignore attempts to attack when weapon cooldown is less than 75% recharged.
Changes
- Session ID is now no longer printed by the game to the log files or to the launcher.[3]
- Entity selector
c(count) now sorts on proximity using true coordinates, not coordinates snapped to the grid.[4] - Loot tables now also work in dispensers and droppers
- Dispensers with arrows in jungle temples now use loot tables.
- Hoppers can now push and pull items to and from blocked chests.
- Increased limit per tick for scheduled tile ticks from 1,000 to 65,536.
- Improved AI.[verify]
- Shields no longer take damage when blocking weak attacks (less than 3

damage). - The title of the inventory of Minecarts with Chests and Minecarts with Hoppers now match the item's name.
- Missed attacks no longer reset the cooldown if it was less than 75% charged. Note that making an attack when less than 75% charged requires the
enableWeakAttacksclient option be enabled.
Fixes
- 12 issues fixed
- From released versions before 1.9.1
- MC-7961 – Hopper can't fill or empty a chest if the chest is blocked from opening.
- MC-56162 – Setting
/worldborder damage amount 0doesn't work. - MC-95352 – Spatial target arguments
c,dx,dy,dzbehave unexpectedly and inconsistently.
- From the 1.9 development versions
- MC-93074 – Summoned Arrows can't be assigned a scoreboard value (Too Many Arrows/Spectral Arrows Cause Command Fail)
- From release version 1.9
- MC-90257 – A chain of command blocks may take more than 1 tick to traverse.
- MC-96219 – Block duplication bug with pistons (ghost blocks).
- MC-96927 – Selector
cTargeting Inaccurate Entity Position - MC-98327 – Elytra texture transparency issues.
- MC-98461 – Several languages (at least Frisian, Talossan, Ripuarian, Lojban, and LOLCAT) are not selectable, "Eesti (Eesti)" is listed as "Inglise (US)"
- MC-98587 – Command block logic sometimes fails arbitrarily
- MC-99060 – Elytra glowing effect is always black.
- MC-99697 – Typos in minecarts with hoppers and chests, reading "
container.minecart"
- Other fixes
- Fixed game engine adding non-existent entities (failed mob spawns, etc.) to its internal lists, increasing instability.[5]
References
- ↑ https://twitter.com/seargedp/status/714739297522462720
- ↑ "Elytras have sounds? Well, in 1.9.1 pre-release 1 they do. Read about that (and more) at http://mojang.com/2016/03/minecr …" – @SeargeDP (Michael Stoyke) on X, March 9, 2016
- ↑ MCL-4420 – Session ID is shown as "<censored>" in launcher but correctly written into log file
- ↑ 96927 – Selector
c=targeting inaccurate entity position - ↑ "Paper patch 0078" – https://github.com/starlis/Paper/blob/b2dd99e74e91fbe5f7c28fe29faa58b7162c1aa6/Spigot-Server-Patches/0078-Optimize-Navigation-Listener.patch