跳到正文

Vocalizations

作者:kattosaurus

听见玩家在聊天栏输入的声音。输入 meow、woof 或 moo,即可播放对应动物的叫声。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

叫声

听到人们在聊天中输入的拟声词。
输入 meow、woof 或 moo,就会播放对应的动物叫声。

Vocalizations logo

CurseForge
Modrinth
Discord
Forge


什么是 Vocalizations?

Vocalizations 让聊天室更像一座动物园。当玩家(或其他任何东西)发送包含拟声词(如 meow、purr 或 woof)的消息时,模组会播放对应的原版 Minecraft 音效,并可选地显示粒子和动作栏消息。

  • 随处可用:在你自己的服务器、原版服务器或单人游戏中都能用。
  • 仅服务端或仅客户端:装在服务端,这样没装模组的人也能听到声音;或者装在你的客户端,这样在没有该模组的服务器上也能听到。没人会因为缺少它而被踢出。
  • 无需额外下载:每个音效都是原版 Minecraft 音效。没有前置库,没有配置文件,无需设置。
  • 音效可叠加:像 meow purr 这样的消息会同时播放两种音效。
  • 兼容格式化聊天:来自其他模组或插件的前缀、头衔和其他聊天格式不会造成干扰。

快速开始

  1. 为你的 Minecraft 版本安装 Forge 或 NeoForge。
  2. 将对应的 jar 文件放入你的 mods 文件夹。
  3. 加入一个世界或服务器,然后输入 meow。

就这样。

支持的版本

Minecraft 加载器 加载器版本 Java
1.21.10 NeoForge 21.10.64 21
1.21.1 NeoForge 21.1.265 21
1.21.1 Forge 52.1.21 21
1.20.1 Forge 47.3.0 17

同一 Minecraft 版本的较新构建也应该能用。请下载与你的 Minecraft 版本 和 加载器相匹配的 jar。

[!NOTE]
维护状态:Vocalizations 目前运行良好,因此除非必要不会更新。如果你遇到问题,请在 Discord 上告诉我。

音效

触发词会在消息中的任何位置匹配,且不区分大小写,所以你不必只发送触发词。

动物 触发词 播放的音效
猫 meow 猫叫
猫 purr 猫呼噜声
猫 hiss 猫嘶嘶声
狼 woof、bark 狼吠
狼 grr、growl 狼低吼
狼 howl 狼嚎*
狐狸 yip 狐狸尖叫声
牛 moo 牛哞哞叫
猪 oink 猪哼叫
羊 baa 羊咩咩叫
鹦鹉 chirp 鹦鹉啾啾叫
蜜蜂 buzz 蜜蜂嗡嗡声
末影龙 rawr 末影龙低吼

*1.21.10 不再包含原始的狼嚎音效,而 1.20.1 早于该音效,因此在这些版本上 howl 会使用最接近的剩余狼叫声。

工作原理

你可以在服务端、客户端或两者上运行该模组。它会自动决定由谁播放音效:

设置 会发生什么
服务端装有模组 服务端为所有人播放音效,并告知客户端它已在处理。装有模组的客户端会自行停止监听,因此你绝不会听到两次声音。
服务端未装模组 装有模组的客户端会在本地监听聊天并自行播放音效。
单人游戏 由集成服务端处理。

仅服务端

将 jar 放在服务端,客户端保持原版。服务端会为所有人播放音效,下面的游戏规则会生效。

仅客户端

将 jar 放入你的客户端 mods 文件夹,然后加入任何服务器,甚至是原版服务器。你的客户端会在本地监听聊天并播放音效。

双端安装

如果你愿意,可以两端都安装。客户端会注意到服务端正在处理,并保持安静。

服务端配置

Vocalizations 通过游戏规则进行配置,就像原版设置一样:

游戏规则 默认值 作用
vocalizations:local_sound false 在 3D 空间中播放音效,因此远处的玩家不会听到。
vocalizations:show_player_particles true 在发出音效的玩家周围显示一圈粒子。
vocalizations:announce_sounds false 当玩家发出音效时,在动作栏中公告。
/gamerule vocalizations:local_sound true

如果服务端没有该模组,这些游戏规则将完全不存在。

粒子与公告

  • 开启 show_player_particles 后,发出音效的玩家周围会出现一圈粒子。呼噜声会显示爱心,其他所有声音则显示快乐村民粒子。
  • 开启 announce_sounds 后,动作栏会显示类似 Steve meowed and purred. 的消息。如果 local_sound 也开启,则只有距离足够近、能听到音效的玩家才会看到公告。

常见问题

我需要同时在服务端和客户端安装该模组吗?
不需要。一端就足够了,两端都安装也是安全的。

如果两端都装了,我会听到两次声音吗?
不会。如果服务端装有该模组,它会告诉你的客户端保持安静。

我会被没有该模组的服务器踢出吗?
不会。该模组的设计就是无需服务端安装也能工作。

我需要下载额外的音效或资源包吗?
不需要。一切都使用原版 Minecraft 音效。

它能与聊天插件和其他聊天模组兼容吗?
可以。服务端会读取它发送的聊天数据包,因此前缀、头衔和其他格式不会阻止音效播放。它还会跟踪谁发送了什么,因此粒子和公告会指向正确的玩家。

许可证

保留所有权利。

有问题或 bug?

加入 Discord:https://discord.gg/m26fvq75QV

常见问题

Vocalizations 支持哪些 Minecraft 版本?

Vocalizations 支持 Minecraft Java 版 1.20.1–1.21.10,共 3 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。

Vocalizations 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

kattosaurus 的其他作品

查看全部 →