Silverfish and endermites don't make footstep sounds or subtitles
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.
Linked Issues
is duplicated by3
- Unresolved
[Mod] Sonicwave- 31
- 12
- Confirmed
Low
- Gameplay
- Sound
- endermite footstep silverfish unused-sound-event
1.11.2 - 24w45a
1.11.2 1.12-pre3 1.12-pre4 1.12-pre5 1.12 1.12.1 1.12.2 17w43b 17w45a 17w46a 17w47a 17w47b 17w48a 17w50a 18w01a 18w02a 18w03b 18w05a 18w06a 18w07a 18w08b 18w11a 18w16a 18w21a 1.13-pre5 1.13.1 1.13.2 18w43b 18w43c 18w44a 18w45a 18w48a 18w48b 18w49a 18w50a 1.14-pre5 1.14.4 19w36a 1.15-pre3 1.15.2 20w15a 1.16-pre1 1.16-pre2 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-pre1 1.18.1 22w03a 22w05a 1.18.2 1.19 22w24a 1.19.2 22w44a 1.19.3-pre2 1.19.3 23w03a 23w04a 23w05a 1.19.4 23w14a 1.20.1 1.21.3 24w45a
Created Issue:
Silverfish and Endermites don't make footstep sounds or subtitles
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.
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.
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).
relates to
is duplicated by
is duplicated by
relates to
is duplicated by
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.
Thank you for your report!
We're tracking this issue in MC-117609, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – ✍️ Feedback and Suggestions – 📖 Game Wiki
– I am a bot. This action was performed automagically! Please report any issues in Discord or Reddit
Thank you for your report!
However, we are already tracking this issue, and this report is a Duplicate of MC-117609, which is a report that has not been resolved yet.
If you want, you can upvote the parent ticket, and enable watching to receive any updates about it - if you believe you have any information that may be important for this issue, please leave a comment on the parent. Please also use the search function in the future to prevent duplicate reports.
Quick Links:
📓 Issue Guidelines – 🛠 Community Support – 📧 Customer Support – ✍️ Feedback and Suggestions – 📖 Game Wiki
💬 Mojira Subreddit – 💬 Mojira Discord
Duplicate of MC-117609

When I have played in 1.13.1 I did hear them make sounds. So this may be a problem solely on your device.
Can confirm for 20w26a, it's not just OP. They don't use the sounds in my game, and the wiki mentions that these sounds are unused in Java, but are used in Bedrock.
It would break some resource packs if fixed
Can confirm in 21w03a. Relates to
MC-210282.In 21w05a
Can confirm in 21w05b.
Can confirm in 21w06a.
Can confirm in 21w07a.
Video attached.
In 21w10a
In 21w11a
In 21w13a
Confirmed for 21w15a
Can confirm in 21w16a.
In 21w17a
Affects 21w18a
In 1.17
Can confirm in 1.17.1.
Can confirm for 1.18 Pre-1
Can confirm for 22w05a
Can confirm in 1.18.1.
Can confirm in 1.18.2.
Something that hasn't been pointed out here yet is that the sounds are used in the Bedrock Edition.
Can confirm in 1.19 and 22w24a.
Can confirm in 1.19.1.
Can confirm in 1.19.2.
Code analysis (Mojang mappings, 1.19.2): This is an updated code analysis for this issue.
An entity's stepping sounds are only played in Entity#move(...) if Entity.MovementEmission#emitsSounds() returns true, and that is only the case for SOUNDS and ALL movement emissions. By default, it is already ALL; however, endermites and silverfish override this to be EVENTS for some reason. Removing this code:
@Override protected Entity.MovementEmission getMovementEmission() { return Entity.MovementEmission.EVENTS; }(or changing the return statement to be Entity.MovementEmission.ALL) will fix the issue, but I am unsure if it will cause another bug.
In 1.19.3 Pre-2
In 1.19.3
Can confirm in 23w03a
Can confirm for 23w04a
In 23w05a
In 1.19.4 and 23w14a