-
Bug
-
Resolution: Unresolved
-
None
-
Minecraft 1.11.2, Minecraft 1.12 Pre-Release 3, Minecraft 1.12 Pre-Release 4, Minecraft 1.12 Pre-Release 5, Minecraft 1.12, Minecraft 1.12.1, Minecraft 1.12.2, Minecraft 17w43b, Minecraft 17w45a, Minecraft 17w46a, Minecraft 17w47a, Minecraft 17w47b, Minecraft 17w48a, Minecraft 17w50a, Minecraft 18w01a, Minecraft 18w02a, Minecraft 18w03b, Minecraft 18w05a, Minecraft 18w06a, Minecraft 18w07a, Minecraft 18w08b, Minecraft 18w11a, Minecraft 18w16a, Minecraft 18w21a, Minecraft 1.13-pre5, Minecraft 1.13.1, Minecraft 1.13.2, Minecraft 18w43b, Minecraft 18w43c, Minecraft 18w44a, Minecraft 18w45a, Minecraft 18w48a, Minecraft 18w48b, Minecraft 18w49a, Minecraft 18w50a, Minecraft 1.14 Pre-Release 5, 1.14.4, 19w36a, 1.15 Pre-release 3, 1.15.2, 20w15a, 1.16 Pre-release 1, 1.16 Pre-release 2, 1.16.1, 1.16.4, 20w46a, 21w03a, 1.16.5, 21w05a, 21w05b, 21w06a, 21w07a, 21w10a, 21w11a, 21w13a, 21w15a, 21w16a, 21w17a, 21w18a, 1.17, 1.17.1, 1.18 Pre-release 1, 1.18.1, 22w03a, 22w05a, 1.18.2, 1.19, 22w24a, 1.19.2, 22w44a, 1.19.3 Pre-release 2, 1.19.3, 23w03a, 23w04a, 23w05a, 1.19.4, 23w14a, 1.20.1, 1.21.3, 24w45a
-
Confirmed
-
Sound
-
Low
-
Gameplay
The bug
When silverfish (or endermites) move around, they don't make any footstep sounds or subtitles. There are sound events for footsteps (entity.silverfish.step, entity.endermite.step), but the game doesn't use them, nor does it use the default footstep sounds.
All other mobs (including blazes and withers on the ground) make footstep sounds, so this seems inconsistent.
Code analysis
Based on 1.11.2 decompiled using MCP 9.35 rc1
Silverfish and endermites override the method net.minecraft.entity.Entity.canTriggerWalking() to return false. This causes them to not make walking / swimming sounds and does not slow them down on slime blocks or causes magma block damage (see also MC-102267).
Additional updated code analysis can be found in this comment.