世界建造者聊天室

世界建造者聊天室

这个插件添加了多种聊天功能——支持LuckPerms。包含本地/全局聊天、详细日志记录、词语过滤等更多功能!

杂项

WorldbuildersChat

由 AssailentDev 制作的 Hytale 插件

一个专为 Hytale 打造的世界构建聊天插件。包含基于距离的聊天、Luckperms 支持等功能!

依赖项

Luckperms Hytale:luckperms.net

功能

-- 注意:以下所有功能均可配置

  • 加入消息
  • 离开消息
  • 全局聊天 - 可格式化(通过 /global 设为你的聊天模式)
  • 全局静音 - 通过 /globalmute 忽略烦人的聊天
  • 本地聊天 - 自定义范围和格式(通过 /local 设为你的聊天模式)
  • 喊话 - 比本地聊天更大的范围!
  • 耳语 - 比本地聊天更小的范围!
  • 脏话过滤器
    • 将特定脏话替换为默认标签("!#*$")
    • 将其他词替换为完整句子,类似 Hypixel
  • 前缀
    • 通过 /prefix 命令使用自定义菜单——同样支持 Luckperm 前缀和后缀!
    • 可设置的前缀,既能在聊天中显示,也能与 Luckperms 配合使用!
  • 高级 日志记录
    • 确保所有玩家的不当行为都不会被忽视!
    • 全局和本地聊天的每条消息都会被记录到独立的文本文件中!——还有一个专门记录脏话的文件,以确保适当的监管!

命令

/global - 你接下来的所有消息将发送到全局聊天! /globalmute - 你将不再看到全局聊天中的消息! /local - 你接下来的所有消息将发送到本地聊天! /shout - 你的下一条消息将喊出来!(范围扩大) /whisper - 你的下一条消息将小声说!(范围缩小) /prefix - 在自定义菜单中选择您的列表前缀!

Config.json

{
  "ClientJoinMessageEnabled": true,
  "ClientJoinMessage": "欢迎 %player",
  "ServerJoinMessageEnabled": true,
  "ServerJoinMessage": "欢迎 %player 加入服务器,各位!",
  "ServerDisconnectedMessageEnabled": true,
  "ServerDisconnectedMessage": "向 %player 说再见,各位!",
  "GlobalChatFormat": "[%prefix] %player %suffix | %content",
  "LocalChatFormat": "[%distance] [%prefix] %player %suffix | %content",
  "ShoutFormat": "[%distance] [%prefix] %player %suffix | %content",
  "WhisperFormat": "[%distance] [%prefix] %player %suffix | %content",
  "JoinGlobal": "%player 你已加入全局聊天!",
  "JoinLocal": "%player 你已加入本地聊天!",
  "StartShouting": "%player 你现在正在喊话!",
  "StartWhispering": "%player 你现在正在耳语!",
  "ChannelsEnabled": true,
  "LocalChannelRange": 30,
  "ShoutChannelRange": 60,
  "WhisperChannelRange": 15,
  "SentenceReplace": [
    "我喜欢毛茸茸的小猫!",
    "香蕉正在征服世界!",
    "有人说饼干了吗?!",
    "我意外地拥抱了一个仙人掌!",
    "哔哔,我是一个烤面包机!",
    "我喜欢火车!",
    "鸭子又在密谋了...",
    "我踢到云朵的脚趾了!",
    "我的意大利面在看着我...",
    "我能流利地说土豆语!",
    "奶酪逃出了容器!",
    "我绊倒在了一个像素上!",
    "我的宠物岩石对我很失望。",
    "我忘了门怎么开!",
    "羊驼们要零食!",
    "我被骗了!",
    "我的大脑刚翻了个跟头!",
    "我怪网络延迟。",
    "那对我来说不划算。",
    "企鹅在评判我们。",
    "我需要情绪支持披萨。",
    "任务成功失败!",
    "我掉了个三明治!",
    "我的键盘需要拥抱。",
    "我惊动了软糖豆。",
    "这是个认证的布鲁时刻。",
    "华夫饼在叛变!",
    "我不小心搞定了整件事。",
    "我的 WiFi 打了个喷嚏。",
    "地精偷了我的作业!",
    "我与土豆合一。",
    "虚空在召唤...对方付费。",
    "我需要更多胶带!",
    "我的大脑已离开服务器。",
    "松鼠知道太多了。",
    "我掷出了自然1。",
    "我的猫踩到了键盘!",
    "我需要更多零食才能运作。",
    "仓鼠工会正在罢工!",
    "我被面包超越了。"
  ],
  "AstrixWords": [
    "粗话",
    "混蛋"
  ],
  "BlacklistWords": [
    "ez",
    ".com",
    ".org",
    "www.",
    "https://",
    "http://"
  ],
  "PrefixesEnabled": true,
  "Prefixes": [
    "骑士",
    "奔跑者",
    "铁匠",
    "矿工"
  ]
}

附注:此插件目前不支持任何彩色消息。原本计划添加这一功能,但由于 Zoltus 的 TinyMsg 库存在一些问题,我已搁置此功能!如果你有任何功能请求,请在此处或我的 Discord(@mini_assailent)告知我。