Betterchat

Betterchat

BetterChat — 让你的Minecraft聊天历史保持有序、可搜索,并尽在你的掌控之中。

性能

BetterChat 💬

BetterChat 是一款客户端 Minecraft 模组,旨在让聊天更加便捷、有条理且安全。无需在服务端安装任何内容——只需安装模组,即可在任何服务器或单人世界中畅享其功能。✨

🌟 BetterChat 能做什么?

1. 完整聊天历史 📚

BetterChat 会保存您在整个游戏过程中的聊天消息,并提供一个干净、专用的界面供您浏览。默认情况下,您可以按 X 键打开历史记录界面。

查找旧消息快速而简单。使用内置搜索功能查找消息中的单词或短语,或输入发送者的玩家昵称。您还可以将搜索范围缩小到特定服务器或世界。BetterChat 会记住所有曾保存过聊天历史的服务器和世界,因此您可以单独查看来自特定地点的消息。🔎

2. 强大的忽略系统 🚫

许多服务器提供 /ignore 命令,但该命令并不总能屏蔽所有内容。例如,它可能会隐藏玩家的私信,但他们在公共聊天中的消息仍然可见。

BetterChat 通过其自身的本地忽略系统解决了此问题。将玩家添加到忽略列表后,他们的消息将不再出现在您的聊天中。您还可以忽略特定词语:任何包含被忽略词语的消息都将被自动隐藏。🛡️

3. 聊天完整性保护 🔒

如果将聊天记录存储为普通文本文件,任何人都可以手动编辑或添加从未发送过的消息。BetterChat 使用受保护的哈希日志文件来帮助维护已保存聊天历史的完整性。

这些文件并非设计用于编辑:它们可以被删除,但除非破坏其完整性,否则无法进行修改。这在有争议的情况下非常有用,有助于防止聊天记录被悄然篡改或伪造。⚖️

📋 功能概览

功能 为您带来的好处
📚 完整聊天存档 保留您整个游戏过程中的聊天历史。
🔎 智能搜索 通过文本、关键词或玩家昵称查找消息。
🌍 服务器与世界筛选 允许您浏览来自特定服务器或世界的聊天历史。
🚫 玩家忽略列表 隐藏所有来自被忽略玩家的可见消息。
📝 词语过滤器 自动隐藏包含所选词语的消息。
🔒 受保护的日志 帮助检测对已保存聊天记录的修改尝试。
💻 客户端模组 无需在服务器上安装。

🚧 开发状态

BetterChat 仍在积极开发中,但所有核心功能均已实现。仍存在一些小问题;不过,它们不影响模组的主要功能,并将很快得到修复。

🗺️ 计划更新

此模组将持续发展。计划中的一项功能是自由保存模式。启用后,聊天历史将同时保存为受保护的日志文件和可读的文本文件。您可以选择使用哪个版本,而模组会清晰地显示当前激活的是哪种格式,以及可读副本是否已被修改。📄

未来的兼容性计划包括:

  • ⚒️ Forge 支持;
  • 🔧 NeoForge 支持;
  • 🕹️ 支持 Minecraft 1.19.x、1.18.x 和 1.17.x 版本;
  • 🧩 未来可能推出服务器插件版本。

BetterChat — 让您的 Minecraft 聊天历史保持井然有序、可搜索,并尽在您的掌控之中。💬