Custom Block Sounds
by Glam_Ardor
Custom Block Sounds lets resource pack authors replace the break, fall, hit, place, step and ambient sounds of individual blocks through a single JSON file, and it runs on the Fabric loader.
What it does
A resource pack can list the sound events it wants to change for a block, such as break, fall, hit, place, step, or idle ambient sounds, and assign each one its own volume, pitch and chance. Rules can also be limited by blockstate properties, cooldowns, day or night, weather, open sky, air above, or cluster conditions. Any sound can point to vanilla sounds or to custom sounds shipped in the same pack.
Replaced sounds apply to other players, mobs' footsteps and block placement as well as to the local player. The mod reads server-sent sounds and matches them against block positions, so a pack works on multiplayer servers as well as in single-player worlds. Several packs can be loaded together and merge, with the pack higher in the list taking priority. Custom Block Sounds is open source under the MIT License and requires Fabric API. Files are published in 12 release versions, with the latest file 1.0.0 for 1.21.11.
Key features
Per-block sound overrides
Each sound event can be replaced per block, and per blockstate, from a resource pack.
Conditional rules
Rules can depend on chance, cooldown, day or night, weather, open sky, air above or cluster conditions.
Volume and pitch control
Every sound entry can set its own volume and pitch, so the replacement can be tuned separately from the original.
Merging resource packs
Rules from several packs combine, and when two rules match the more specific one with more properties takes effect.
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Resource pack authors who want to change how blocks sound, and players who want sound-focused packs to work on servers without installing anything on the server side.
Questions
Does Custom Block Sounds need Fabric API?
Does the mod have to be installed on the server?
Which game versions does the mod support?
In the catalog
Custom Block Sounds is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from Glam_Ardor
Similar mods
What the author says
Let resource packs redefine block sounds - no coding, no datapacks, just one JSON file. Custom Block Sounds is a lightweight client-side Fabric mod that lets resource pack authors override the interaction sounds of any block - even of a single blockstate - and add ambient (idle) sounds to blocks that never had them.
Official listing
- Modrinth page
- modrinth.com/mod/custom-block-sounds
- Owner
- Glam_Ardor
- Published
- 2026-07-12
- Updated on Modrinth
- 2026-07-12
- Facts verified
- 2026-10-15
