VeilChat

VeilChat

一款轻量级客户端Fabric模组,让您更好地掌控Minecraft聊天、玩家消息和游戏通知。过滤聊天垃圾信息,管理玩家白名单,隐藏加入/离开及死亡消息,控制进度、动作栏等更多功能。

VeilChat

更出色的聊天体验。

VeilChat 是一个轻量级的 客户端 Minecraft Fabric 模组,让你在多人游戏中能更好地控制聊天和游戏消息的显示。

VeilChat 不改变服务器的聊天系统,而是在你的 Minecraft 客户端本地运行,让你决定哪些消息可以显示在屏幕上。

无论你是在 SMP、生存服务器、PvP 服务器,还是繁忙的多人联机网络上游玩,VeilChat 都能帮助减少聊天刷屏,为你构建更干净、更个性化的聊天体验。

✨ 功能特性

💬 玩家聊天过滤

精确选择你想看到哪些玩家的消息。

将玩家添加到你的个人允许列表中:

/veil allow <player>

当玩家过滤功能启用时,来自不在你允许列表中的玩家的消息将从你的客户端中隐藏。

例如:

Steve: Hey!                 ✓ 可见
Alex: Come to spawn!       ✓ 可见
RandomPlayer: Hello!       ✗ 隐藏
Player123: Anyone online?  ✗ 隐藏

你的过滤仅影响你所看到的内容。其他玩家仍会看到正常的聊天内容。

👤 玩家允许列表

直接在游戏中管理你的个人玩家列表。

/veil allow <player>
/veil deny <player>
/veil list
/veil clear

Allow 将玩家添加到你的列表中。

Deny 移除一个玩家。

List 显示你当前允许的玩家。

Clear 清空列表中的所有玩家。

🚪 进出服务器消息过滤

当服务器繁忙时,隐藏玩家加入和离开的通知。

/veil filter joinleave on
/veil filter joinleave off

☠️ 死亡消息过滤

从你的聊天中隐藏常见的 Minecraft 死亡通知。

/veil filter deaths on
/veil filter deaths off

🏆 进度消息过滤

隐藏进度、挑战和目标通知。

/veil filter advancements on
/veil filter advancements off

📢 游戏及服务器消息过滤

隐藏客户端收到的常规游戏/服务器消息。

/veil filter game on
/veil filter game off

这有助于减少在频繁发送自动消息和通知的服务器上出现的聊天刷屏。

⚙️ 命令风格消息过滤

过滤可识别的命令生成的消息格式,例如常见的私聊、消息、/me 和 /say 风格的消息。

/veil filter commands on
/veil filter commands off

由于服务器可以自定义其消息格式,检测结果可能因服务器而异。

📱 动作栏消息过滤

独立于普通聊天控制动作栏消息。

/veil filter actionbar on
/veil filter actionbar off

🔘 主过滤器

在不更改个人过滤设置的情况下,临时禁用所有 VeilChat 过滤功能。

禁用:

/veil off

重新启用:

/veil on

📊 状态

随时查看当前的 VeilChat 配置:

/veil status

状态命令会显示你的主过滤器、各单项过滤器以及当前允许列表中的玩家数量。


🎮 命令

命令 描述
/veil allow <player> 将玩家添加到你的个人允许列表
/veil deny <player> 从允许列表中移除玩家
/veil list 显示你允许的玩家
/veil clear 清空整个允许列表
/veil on 启用 VeilChat 过滤
/veil off 临时禁用 VeilChat 过滤
/veil filter players on 启用特定玩家聊天过滤
/veil filter players off 禁用特定玩家聊天过滤
/veil filter joinleave on 隐藏加入/离开消息
/veil filter joinleave off 显示加入/离开消息
/veil filter deaths on 隐藏死亡消息
/veil filter deaths off 显示死亡消息
/veil filter deaths off 显示死亡消息
/veil filter advancements on 隐藏进度消息
/veil filter advancements off 显示进度消息
/veil filter game on 隐藏常规游戏/服务器消息
/veil filter game off 显示游戏/服务器消息
/veil filter commands on 隐藏可识别的命令风格消息
/veil filter commands off 显示命令风格消息
/veil filter actionbar on 隐藏动作栏消息
/veil filter actionbar off 显示动作栏消息
/veil status 显示当前 VeilChat 设置

