Precise control over every sound in the game — per-sound volume slider from 0–200%, adjustable play frequency, all from one searchable menu. Press N or do /soundcontrol in chat to open the menu
Set any sound's volume between 0% and 200%. Quiet sounds you keep missing can finally be heard, and loud ones can be tamed.
Thin out repetitive sounds without silencing them completely. At 70% frequency a sound only plays 70% of the time; at 0% it's muted entirely. Perfect for sounds that are fine in small doses but annoying when spammed.
A live feed of every sound event as it plays, newest first, with play counts and how long ago it fired. Hear something annoying? Open the menu with N or /soundcontrol and it's right at the top, ready to edit.
Browse and search every registered sound event in the game, with a category filter — Blocks, Entities, Items, Music, UI, Ambient, and Other. Sounds are shown with their vanilla subtitle names ("Creeper hisses") so you don't have to decode raw ids.
Everything you've tweaked in one place, with a summary of each change ("Vol 70% · Freq 10%"). Reset sounds individually, or clear them all at once.
Select any sound to get Volume and Frequency sliders, a Test button that previews the sound with your volume tweak applied, and a Reset button. The menu is styled after modern vanilla screens and changes save automatically.
On Hypixel SkyBlock, any sound can additionally have different values on specific islands — for example, mute block-breaking sounds in the Garden while keeping them normal everywhere else.
How it works:
While you're on an island, its overrides apply; everywhere else (and outside SkyBlock) the Everywhere values apply.
Open the sound menu with /soundcontrol or N. Settings are available via the Settings button in the menu or Mod Menu → Enhanced Sound Control → Config. Enhanced Sound Control uses MidnightLib, so all options are editable in-game with live saving.
| Option | Description |
|---|---|
| Mod Enabled | Master toggle for all sound tweaks. |
| Live-Update Recent List | Refresh the Recent tab as new sounds play. |
| Strip "minecraft:" Namespace | Show entity.creeper.hurt instead of minecraft:entity.creeper.hurt. |
| Re-Roll Looping Sounds | Re-roll the frequency check on every loop instead of once per sound. |
| Recent List Size | How many recent sounds to remember (10–50). |
Per-sound tweaks (including island overrides) are stored separately in config/enhancedsoundcontrol.tweaks.json.
.jar from Modrinth.mods folder together with the Enhanced Sound Control jar. MidnightLib and HM-API are bundled inside the Enhanced Sound Control jar — no separate downloads needed./soundcontrol or press N to open the edit menu.Found a bug, have a feature request, or just want to say hi.
If you'd like to support continued development, you can do so on Ko-fi — every contribution is appreciated.
AI tools were extensively used during the creation of this project.