介绍
需要前置库模组 Collective (Fabric) 和 Fabric API。
这个模组是 The Vanilla Experience 的一部分。
Omega Mute 是一个极简的客户端模组,允许你在游戏中或通过文件将 Minecraft 的所有声音静音/消音。你不需要其他任何东西就能完全掌控游戏内的所有声音。这同样适用于模组添加的声音。只需在配置声音映射文件中,在你想静音的声音前面加上一个感叹号,或者使用命令即可。
该模组还包含声音剔除功能。例如,你可以让某个声音每 10 秒才播放一次。这样既能保持沉浸感,又不会在靠近声源时反复听到同一个声音。
模组会在 ./config/omegamute/ 中创建一个声音映射文本文件,其中包含所有声音名称,这些名称在模组首次加载时生成。
你可以手动编辑该文件,修改想要静音的声音。——或者使用下面的命令。
感叹号“ ! ”会始终静音该声音。
在行首添加“ 10- ”可以让该声音每 10 秒播放一次。
之后你可以在游戏内执行命令“/omegamute reload”,或者重启客户端/服务端。(GIF:)

该模组还包含用于(取消)静音、重载、查询和监听的声音命令:
/omegamute reload – 重新加载 soundmap.txt 中的所有手动更改。
/omegamute query – 显示当前所有已静音的声音。
/omegamute listen – 切换监听所有声音事件。
/omegamute mute <string> – 静音所有包含 <string> 的声音
/omegamute cull <integer> <string> – 将包含 <string> 的所有声音剔除为每 <integer> 秒播放一次
/omegamute unmute <string> – 取消静音所有包含 <string> 的声音
你还可以用快捷键重新加载声音文件。默认按键是句号,但你可以在设置菜单中更改:
监听声音:
使用 /omegamute listen,周围的所有声音都会以消息形式发送给玩家:

再次使用命令 /omegamute listen 即可关闭:

静音声音:
如果你想静音所有史莱姆实体,可以执行“/omegamute mute entity.slime”:

由于所有声音名称都包含句点(.),你可以使用 . 作为字符串来取消静音(或静音)所有声音。在本例中,这会取消之前静音的史莱姆声音:

通过“/omegamute query”你可以查看当前所有已静音的声音:![]()

通过 ‘/omegamute reload’ 你可以重新加载位于“/config/omegamute/soundmap.txt”的声音映射文件中的所有手动更改:![]()

——————
只要下载仍托管在 CurseForge 生态内,你就可以在任何整合包中自由使用这个模组。
Serilum.com 上包含所有可用模组的概览和更多信息。
评论功能已关闭,因为我无法跟踪每个模组各自独立的页面。
如需报告问题、提出想法、建议或其他任何内容,请前往 Github 仓库。谢谢!
常见问题
Omega Mute (Legacy Fabric) 支持哪些 Minecraft 版本?
Omega Mute (Legacy Fabric) 支持 Minecraft Java 版 1.16–1.17.1,共 8 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。
Omega Mute (Legacy Fabric) 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
Serilum 的其他作品
查看全部 →Collective
🎓 Collective 是一个共享前置库,包含 Serilum 所有模组共用的代码。
Starter Kit
📦 为加入世界的新玩家提供可配置的初始装备、物品、药水效果、Curios 和 Trinkets 饰品槽位和/或命令。兼容 FTB Team Islands。
Villager Names
为所有村民实体添加默认名称或自定义名称,让世界更加生动。
双开门 Double Doors
🚪 多个相同的双开门、活板门和栅栏门可以同时打开。

评论
登录后评论和评分