
高级聊天
一个Fabric模组,为游戏添加了许多实用的多人聊天功能。
AdvancedChat
一个为游戏添加了一系列实用多人聊天功能的 Fabric 模组。
功能
数据驱动的聊天频道
允许你添加不同的频道,玩家可以在其中聊天(例如按维度、本地、工作人员)。
这些频道完全可自定义。
通过使用谓词,你可以精确控制哪些玩家接收消息。
此外,你还可以使用占位符来自定义频道的前缀和动作栏文本。
玩家屏蔽
允许玩家屏蔽其他玩家。这样,被屏蔽玩家的聊天消息将不会显示给他们。
玩家也无法向已屏蔽他们的玩家发送私信,并会在聊天中显示错误。
社交间谍
由于该模组添加了新的私密对话方式,它还包含了一个具有不同模式的社交间谍功能,供工作人员使用。
这些模式允许你控制想要“监视”的消息类型,因为全部接收可能会太多。
文本过滤
允许你过滤从客户端接收的特定文本,例如聊天消息、命令、告示牌和书籍。
这基于原版 Realms 过滤器,因此它也能与任何其他使用该过滤器的模组配合使用。
注意:除非安装了 styled-chat,否则消息会在客户端过滤。这是验证所必需的。
在这种情况下,如果某个模组将聊天消息重定向到系统消息,它们将不会被过滤!
模组支持
该模组内置了对其他几个模组的支持。
例如,在发送消息和显示接收者时,会考虑已隐身的玩家。
它添加了一个新的占位符,供覆盖聊天的模组(如 styled-chat)使用:%advancedchat:channelprefix%
命令、权限和配置
命令
/advancedchat save | reload- 保存 / 重新加载配置文件和所有聊天频道。/chat channel- 让你在可用的聊天频道之间切换。/chat channel message- 让你在不切换的情况下,在指定频道中发送消息。/reply message | /r message- 向你最后发送私信的玩家发送私信。/ignore player | /unignore player- 屏蔽 / 取消屏蔽指定玩家。/socialspy all | channel | private | none- 让你控制想要接收哪些间谍消息。
权限
advancedchat.command.reload- 使用 reload 命令的权限。advancedchat.command.socialspy- 使用 socialspy 命令的权限。advancedchat.bypass.ignore- 绕过屏蔽的权限。- 数据驱动聊天频道添加的任何权限。
配置
配置文件位于 /config/advancedchat.json
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。