{{for|the Combat Tests snapshots|Java Edition Combat Tests}}
sweepAttack
, dragonBreath
, endRod
and damageIndicator
* 4 new status effects:
** [[Levitation]], [[Glowing]], [[Luck]] and [[Bad Luck]].
* 2 new enchantments:
** [[Frost Walker]] and [[Mending]]
* 5 new [[statistics]]:
** sleepInBed
, sneakTime
, pickup
, drop
and aviateOneCm
* Lots of new [[Tutorials/Command NBT tags|NBT tags]].
* 3 new [[commands#gamerule|gamerules]].
** disableElytraMovementCheck
, spectatorsGenerateChunks
, spawnRadius
* 150+ new sound events.
* Support for Chinese, Japanese and Korean, and probably other IME languages.
=== Changes ===
* Changed the layout of the end island pillars and the [[ender dragon]] boss fight.
* [[Skeleton]] AI is more advanced.
* [[Sword]] blocking removed, and several other weapon techniques added.
* [[Tool]] damage is rebalanced.
* [[Sharpness]] enchantment nerfed.
* [[Armor]] strength massively nerfed.
* [[Status effect]] icons are now visible on the main screen.
* [[Health]] regeneration is rebalanced.
* [[Fishing]] is rebalanced.
* [[Brewing stand]]s now require [[blaze powder]].
* [[Enchanted golden apple]]s are no longer craftable.
* [[Map]]s changed.
* Healing system based on [[Hunger#Mechanics|saturation]].
* Loot found in chests generated in the world is rebalanced.
* Death in [[Hardcore]] mode allows the player to continue in [[Spectator]] mode.
* [[Boat]]s are improved.
* [[Stronghold]] generation increased to a maximum of 128 strongholds.
* Large [[oak]] trees generate in forests again.
* Increased [[fire]] spread while raining.
* [[Glass pane]]s and [[iron bars]] have a thin appearance when not connected, as opposed to a crosslike appearance.
* Mobs and players now push one another around.
* Death message is now displayed on the death screen.
* Mob and player heights are slightly modified.
* [[Resource pack]]s can specify models depending on damage value, item state, and hand.
* Structure data now comes from /assets/structures.
* Loot from mobs, fishing and chests is now determined by [[loot tables]].
=== Performance and optimizations ===
* Particles are no longer entities
* Block ticking
* Mob pathfinding
* Memory usage when connected to servers
== Trivia ==
* As the trend has been since version 1.2, the update notes say "Removed Herobrine", despite the fact that [[Herobrine]] was never part of the game.
* The name for the update was teased in the joke snapshot [[15w14a]] with a QR code.
* This is the only update to date that was released on leap day (February 29th) and is guaranteed to remain that way until at least 2028.
== Further revisions ==
*[[Java Edition 1.9.1|1.9.1]] added elytra sound effects, the generic.armorToughness
stat, and made the crosshair attack indicator visible by default, as well as other minor changes and bugfixes.
*[[Java Edition 1.9.2|1.9.2]] was released soon thereafter to fix a crash in [[1.9.1]], when riding boats and minecarts on Realms servers.
*[[Java Edition 1.9.3|1.9.3]] was released to fix several stability issues, add the {{cmd|stopsound}} command, and to implement a blacklist for servers not in conformance with the [https://account.mojang.com/documents/minecraft_eula Minecraft EULA].
*[[Java Edition 1.9.4|1.9.4]] was released soon thereafter to fix an erroneous Realms warning.
== Gallery ==