Community listing page, reviews may not be monitored by the author.
Better Block Sounds Fork
No reviews yet
Updating old blocks with new, better block sounds.
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
Must be installed on both the client and the server.
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
This is not an original mod. You can find the original Better Block Sounds mod by Ordana here.
Differences:
- Supports modern versions
- No Architectury API dependency
Configuration — New in 2.0.0
Starting with version 2.0.0, Better Block Sounds Fork supports fully customizable block sounds. You can configure everything through an in-game editor or manually edit a JSON file.
In-Game Configuration (YACL)
Install YetAnotherConfigLib (optional) for your Minecraft version and mod loader to enable the configuration screen.
- NeoForge: Open the Mods menu and select Config for Better Block Sounds Fork.
- Fabric: Install Mod Menu alongside YACL, then select Configure.
The editor includes four sections:
- Block Rules — Assign sound types to individual blocks or entire block tags. Add, remove, and reorder rules.
- Manage Sound Types — Create, rename, and delete sound types. Expand an entry to preview the blocks currently using that sound type.
- Vanilla Sound Types — Customize sound types based on Minecraft's original sounds.
- Custom Sound Types — Adjust custom sound definitions, including volume, pitch, breaking, stepping, placing, hitting, and falling sounds.
Changes are applied when you click Save, without restarting Minecraft.
YACL and Mod Menu are optional. The mod works normally without them.
Manual Configuration
All settings are stored in:
config/bbsf/sounds.json
This file is automatically generated when the mod starts for the first time.
You can edit it with any text editor to create sound types and assign them to blocks.
For example:
{
"sound_types": {
"my_stone": {
"volume": 1.0,
"pitch": 0.9,
"break": "minecraft:block.deepslate.break",
"step": "minecraft:block.deepslate.step",
"place": "minecraft:block.deepslate.place",
"hit": "minecraft:block.deepslate.hit",
"fall": "minecraft:block.deepslate.fall"
}
},
"rules": [
{
"target": "minecraft:stone",
"sound_type": "my_stone"
},
{
"target": "#bbsf:stone_bricks",
"sound_type": "my_stone"
}
]
}
This is a simplified example. When editing your configuration, keep any existing sound types and rules you still need.
Rules support two types of targets:
minecraft:stone— Applies a sound type to one specific block.#bbsf:stone_bricks— Applies a sound type to every block included in that tag.
Rule order matters: if multiple rules match the same block, the last matching rule takes priority.
After manually editing the file, restart Minecraft to apply your changes. On Fabric, you can also use /bbsf reload.
Block Tags
Block tag support is still available in 2.0.0. You can extend existing tags with additional vanilla or modded blocks using datapacks, or assign sounds directly to individual block IDs.
Browse the built-in tags for your Minecraft version:
Additional Information
Existing custom configurations are preserved when updating. You can continue using your previous sound settings and customize them further with the new editor.
For more details and examples, see the configuration documentation on GitHub.

Check my other mods:
This is not an original mod. You can find the original Better Block Sounds mod by Ordana here.
Differences:
- Neoforge/Fabric/Quilt 1.21.1 supports
In next version:
- Config menu. You'll be able to customize what sound a particular block will play.
Fabric/Quilt support

Check my other mods:
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers















