聊天工具箱

聊天工具箱

时间戳、翻译器、通知器、宏、聊天气泡、聊天过滤器;你需要的一切都在这里!

社交

🔖 需要帮助 🔖

  • 新翻译
  • 新网页机器翻译

欢迎在 Github 上发起 Pull Request。


📋 概述

Chat Tools 是一款高度可定制的 Minecraft 客户端模组,支持多种功能,并可通过命令等方式实现功能间的协同操作。

📖 术语表与技术细节

  • 会话标识符 (Chat Tools 专用术语) 是一个字符串,在单人模式中对应当前存档名称,在多人模式中对应服务器地址。相关正则表达式使用 matches() 方法进行匹配。
  • 模式 (通用术语) 指正则表达式模式。Chat Tools 使用 MULTILINE 模式进行正则匹配,并通过 find() 方法执行匹配。
  • Chat Tools 通过宏替换来维护多版本兼容性。相同版本的 Chat Tools 在不同 Minecraft 版本之间可能存在细微差异。
  • 处理玩家消息时,Chat Tools 会移除颜色代码(§)。
  • 开启高级提示框(F3+H)后,将鼠标悬停在配置页面的配置项上,可查看其键名、默认值等详细信息。

🛠️ 命令

  • /chattools on - 启用模组。
  • /chattools off - 禁用模组。
  • /chattools opengui - 打开配置页面。
  • /chattools download - 下载附加组件。
  • /chattools regex_checker <模式> [<测试内容>] - 无测试内容时:检查模式是否为有效的正则表达式。有测试内容时:验证模式并测试其是否匹配内容。
  • /chattools send_to_client text <文本_JSON组件> - 向客户端聊天栏发送指定文本。
  • /chattools send_to_client actionbar <文本_JSON组件> - 在客户端动作栏显示指定文本。
  • /chattools config openfile - 打开配置文件(编辑后需重启游戏才能生效)。
  • /chattools config get <键> - 获取当前会话中特定配置键的值。
  • /chattools config set <键> <值> [<保存>] - 设置特定配置键的值。若将保存设为 true,更改也会保存到文件中。
  • /chattools config toggle <键> [<保存>] - 切换布尔类型配置键的状态。若将保存设为 true,更改也会保存到文件中。

✨ 功能介绍

详细的说明和示例,请参阅 >>FAQ<<

通用设置

以下是 Chat Tools 的核心设置:

  • 显示时间戳 为每条消息添加时间戳。
    时间戳
  • 恢复消息 恢复历史会话中的消息。
  • 昵称隐藏 在你自己的视野中隐藏你的真实昵称。
    昵称隐藏
  • 翻译 在聊天栏中按 Shift + Tab 开始翻译。
  • 启用聊天历史导航 使用 Ctrl + F 开启聊天导航!
    聊天历史导航
  • 最大历史长度 设置存储的聊天消息的最大数量。
    最大历史长度

通知器设置

多种聊天提醒功能:

  • 吐司通知
    吐司
  • 音效 支持自定义音效。
  • 动作栏 在动作栏显示提醒。
  • 高亮 支持自定义高亮前缀。
    高亮功能
  • 允许列表 匹配此列表的消息将被允许。
  • 禁止列表 匹配此列表的消息将被屏蔽(优先级高于允许列表)。

格式化器设置

使用指定的模式自定义你的消息。可为不同服务器应用不同规则。查看气泡规则

  • 模式 根据指定样式自动格式化消息。
    例如:
    &e{text} 在支持颜色前缀 & 的服务器上,让你的消息显示为金色。
    &e{text} ~(ovo)~ 添加个性化后缀。
    My coordinates are: {pos}{pos} 替换为你当前的坐标。
  • 匹配时自动禁用... 在某些情况下,你不想要文本被格式化。
    包括(但不限于):
    在 Chest Shop 出售物品时的物品数量或 all
    以特殊字符开头的命令。
    默认的正则模式 ^\d+$|^[.#%$/].*|\ball\b 覆盖了大部分情况。
    你可以根据需要修改或添加更多模式。

聊天按键绑定

使用热键快速执行常用命令:

  • 触发上次命令热键 按下设定的热键以重复上一条命令。
    例如:
    在玩跑酷地图时,执行 F3+C 并激活一段时间,然后每次按下热键即可快速回到记录的位置点。
  • 命令按键绑定 为常用命令分配热键。
    命令按键绑定

气泡设置

  • 启用聊天气泡 在你的头顶显示聊天气泡。
    聊天气泡
  • 气泡规则 在不同服务器上应用不同的气泡规则。
    气泡规则

回应器设置

警告:在服务器上使用此功能前,请先征得其他玩家和管理员的同意!

  • 启用回应器 自动回复他人的消息。
  • 回应器规则 在不同服务器上应用不同的回应规则。

聊天过滤器设置

  • 启用聊天过滤器 根据特定规则过滤聊天消息。
  • 过滤器规则 如果此列表中的任何模式与收到的消息匹配,该消息将被过滤。