Compatibility
Minecraft: Java Edition
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Creators
Details
Jump Sounds
This simple mod adds in the Jumping and Landing sound logic from Bedrock Edition using a 100% custom block friendly implementation!
Adding Block Jumping/Landing Sounds
Both Jumping and Landing use the vanilla "fall" sound event for each respective block, both due to fittingness and for the sake of compatibility. To add custom sounds, simply create a resource pack that modifies the vanilla "fall" sound event for the respective block(s). Otherwise, they simply will use the respective step sounds by default.
Adding Generic Jumping/Landing Sounds
Create a sounds.json file in the assets/jump_sounds
directory, and add sound event definitions for "entity.player.jump"
and "entity.player.land"
, mapped to your sounds respectively. And that's it!
Example sounds.json structure:
{
"entity.player.jump": {
"sounds": [
"jump_sounds:jump/jump1",
"jump_sounds:jump/jump2",
"jump_sounds:jump/jump3",
"jump_sounds:jump/jump4"
]
},
"entity.player.land": {
"sounds": [
"jump_sounds:land/land1",
"jump_sounds:land/land2",
"jump_sounds:land/land3",
"jump_sounds:land/land4"
]
}
}
(Special thanks to @astralordana for minor code cleanup and general guidance)