🧠 VeilChat 工作原理

VeilChat 围绕一个简单的概念构建:

服务器发送消息。VeilChat 决定你看到什么。

当一条消息到达你的 Minecraft 客户端时,VeilChat 可以根据你当前的过滤器决定是否应显示该消息。

Minecraft 服务器
       │
       │ 消息
       ▼
你的 Minecraft 客户端
       │
       ▼
    VeilChat
       │
   ┌───┴────┐
   │        │
 显示      隐藏
   │        │
   ▼        ▼
屏幕      已过滤

这使得 VeilChat 成为一个 客户端体验模组,而非服务器端的聊天管理插件。


🛡️ 客户端侧

VeilChat 设计为在 客户端 运行。

你无需在服务器上安装 VeilChat 即可使用其客户端过滤功能。

其他玩家也不需要安装 VeilChat。

你的过滤器是个人化的,只影响你自己 Minecraft 客户端上显示的消息。

VeilChat 不会赋予你服务器权限、修改其他玩家的客户端,或更改服务器的聊天配置。


⚡ 轻量级

VeilChat 旨在保持轻量级,专注于聊天相关功能。

它不会尝试取代 Minecraft 的网络系统,也不会添加不必要的游戏机制。

其主要目的是让玩家更好地控制自己的聊天和通知,同时保持模组简洁且性能友好。


🧩 Fabric

VeilChat 专为 Fabric 模组加载器 构建,目前专注于 Minecraft 1.21.11。

兼容性

  • Minecraft: 1.21.11
  • 模组加载器: Fabric
  • 环境: 客户端侧
  • 语言: Java

📦 安装

要求

  • Minecraft Java 版 1.21.11
  • 最新版 Fabric Loader
  • Fabric API
  • VeilChat

安装步骤

  1. 为 Minecraft 1.21.11 安装 Fabric Loader。
  2. 安装兼容的 Fabric API 版本。
  3. 下载最新的 VeilChat .jar 文件。
  4. 将 VeilChat .jar 文件放入你的 Minecraft mods 文件夹中。
  5. 使用你的 Fabric 安装启动 Minecraft。

你的 mods 文件夹应类似于:

.minecraft/
└── mods/
    ├── fabric-api.jar
    └── veilchat.jar

🚀 快速开始

安装 VeilChat 并加入服务器后:

添加你想看到的玩家

/veil allow Steve
/veil allow Alex

启用玩家过滤

/veil filter players on

检查你的配置

/veil status

隐藏加入/离开通知

/veil filter joinleave on

隐藏死亡消息

/veil filter deaths on

隐藏进度消息

/veil filter advancements on

隐藏动作栏通知

/veil filter actionbar on

临时禁用 VeilChat

/veil off

⚠️ 重要说明

某些服务器使用自定义聊天格式、插件、翻译或经过大量修改的消息。

因此,某些过滤器——尤其是加入/离开、死亡、进度和命令风格的消息检测——可能会根据服务器格式化消息的方式而表现不同。

VeilChat 主要围绕标准的 Minecraft/Fabric 聊天和游戏消息体验进行设计。


🚧 未来开发

VeilChat 正在积极开发中,未来可能的改进包括:

  • 🎨 图形化配置界面
  • 🔎 玩家搜索
  • 👥 玩家分组
  • 💾 持久化配置
  • 🎯 高级消息规则
  • 🔔 更多通知控制
  • ⌨️ 自定义按键绑定
  • 🧹 清除已过滤聊天
  • 📊 聊天统计
  • 🌐 改进对自定义服务器格式的支持
  • 🎨 更多聊天自定义选项
  • ⚙️ 游戏内配置管理

❤️ 支持与反馈

发现 Bug 或对 VeilChat 有想法?

欢迎报告问题和分享建议。

反馈有助于改进 VeilChat 并塑造未来的功能。

开发者: TrishulX_


🌟 VeilChat

更干净的聊天体验。 更多控制。 更少刷屏。

VeilChat — 更出色的聊天体验。