语音摧毁

语音摧毁

一个法语语音控制挑战模组,在多人游戏中,说出Minecraft的词语就能破坏方块、物品和生物。

语音毁灭

说出来。摧毁它。活下去。

《语音毁灭》是一款为《我的世界》设计的多人语音控制挑战模组。只要说出 Minecraft 方块、物品、药水或生物的法语名称,就能立即影响所有连接玩家周围的世界。

该模组专为自愿挑战服务器设计,所有参与者都需理解,说出的话可能会对世界造成巨大且不可预料的变化。

离线法语语音识别

语音识别使用内置的 Vosk 法语模型,在每位玩家的电脑上本地运行。

麦克风录音不会被上传到任何外部语音识别服务。语音毁灭直接连接至简易语音聊天(Simple Voice Chat)的音频流,避免重复占用麦克风。

法语模型已嵌入模组内部,这解释了 JAR 文件体积较大的原因。

语音毁灭效果

根据服务器设置,识别到特定词语后可能触发:

  • 移除所有玩家周围已加载区块内匹配的方块。
  • 移除所有已连接玩家物品栏内匹配的物品。
  • 移除已加载世界中匹配的掉落物。
  • 移除匹配的药水,包括普通、延长和强化版本。
  • 移除被动生物,且不会生成掉落物或经验。
  • 当指定的怪物已在六格范围内时,额外生成敌对生物。
  • 移除水、岩浆及其他通常难以移除的方块。
  • 在移除容器前清空其内部,防止内容物掉落。

已加载区块的半径可配置,每次操作都会以硬性区块上限渐进式处理,以保护服务器性能。

法语词典与变体族群

语音毁灭使用 Minecraft 官方法语翻译,并包含扩展的常用玩家词汇词典。

相关的变体会被归为一组。例如:

  • 原木、木材和木板包含所有木头种类。
  • 树叶和植被包含所有树木变种。
  • 沙子包含普通沙子和红沙。
  • 肉类包含生肉、熟肉、鱼和腐肉。
  • 树木包含自然生成的木材和树叶。
  • 箱子包含普通箱子、陷阱箱和末影箱。
  • 药水包含其不同的持续时间、浓度和瓶子类型。
  • 剑等工具包含所有材质变种。

服务器管理员可以直接通过游戏内管理器添加、编辑或删除自定义词典别名。

多人团队

语音毁灭包含一个完整的多人团队系统:

  • 队长、官员和成员角色。
  • 使用已连接玩家选择器的邀请功能。
  • 游戏内私人团队文字聊天。
  • 持久的 /teamchat 模式和 /tc <消息> 指令。
  • 危险、敌人、资源和集结标记(ping)。
  • 指向团队基地、标记和队友的方向性 HUD 箭头。
  • 队友距离和生命值信息。
  • 敌人进入已占领基地时的入侵警报。

团队语音模式

该模组与简易语音聊天集成,提供三种由管理员控制的团队模式:

  • 开放(OPEN): 队友可在无限距离内通话,同时附近的外人仍可被听到。
  • 仅限团队 / 隔离(TEAM ONLY / ISOLATED): 只有团队成员能听到彼此。
  • 近距离(PROXIMITY): 正常的近距离语音,无远程团队频道。

只有服务器管理员可以更改这些语音模式。

受保护的团队基地

团队队长会获得一个定制的基地旗帜。

放置旗帜会创建一个受保护的领地,初始范围为 3 × 3 区块,可通过以下方式升级:

  • 使用 16 个钻石升级至 5 × 5 区块。
  • 使用 4 个下界合金锭升级至 7 × 7 区块。

敌人无法在其它团队的领地内破坏、放置或使用方块。语音触发的方块破坏也会忽略敌方领地。

团队成员仍可在自己的领地内建造或意外破坏方块,以保留该模组的核心挑战。

队长还会获得:

  • 一个基地探测器,可报告玩家上方或下方的箱子、建筑和实体密度,但不会显示精确坐标。
  • 一个基地无线电,在团队领地内使用时会产生集结警报和方向性标记。

响应式游戏内管理器

打开 Minecraft 暂停菜单并选择 语音(VOICE)。

这个响应式管理器包括:

  • 实时麦克风电平和波形。
  • 麦克风播放测试。
  • 扬声器测试。
  • 输入和输出设备选择。
  • 可调节的麦克风增益。
  • 服务器规则控制。
  • 共享词典编辑器。
  • 团队管理。
  • 私人团队聊天和标记。
  • 识别历史记录。

服务器规则、共享词典、直接团队管理和团队语音模式需要操作员权限等级 2。

需求

  • Minecraft Java 版 1.21.1
  • Fabric Loader 0.16.14 或更新版本
  • Fabric API
  • 简易语音聊天 2.6.x
  • Java 21

语音毁灭、Fabric API 和简易语音聊天必须同时安装在服务器和每位参与游戏的客户端上。

简易语音聊天的 UDP 端口(默认为 24454)必须在专用服务器上开放。

重要提示

语音毁灭有意造成破坏性和不可预测的游戏体验。在启用前请备份重要的世界,并且只在使用此模组的所有玩家均已同意挑战的服务器上使用。

本项目采用 MIT 许可证授权。