匿名聊天

匿名聊天

Advanced Fabric聊天模组,适用于Minecraft——多窗口聊天、兼容LabyMod的过滤器、配置、宏与聊天记录。MC 1.21.1–1.21.5及26.x

🗨️ AnonChat Mod

适用于 Minecraft 1.21.1 – 1.21.5、26.1.2 和 26.2 的高级聊天自定义模组

完全掌控您的聊天体验。将消息整理到独立的窗口中,过滤掉噪音,高亮玩家提及,保存聊天历史,并在完整的配置方案之间切换——一切操作都无需离开游戏。

AnonChat Mod 演示


✨ 功能特性

📑 多窗口聊天

  • 创建无限数量的聊天窗口——可拖拽、调整大小,并在屏幕任意位置放置
  • 每个窗口包含多个标签页,用于组织不同的聊天主题
  • 每个标签页拥有独立的字体设置(字号、间距、对齐方式、阴影)
  • 智能边缘吸附——窗口拖近屏幕边缘时自动吸附对齐

🔍 高级过滤器

为每个标签页定义包含和排除标签,将消息精确路由到您想要的位置:

  • 包含标签——仅包含这些词语的消息才会显示在此标签页中
  • 排除标签——包含这些词语的消息将被此标签页屏蔽
  • 过滤器兼容 LabyMod 的 JSON 格式——您可以迁移现有的过滤器配置
  • 可选:匹配时播放声音、更改背景颜色或进行高亮显示

🔔 玩家提及(Ping 提醒)

  • 当有人提及您时,自动在聊天消息中高亮您的用户名
  • 选择您的高亮颜色和通知声音(提供 6 种声音可选)
  • 您自己发送的消息不会触发 Ping——只有其他玩家提及您时才会触发

💾 配置方案

  • 将您的完整设置(窗口、标签页、过滤器、宏、字体设置)保存为命名方案
  • 可在方案之间即时切换——非常适合不同的服务器或游戏风格
  • 通过复制 profiles/ 文件夹中的方案文件进行导出/导入
  • "默认"方案始终可用,并受保护不会被删除

⌨️ 自动文本(宏)

  • 为发送消息或执行命令分配键盘快捷键
  • 非常适合频繁使用的命令或聊天回复

📝 聊天日志

  • 自动将所有聊天消息保存到每日文本文件中
  • 文件位于配置目录旁的 chatlog/ 文件夹中
  • 可在设置中启用/禁用此功能

🌐 国际化

  • 完整支持英语和波兰语
  • 语言会根据您的 Minecraft 游戏设置自动检测

📦 安装指南

  1. 安装 Fabric Loader——1.21.1–1.21.5 需 0.16.9+,26.1.2/26.2 需 0.19.3+
  2. 安装 Fabric API——1.21.x 需 0.110.0+1.21.1,26.x 需 0.154.2+26.1.2 / 0.154.2+26.2
  3. 确保您安装了所需的 Java 版本——1.21.x 需 Java 21+,26.x 需 Java 25+
  4. 下载适用于您游戏版本的 AnonChat Mod JAR 文件
  5. 将 JAR 文件放入您的 mods/ 文件夹中
  6. (可选)安装 ModMenu 以获取额外的配置入口

🛠 配套工具:过滤器编辑器

AnonChat 过滤器编辑器是一款独立的 Windows 应用程序,让您可以在游戏外管理过滤器标签。

它解决的问题:Minecraft 的游戏内文本输入框会去除 § 颜色代码,因此您无法输入像 Money§8 这样精确的标签。该编辑器直接写入带有字面量 § 的 JSON,因此可以进行颜色精确的标签设置。

它的功能:

  • 浏览位于 %APPDATA%/AnonChatMC/profiles/ 下的方案(主 chat.json 文件受保护)
  • 加载每日聊天日志或原始 Minecraft 日志(latest.log),查看带有出现次数计数的唯一消息
  • 一键将任何日志消息添加为过滤器的标签
  • 双语言界面(英语/波兰语)——语言自动检测并记忆

➡️ 下载最新版本: GitHub Releases → 下载 AnonChatFilterEditor-0.2.4.exe(无需 Python)


🎮 使用方法

首次启动

  • 按下任意聊天窗口上的汉堡图标(☰)
  • 点击 > 设置打开配置界面
  • 或按下快捷键(如果已通过 ModMenu 设置)

设置界面

创建窗口与标签页

  • 使用任意窗口上的汉堡菜单来添加/移除标签页或创建新窗口
  • 在设置 → 左侧面板中,展开/折叠窗口并管理各个标签页

标签页设置

设置过滤器

  1. 在左侧面板中选择一个标签页
  2. 点击 ▶ 编辑过滤器
  3. 添加包含标签——包含这些词语的消息将仅发送到此标签页
  4. 添加排除标签——包含这些词语的消息将在所有地方被屏蔽
  5. 配置附加操作:播放声音、更改背景颜色

过滤器配置

使用方案

  1. 在设置 → ☰ 方案中
  2. 点击 ■ 保存将当前设置保存为方案
  3. 点击 ▶ 加载切换到其他方案
  4. 使用 ✕ 按钮删除自定义方案

从 LabyMod 迁移

您现有的 LabyMod chat.json 文件完全兼容。只需:

  1. 将您的 chat.json 复制到 %APPDATA%/AnonChatMC/chat.json(Windows)
  2. 或使用方案功能导入特定的过滤器配置
  3. 您的所有过滤器、窗口和设置将立即生效

🖥️ 配置文件位置

操作系统 路径
Windows %APPDATA%/AnonChatMC/chat.json
macOS ~/Library/Application Support/AnonChatMC/chat.json
Linux ~/.local/share/AnonChatMC/chat.json

提示:使用设置 → 外观中的 "打开配置文件夹" 按钮可快速访问您的文件。


📜 许可证

本项目基于 GNU Affero 通用公共许可证 v3.0(AGPL-3.0) 授权。

简要说明:您可以自由使用、修改和分发此模组。如果您修改了它并提供使用该模组的服务(例如服务器或启动器),您必须向用户提供修改后的源代码。


🤝 鸣谢

  • 作者: AnonBOTpl
  • 构建工具:Fabric Loom、Minecraft mappings
  • 特别感谢:LabyMod 团队,其出色的聊天过滤系统启发了本模组的设计。AnonChat 完全兼容 LabyMod 的 chat.json 格式,便于轻松迁移。