The bug
Some sound events are reused for multiple entities/situations, causing the subtitle to be incorrect. There are also a few sounds that have distinct events, but use subtitles that don't make sense in the given situation.
Incorrect subtitles caused by reusing sound events
Undead mobs burning (shows "Fire extinguishes"
minecraft:block.fire.extinguish
)Getting warmed by lava after being inside powder snow (shows "Fire extinguishes")
Sheep grazing (shows "Block broken")
Mooshroom moos/hurts/dies/gets milked (shows "Cow moos/hurts/dies/gets milked")
Cave Spider hisses/hurts/dies (shows "Spider hisses/hurts/dies")
Silverfish drills out? (shows "Block broken")
Stray, Wither Skeleton or Bogged shoots (shows "Skeleton shoots")
Illusioner shooting arrow (shows "Skeleton shoots")
Magma cubes attacking player (
entity.slime.attack
: "Slime attacks")Dispenser firing snowball or egg (shows "Dispensed item")
Dispenser firing splash potion/lingering potion/experience bottle (Shows "Dispensed item")
Dispenser firing arrow/spectral arrow/tipped arrow (Shows "Dispensed item")
Dispenser firing Fire Charge (shows "Blaze shoots")
Dropper failed (shows "Dispenser failed"
subtitles.block.dispenser.fail
)Dropper dropped item (shows "Dispensed item"
subtitles.block.dispenser.dispense
)Ocelot meows/hurts/dies (shows "Cat meows/hurts/dies")
Eye of Ender breaks or falls (always shows as "Eye of Ender falls")
Container locked (always shows "Chest locked")
Baby Turtle swims (shows "Turtle swims")
Elder Guardian shoots (shows "Guardian shoots")
Charged Creeper hurts/dies/hisses (shows "Creeper hurts/dies/hisses")
Snow Golem shoots (shows "Snowball flies")
Trader Llama bleats/bleats angrily/Chest equips/dies/eats/hurts/spits/is decorated (shows "Llama bleats/bleats angrily/Chest equips/dies/eats/hurts/spits/is decorated")
Use of Water Bucket in nether (shows "Fire extinguishes"
minecraft:block.fire.extinguish
)Non-ironmongery Trapdoor opens/closes (shows "Trapdoor creaks")
Iron Trapdoor opens/closes (shows "Trapdoor opens/closes")
Iron Door opens/closes (shows "Door creaks")
Non-ironmongery Door opens/closes (shows "Door creaks")
Fence Gate opens/closes (shows "Fence Gate creaks")
Skeleton Horse or Zombie Horse gallops/jumps (shows "Horse gallops/jumps")
Donkey or Mule gallops (shows "Footsteps")
Husk, Drowned or Zombie Villager infects (shows "Zombie infects")
Ominous Item Spawner spawning Fire Charge (shows "Blaze shoots")
Has been fixed as of date
Wet sponge or water drying in Nether (shows "Fire extinguishes"minecraft:block.fire.extinguish
)(Fixed)Donkey or Mule eats (shows "Horse eats")(Fixed)Donkey or Mule jumps (shows "Horse jumps")(Fixed)Mule neighs (shows "Donkey neighs")(Fixed)Removing/Placing a Book in a Chiseled Bookshelf (shows "block placed")(Fixed in 22w45a)Sponge soaking up water (shows "Block broken")(Fixed in 23w31a)Piglins/Hoglins zombifying in the End/Overworld (shows "Piglin/Hoglin retreats")(Fixed, last checked version is 1.21)
Linked issues
is duplicated by 41
relates to 9
testing discovered 1
Attachments
Comments 66
Placing a wet sponge in the nether shows "Fire extinguished", not "Fire extinguishes".
Similar to "Turtle swims", "Turtle breaths" has the same issue.
Considering Cave Spider and Spider noises are indistinguishable wouldn't that give subtitles a clear advantage, when in normal gameplay you have to guess which type it is, or it might not even occur to players that it could be a Cave Spider
This issue duplicates MC-92784 / MC-97225