Liberty Voice Mute

一个为Simple Voice Chat设计的Fabric模组,强制服务器端语音静音;可选的Velocity桥接同步LibertyBans。

资源图片
# Liberty Voice Mute **Liberty Voice Mute** 为 **Fabric** 上的 Simple Voice Chat 模组添加了 **服务器端语音静音** 功能。 它可以独立运行,或者可选地通过 **Velocity 桥接** 与 **LibertyBans** 同步,当你的惩罚系统静音了玩家时,他们在语音聊天中也会被静音。 --- ## 功能 - **Staff 命令**: `/mutevc [duration]` 和 `/unmutevc ` - **时长支持**,具有灵活的单位: `s` (秒), `m` (分钟), `h` (小时), `d` (天), `w` (周), `mo` (月), `y` (年) 省略时长会创建一个 **永久** 语音静音。 重新静音会 **覆盖** 现有的时长。 - **动作条反馈**,当静音玩家试图说话时显示。 - **过期通知**:当计划静音到期时,玩家会收到通知。 - **可选 LibertyBans 同步** 通过一个小型 Velocity 插件(桥接) --- ## 命令 & 权限 - `/mutevc [duration]` 权限: `libertyvoicemute.command.mute` - `/unmutevc ` 权限: `libertyvoicemute.command.unmute` --- ## 安装 ### 选项 A - Fabric-only (独立) 如果你只想在单个 Fabric 服务器上使用 `/mutevc` 和 `/unmutevc`,请使用此选项。 1) **要求** - Fabric Loader + Fabric API - Simple Voice Chat (服务器 + 客户端) 2) **安装** - 将 `libertyvoicemute-fabric-.jar` 放入你的 **Fabric 服务器** 的 `mods/` 文件夹中。 - 确保 Simple Voice Chat 已安装并在该服务器上启用。 3) **你得到什么** - `/mutevc [duration]` 和 `/unmutevc ` ### 选项 B - Fabric + Velocity (LibertyBans 同步) 如果你想让 LibertyBans 静音也静音你的网络中的语音聊天中的玩家,请使用此选项。 1) **要求** - Fabric Loader + Fabric API - Simple Voice Chat (服务器 + 客户端) - Velocity 代理服务器 - Velocity 上的 LibertyBans - (可选) 如果你在代理模式下运行语音聊天,则需要 Simple Voice Chat 的 **Velocity** 插件。 2) **安装** - **代理**: 将 `libertyvoicemute-velocity-.jar` 放入 `plugins/` 中。 - **代理**: 确保 LibertyBans 存在并已启用。 - **后端**: 将 `libertyvoicemute-fabric-.jar` 放入你的每个 **Fabric 服务器** 的 `mods/` 文件夹中。 - 如果使用 Simple Voice Chat 代理模式,请按照它们的文档配置语音聊天 Velocity 插件和后端。 3) **你得到什么** - 所有独立功能 **以及**:LibertyBans 静音会自动静音语音聊天中的玩家。