Changelog
V4.1.6 Change log:
Big update to the config system!
Download and unzip it in saves/yourworld/datapacks/
New config options
enableDataDriven
Off: everything comes from
soundattract-common.toml like before. On: datapacks can add/override sounds, mobs, TACZ values, etc.
datapackPriority
"datapack_over_config" – datapacks win when both define the same thing. "config_over_datapack" – config wins; datapacks only fill in missing entries. How datapacks are used
4.1.6 looks at JSON files under data//... in any datapack, for example:
Sounds & ranges: data/minecraft/sounds/sounds.json,
data/soundattract/sounds/sounds.json, data/tacz/sounds/sounds.json Mob attraction & blacklist: data/soundattract/tags/entity_types/attracted.json, blacklist.json TACZ guns: data/tacz/guns/tacz/*.json (per‑gun dB, attachments, muzzle flash) *
Multiple datapacks and namespaces are merged together, so a modpack or server can tweak behavior without touching the TOML.
What this lets you do (examples)
With enableDataDriven = true:
Sounds + whitelist
Vanilla sounds (doors, explosions, etc.) still come from config or the default datapack. A datapack can add new whitelisted sounds or change their range/weight, e.g. make fireworks much louder.
Attracted mobs / blacklist
You can move the list of “mobs that attract to sounds” into tags so a datapack can add modded mobs or blacklist specific ones.
TACZ integration
Datapacks can define per‑gun dB values (tacz:m95;172.0), suppressor reductions, and muzzle flash behavior. Depending on datapackPriority, those values either override or extend what’s in the config.
Files
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
ReleaseVersion number
4.1.6Loaders
Game versions
1.20.1Downloads
665Publication date
November 20, 2025 at 7:24 AMPublisher

Sylsatra
Member
![Attract to Sound ([NEO]Forge/Fabric): Sound & Stealth.](https://cdn.modrinth.com/data/zZluixcp/a53dfc770330e72a23452499f86e616adbe13ae3_96.webp)