聊天求解器

聊天求解器

你的聊天,但更强大。添加前缀、后缀、聊天颜色、HEX支持、表情符号占位符和自定义颜色代码。解决原版聊天的枯燥乏味。特性风格甚至超越聊天,以Tab列表为例。

装饰

你的聊天,全面增强。

ChatSolver 通过 HEX 颜色、自定义前缀/后缀、表情占位符和高级格式化为原版 Minecraft 聊天带来全新体验。告别无聊的默认聊天吧。


✨ 特性

设计特性

  • 🎨 HEX 颜色支持 - 在聊天、前缀和后缀中使用 &#RRGGBB 格式
  • 👤 自定义前缀与后缀 - 针对每位玩家在聊天和 TabList 中单独定制
  • 🌈 自动消息着色 - 为玩家设置默认聊天颜色
  • 🔧 自定义颜色代码 - 用你自己的 HEX 值替换默认的 &x 颜色
  • ⭐ 漂亮的 Tablist (目前为 Fabric 专属) - 为 Tablist 添加页眉和页脚

增强聊天

  • 😊 表情占位符 - 输入 :heart: → 得到 ❤️ (目前仅适用于 Paper\Purpur 版本)
  • 📊 延迟显示 - 在 TabList 中显示玩家延迟
  • 🌍 多语言 - 英语、俄语、乌克兰语(可自行添加!)

📋 命令

/prefix <set/clear> <player> [prefix]

设置或清除玩家的聊天/TabList 前缀。支持 HEX 颜色。

示例:

/prefix set N0rM1x &#ffBB00Friend &e
/prefix clear N0rM1x

/suffix <set/clear> <player> [suffix]

设置或清除玩家的聊天/TabList 后缀。支持 HEX 颜色。

示例:

/suffix set N0rM1x &#ffBB00 cool
/suffix clear N0rM1x

/chatcolor <set/clear> <player> [chat color]

设置或清除玩家的默认聊天消息颜色。支持 HEX。

示例:

/chatcolor set N0rM1x &#ffBB00
/chatcolor clear N0rM1x

⚙️ 配置

表情占位符(emojis.yml)

创建自定义表情快捷方式:

heart: "❤️"
star: "⭐"
fire: "🔥"

在聊天中输入 :heart: → 显示 ❤️ (目前仅适用于 Paper\Purpur 版本)

自定义颜色代码(colors_config.yml)

用 HEX 替换默认的 Minecraft 颜色代码:

d: "<#ff0000>"  # Makes &d show red instead of light purple

语言(config.yml)

更改命令反馈语言:

lang: en-US  # Options: en-US, ru-RU, ua-UA

你可以在 ChatSolver/message_lang/ 目录中添加自己的语言文件。

Tablist (目前为 Fabric 专属)(tablist.yml)

用酷炫的页脚和页眉功能增强你的 tablist:

header:
  enabled: true
  text:
    - ""
    - "&eWelcome, %player%"
    - "&7Your ping: &f%ping% &7TPS: &f%tps%"
    - ""

支持大多数所需信息的多种占位符。

📦 安装

  1. 从 Modrinth 下载 ChatSolver.jar
  2. 放入服务器的 plugins/ 或 mods 文件夹
  3. 重启服务器
  4. 在 plugins/ChatSolver/ 或 config/ChatSolver/ 中配置

要求:

  • Paper/Purpur 1.21–1.21.4 服务器 (目前正在开发 Spigot/Folia 支持。目前在这些平台上无法运行。正在为新版本进行更新和优化。)
  • Fabric 1.21–1.21.11 服务器 (不确定是否支持每个确切版本。目前在 1.21.4 和 1.21.11 上运行完美。)

📝 许可证

基于 GPL-3.0 许可 - 详情请参阅 LICENSE 文件。


🐛 问题与支持

发现了 bug?有建议?请在 GitHub 上提交 issue。


💡 为什么选择 ChatSolver?

原版聊天功能可用但枯燥。ChatSolver 为服务器管理员和玩家提供了让聊天真正属于自己的工具 - 现代化的 HEX 颜色、表情以及真正可用的灵活格式化。

由 N0rM1x 制作