Enhanced Sound Control
Точный контроль над каждым звуком в игре — ползунок громкости для каждого звука от 0–200%, настраиваемая частота воспроизведения, и всё это в одном меню с поиском.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 373 тыс.
- Подписчиков на Modrinth
- 3
- версий
- 6
- Обновлён
- 2 августа 20262 авг.
- Опубликован
- в 2026
Коротко о моде
Ставится только в игру; на сервер ставить не нужно
Enhanced Sound Control
Точный контроль над каждым звуком в игре — ползунок громкости для каждого звука от 0 до 200%, настраиваемая частота воспроизведения и режим тишины, который заглушает всё, кроме разрешённых вами звуков, и всё это в одном меню с поиском. Нажмите *N* или введите */soundcontrol* в чате, чтобы открыть меню
Возможности
Громкость каждого звука
Задайте громкость любого звука от 0% до 200%. Тихие звуки, которые вы постоянно не слышите, наконец-то станут слышны, а громкие можно укротить.
Частота каждого звука
Прореживайте повторяющиеся звуки, не заглушая их полностью. При частоте 70% звук воспроизводится только в 70% случаев; при 0% он полностью заглушается. Идеально для звуков, которые нормальны в малых дозах, но раздражают при спаме.
Вкладка «Недавние звуки»
Живая лента всех звуковых событий по мере их воспроизведения, новые сверху, со счётчиками воспроизведений и временем с момента срабатывания. Услышали что-то раздражающее? Откройте меню клавишей N или командой /soundcontrol — и оно будет прямо наверху, готовое к редактированию.
Вкладка «Все звуки»
Просматривайте и ищите любое зарегистрированное звуковое событие в игре с фильтром по категориям — Блоки, Сущности, Предметы, Музыка, Интерфейс, Окружение и Прочее. Звуки отображаются с их ванильными названиями субтитров («Creeper hisses»), так что вам не придётся разбираться в сырых id.
Вкладка «Изменённые»
Всё, что вы настроили, в одном месте, с кратким описанием каждого изменения («Громк. 70% · Част. 10%»). Сбрасывайте звуки по отдельности или очищайте всё сразу.
Панель редактирования
Выберите любой звук, чтобы получить ползунки Громкости и Частоты, кнопку Тест, которая воспроизводит звук с применённой настройкой громкости, и кнопку Сброс. Меню оформлено в стиле современных ванильных экранов, а изменения сохраняются автоматически.
Режим тишины
Переверните мод с ног на голову: вместо заглушения нежелательных звуков всё изначально заглушено, и вы включаете только те звуки, которые хотите слышать. Переключайтесь между Обычным и Тихим режимами кнопкой режима в левом верхнем углу меню.
- Каждый режим хранит свой отдельный список. Переключение туда-сюда никогда не теряет вашу работу — ваши настройки Обычного режима остаются точно такими же, пока вы собираете список разрешённых звуков, и наоборот.
- Заглушённые звуки всё равно отображаются во вкладке «Недавние», так что вы можете найти нужный и нажать Разрешить, чтобы пропустить его. Разрешить и Заглушить — это отдельные кнопки, не нужно перетаскивать ползунок к точному значению.
- Названия следуют за режимом: вкладка Изменённые становится Разрешёнными, а Сбросить всё — Очистить список.
Отлично подходит для создания минимального звукового ландшафта, записи или отсечения всего, кроме нескольких действительно важных для вас сигналов.
Переопределения для каждого острова (Hypixel SkyBlock)
На Hypixel SkyBlock любой звук может дополнительно иметь разные значения на конкретных островах — например, заглушить звуки разрушения блоков в Garden, оставив их обычными везде в остальных местах.
Как это работает:
- Ползунки в панели редактирования всегда меняют обычные, «Везде» значения звука — одинаково и в SkyBlock, и вне его.
- В SkyBlock в панели редактирования появляется кнопка «Edit per island». Она открывает редактор островов вместо списка звуков: выбери остров слева и задай его собственные ползунки Volume/Frequency справа. Изначально остров использует значения «Везде»; как только ты двигаешь ползунок, у него появляется собственное переопределение, а Remove override возвращает всё обратно.
- Кнопка «Copy to...» позволяет скопировать текущие значения на любое количество других островов за один раз — ничего не записывается, пока ты не подтвердишь.
Пока ты находишься на острове, действуют его переопределения; везде в остальном (и вне SkyBlock) действуют значения «Везде». Это работает и в Silent Mode, где кнопка редактора островов становится Allow here / Mute here — так звук можно разрешить на одном острове и оставить заглушённым на остальных.
Configuration
Открой меню звуков через /soundcontrol или N. Настройки доступны через кнопку Settings в меню или Mod Menu → Enhanced Sound Control → Config. Enhanced Sound Control использует MidnightLib, поэтому все параметры можно менять прямо в игре с сохранением на лету.
| Option | Description |
|---|---|
| Mod Enabled | Главный переключатель всех звуковых настроек. |
| Silent Mode | Выкл.: играют все звуки, кроме тех, что ты изменил. Вкл.: все звуки заглушены, кроме тех, что ты разрешил. Каждый режим хранит свой список. |
| Live-Update Recent List | Обновлять вкладку Recent по мере воспроизведения новых звуков. |
| Strip "minecraft:" Namespace | Показывать entity.creeper.hurt вместо minecraft:entity.creeper.hurt. |
| Re-Roll Looping Sounds | Перебрасывать проверку частоты на каждом цикле, а не один раз за звук. |
| Require Modifier Key | Открывать меню только при зажатой дополнительной клавише, чтобы N оставалась свободной для других целей. |
| Recent List Size | Сколько последних звуков запоминать (10–50). |
Keybinds
Обе клавиши можно переназначить в Options → Controls → Key Binds.
| Keybind | Default | Description |
|---|---|---|
| Open menu | N | Открывает меню управления звуками. |
| Modifier key | Left Alt | Дополнительная клавиша, которую нужно удерживать, когда включён Require Modifier Key. |
Настройки отдельных звуков (включая переопределения для островов) хранятся отдельно в config/enhancedsoundcontrol.tweaks.json.
Installation
- Установи Minecraft с Fabric Loader для 26.1+.
- Скачай последний
.jarс Modrinth. - Положи Fabric API и UI Lib в папку
modsвместе с jar-файлом Enhanced Sound Control. MidnightLib и HM-API встроены в jar-файл Enhanced Sound Control — отдельно скачивать их не нужно. - Запусти игру и выполни
/soundcontrolили нажми N, чтобы открыть меню редактирования.
Support & Community
Нашёл баг, есть идея для новой функции или просто хочешь поздороваться.
Support the Project
Если хочешь поддержать дальнейшую разработку, можешь сделать это на Ko-fi — любой вклад приветствуется.
Acknowledgements
Runtime dependencies
- UI Lib от Daqem — фреймворк для меню
- MidnightLib от MidnightDust — конфигурация
- HM API от AzureAaron — клиент Hypixel Mod API, используемый для определения островов SkyBlock
Вдохновение для функций и дизайна
- Sound Controller от BVengo — рабочий процесс индивидуальной громкости для каждого звука, характерный диапазон громкости 0–200% и маркер усиления, управление найденными и изменёнными звуками, элементы предпросмотра/сброса и общий подход к применению настроек громкости воспроизведения для каждого звука
- SoundsBeGone от Meza — рабочий процесс недавно воспроизведённых звуков и настраиваемая частота воспроизведения для повторяющихся звуков
Эти проекты повлияли на дизайн функций и взаимодействия. Enhanced Sound Control имеет собственную реализацию, интерфейс, формат хранения и функциональность, специфичную для SkyBlock.
При создании этого проекта активно использовались инструменты ИИ.
Частые вопросы
Как установить Enhanced Sound Control?
Установите Fabric под свою версию Minecraft, скачайте Enhanced Sound Control под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Enhanced Sound Control?
У Enhanced Sound Control есть сборки для Minecraft 26.1–26.2.
Нужен ли Enhanced Sound Control на сервере?
Ставится только в игру; на сервер ставить не нужно