-
Bug
-
Resolution: Works As Intended
-
None
-
Minecraft 1.13-pre4, Minecraft 1.13-pre5, Minecraft 1.13-pre6, Minecraft 1.13-pre7, Minecraft 1.13-pre8, Minecraft 1.13-pre9, Minecraft 1.13-pre10, Minecraft 1.13, Minecraft 18w30a, Minecraft 18w30b, Minecraft 18w31a, Minecraft 18w32a, Minecraft 18w33a, Minecraft 1.13.1-pre1, Minecraft 1.13.1-pre2, Minecraft 1.13.1, Minecraft 1.13.2-pre1, Minecraft 1.13.2-pre2, Minecraft 1.13.2, Minecraft 18w43b, Minecraft 18w43c, Minecraft 18w44a, Minecraft 18w45a, Minecraft 18w46a, Minecraft 18w47a, Minecraft 18w47b, Minecraft 18w48b, Minecraft 18w49a, Minecraft 18w50a, Minecraft 19w02a, Minecraft 19w03a, Minecraft 19w03b, Minecraft 19w03c, Minecraft 19w04a, Minecraft 19w07a, Minecraft 19w11b, Minecraft 19w12a, Minecraft 19w12b, Minecraft 19w13a, Minecraft 19w13b, Minecraft 19w14a, Minecraft 19w14b, Minecraft 1.14 Pre-Release 2, Minecraft 1.14 Pre-Release 4, Minecraft 1.14 Pre-Release 5, Minecraft 1.14.2 Pre-Release 3, Minecraft 1.14.3 Pre-Release 3, Minecraft 1.14.3 Pre-Release 4, Minecraft 1.14.3, Minecraft 1.14.4 Pre-Release 4, 19w35a, 19w36a, 19w37a, 19w38b, 19w39a, 19w40a, 19w41a, 19w42a, 19w44a, 1.15 Pre-release 1, 1.15 Pre-Release 2, 1.15 Pre-release 3, 1.15 Pre-release 4, 1.15 Pre-release 6, 1.15 Pre-release 7, 1.15.1 Pre-release 1, 1.15.2 Pre-Release 1, 1.15.2 Pre-release 2, 1.15.2, 20w06a, 20w07a, 20w08a, 20w09a, 20w10a, 20w11a, 20w12a, 20w15a, 20w21a, 1.16 Pre-release 2, 1.16 Pre-release 3, 1.16 Pre-release 6, 20w28a, 20w29a, 20w30a, 1.16.2 Pre-release 1
-
Confirmed
-
Mob behaviour
The bug
When a pufferfish is near an armor stand, the fish will inflate even though the armor stand is an inanimate object.
Code analysis
(based on Yarn 20w15a mappings)
The AI goal that causes pufferfish to inflate takes nearby entities that are instances of LivingEntity and calls a predicate function that filters out Creative/Spectator mode players and water mobs. However, armor stands also extend LivingEntity and therefore get included.
It seems fairly simple to filter out instances of armor stands as well, or test the isMobOrPlayer() function (where armor stands return false, but all other LivingEntities return true).
- relates to
-
MC-78314 (Marker) Armor stands create bubbles in water
- Resolved
-
MC-80692 WitherBoss attacks ArmorStands
- Resolved
-
MC-126085 Pufferfish attack invisible players and creative/spectator players
- Resolved
-
MC-206560 Pufferfish react to Marker armor stands and Invisible armor stands
- Resolved
-
MC-129884 Pufferfish bloat when a player in Creative mode is near
- Resolved
-
MCPE-35807 Pufferfish are aggressive towards armour stands
- Resolved