截图
介绍
增强音效控制
精准控制游戏中的每一种声音——为单个声音设置 0–200% 的音量、调整播放频率,还能开启静音模式:除了允许播放的声音,其他声音一律静音。所有操作都能在一个可搜索的菜单中完成。按下 N,或在聊天栏输入 /soundcontrol,即可打开菜单。
功能特色
单个声音音量
将任意声音的音量设为 0% 到 200%。终于能听清那些总是错过的微弱声音,也能压低过于响亮的声音。
单个声音播放频率
减少重复声音的播放频率,无需将其完全静音。设为 70% 频率时,该声音只会在 70% 的情况下播放;设为 0% 则会彻底静音。适合那些偶尔听听没问题、频繁播放却很烦人的声音。
最近声音选项卡
实时显示每次播放的声音事件,最新的排在最前,并标注播放次数和距上次播放的时间。听到烦人的声音?按 N 或输入 /soundcontrol 打开菜单,它就会出现在列表顶部,随时可以编辑。
所有声音选项卡
浏览并搜索游戏中所有已注册的声音事件,还可以按类别筛选——方块、实体、物品、音乐、界面、环境和其他。声音会显示原版字幕名称(例如“苦力怕嘶嘶作响”),无需费力辨认原始 ID。
已编辑选项卡
在一个位置查看所有调整过的声音,并附有每项更改的摘要(“音量 70% · 频率 10%”)。可以逐个重置声音,也可以一次性全部清除。
编辑面板
选择任意声音,即可使用音量和频率滑块,以及可试听并应用音量调整的测试按钮和重置按钮。菜单采用现代原版界面风格,所做更改会自动保存。
静音模式
反过来控制模组:不再是静音不想听的声音,而是默认静音所有声音,只调高你想听到的声音。在菜单左上角使用模式按钮,即可在普通和静音模式之间切换。
- 每种模式都保留各自独立的列表。来回切换不会丢失你的设置——你调整的普通模式选项会保持原样,同时你也可以逐步添加允许播放的声音,反过来也一样。
- 被静音的声音仍会显示在“最近”标签页中,方便你找到想要的声音并点击允许来播放。允许和静音都是单击按钮——无需拖动滑块来设置精确数值。
- 标签会随模式变化:已编辑标签会变为已允许,而全部重置会变为清空列表。
非常适合打造简约的声音环境、录音,或屏蔽所有声音,只保留你真正关心的几个提示音。
岛屿独立设置(Hypixel SkyBlock)
在 Hypixel SkyBlock 中,你还可以为任意声音单独设置特定岛屿上的不同数值——例如,在花园中静音方块破坏声,同时在其他地方保持正常。
使用方法:
- 编辑面板中的滑块始终用于更改声音在“所有地方”的常规数值——无论是在 SkyBlock 内还是外,都会应用这些数值。
- 在 SkyBlock 中,编辑面板会新增一个“按岛屿编辑”按钮。点击后,岛屿编辑器会取代声音列表:在左侧选择一个岛屿,再用右侧的音量/频率滑块设置该岛屿的独立数值。岛屿初始状态为使用“所有地方”的数值;移动滑块后,该岛屿便会拥有自己的覆盖设置。点击移除覆盖设置即可恢复。
- 点击“复制到……”按钮,即可一次性将当前查看的数值复制到任意数量的其他岛屿——确认前不会写入任何设置。
在某个岛屿上时,会应用该岛屿的覆盖设置;在其他所有地方(以及 SkyBlock 外)则会应用“所有地方”的数值。在静音模式下也同样有效,此时岛屿编辑器中的按钮会变为在此处允许 / 在此处静音——这样就可以只允许某个岛屿播放某种声音,同时在其他岛屿保持静音。
配置
使用/soundcontrol命令或按N打开声音菜单。你可以点击菜单中的设置按钮,或通过模组菜单 → Enhanced Sound Control → 配置进入设置。Enhanced Sound Control 使用 MidnightLib,因此所有选项都可以在游戏中编辑并实时保存。
| 选项 | 说明 |
|——–|————-|
| 启用模组 | 所有声音调整的总开关。 |
| 静音模式 | 关闭:播放所有声音,只有你修改过的声音例外。开启:静音所有声音,只有你允许的声音例外。每种模式都保留各自的列表。 |
| 实时更新最近列表 | 随着新声音播放,刷新“最近”标签页。 |
| 移除 “minecraft:” 命名空间 | 显示 entity.creeper.hurt,而不是 minecraft:entity.creeper.hurt。 |
| 重新判定循环声音 | 每次循环时重新进行频率判定,而不是每种声音只判定一次。 |
| 需要按住辅助键 | 只有按住额外按键时才打开菜单,让N可以用于其他操作。 |
| 最近列表大小 | 记住多少个最近播放的声音(10–50)。 |
按键绑定
这两个按键都可以在选项 → 控制 → 按键绑定中重新设置。
| 按键绑定 | 默认 | 说明 |
|———|———|————-|
| 打开菜单 | N | 打开声音控制菜单。 |
| 辅助键 | 左 Alt | 启用需要按住辅助键时,需要额外按住的按键。 |
每种声音的调整(包括岛屿覆盖设置)会单独保存在 config/enhancedsoundcontrol.tweaks.json 中。
安装
- 为 26.1+ 安装 Minecraft 和 Fabric Loader。
- 从 Modrinth 下载最新的
.jar文件。 - 将 Fabric API 和 UI Lib 与 Enhanced Sound Control 的 jar 一起放入
mods文件夹。MidnightLib 和 HM-API 已打包在 Enhanced Sound Control 的 jar 中,无需单独下载。 - 启动游戏并运行
/soundcontrol,或按 N 打开编辑菜单。
支持与社区
发现了 Bug、有功能建议,或者只是想打个招呼?
支持项目
如果你想支持项目的持续开发,可以通过 Ko-fi 进行捐助——感谢每一份支持。
致谢
运行时依赖
- UI Lib,由 Daqem 制作——菜单框架
- MidnightLib,由 MidnightDust 制作——配置功能
- HM API,由 AzureAaron 制作——用于检测 SkyBlock 岛屿的 Hypixel Mod API 客户端
功能与设计灵感
- Sound Controller,由 BVengo 制作——单个声音的音量调节流程、独特的 0–200% 音量范围与增强标记、可搜索的声音管理及修改后声音的管理、预览/重置控件,以及针对单个声音调整播放音量的整体设计思路
- SoundsBeGone,由 Meza 制作——最近播放声音的操作流程,以及可配置的重复声音播放频率
这些项目为功能与交互设计提供了灵感。Enhanced Sound Control 拥有独立的实现方式、界面、存储格式,以及针对 SkyBlock 的专属功能。
本项目的创作过程中广泛使用了 AI 工具。
常见问题
Enhanced Sound Control 支持哪些 Minecraft 版本?
Enhanced Sound Control 支持 Minecraft Java 版 26.1–26.2,共 4 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Enhanced Sound Control 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅客户端。
Kd_Gaming1 的其他作品
查看全部 →SkyBlock Enhanced
你唯一需要的 Hypixel SkyBlock 整合包。专为现代 Minecraft 打造——60+ 优化模组、引导式安装向导,以及其它整合包难以企及的配置系统。
PackCore
PackCore 是 SkyBlock Enhanced 整合包的配套模组,提供以 Hypixel SkyBlock 为主题的主菜单,还有更多内容!
Scale Me
通过平滑动画、挥击速度控制和简洁的游戏内菜单,将自己、其他玩家和物品的大小调整为 0.1 倍至 3 倍。
SkyBlock Enhancements
一款小巧易用的模组,通过便捷功能与实用工具改善你的 Hypixel SkyBlock 体验。
评论
登录后评论和评分