promotional bannermobile promotional banner

VeilChat

A lightweight client-side Fabric mod that gives you more control over Minecraft chat, player messages, and game notifications. Filter chat clutter, manage player allow-lists, hide join/leave and death messages, control advancements, action bars, and more.

VeilChat

Chat, but better.

VeilChat is a lightweight client-side Minecraft Fabric mod that gives you more control over the chat and game messages you see while playing multiplayer.

Instead of changing the server's chat system, VeilChat works locally on your Minecraft client and lets you decide which messages should appear on your screen.

Whether you're playing on an SMP, survival server, PvP server, or a busy multiplayer network, VeilChat helps reduce chat clutter and lets you build a cleaner, more personalized chat experience.

โœจ Features

๐Ÿ’ฌ Player Chat Filtering

Choose exactly which players' messages you want to see.

Add players to your personal allow-list:

/veil allow <player>

When player filtering is enabled, messages from players who aren't on your allow-list are hidden from your client.

For example:

Steve: Hey!                 โœ“ Visible
Alex: Come to spawn!       โœ“ Visible
RandomPlayer: Hello!       โœ— Hidden
Player123: Anyone online?  โœ— Hidden

Your filtering only affects what you see. Other players continue to see normal chat.

๐Ÿ‘ค Player Allow-List

Manage your personal list of players directly in-game.

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

Allow adds a player to your list.

Deny removes a player.

List displays your currently allowed players.

Clear removes everyone from the list.

๐Ÿšช Join & Leave Filter

Hide player join and leave notifications when your server is busy.

/veil filter joinleave on
/veil filter joinleave off

โ˜ ๏ธ Death Message Filter

Hide common Minecraft death notifications from your chat.

/veil filter deaths on
/veil filter deaths off

๐Ÿ† Advancement Filter

Hide advancement, challenge, and goal notifications.

/veil filter advancements on
/veil filter advancements off

๐Ÿ“ข Game & Server Message Filter

Hide general game/server messages received by your client.

/veil filter game on
/veil filter game off

This can help reduce chat clutter on servers that frequently send automated messages and notifications.

โš™๏ธ Command-Style Message Filter

Filter recognizable command-generated message formats such as common whisper, message, /me, and /say style messages.

/veil filter commands on
/veil filter commands off

Because servers can customize their message formats, detection may vary between servers.

๐Ÿ“ฑ Action-Bar Filter

Control action-bar messages separately from normal chat.

/veil filter actionbar on
/veil filter actionbar off

๐Ÿ”˜ Master Filter

Temporarily disable all VeilChat filtering without changing your individual filter settings.

Disable:

/veil off

Enable again:

/veil on

๐Ÿ“Š Status

Check your current VeilChat configuration at any time:

/veil status

The status command displays your master filter, individual filters, and the number of players currently on your allow-list.


๐ŸŽฎ Commands

Command Description
/veil allow <player> Add a player to your personal allow-list
/veil deny <player> Remove a player from your allow-list
/veil list Show your allowed players
/veil clear Clear the entire allow-list
/veil on Enable VeilChat filtering
/veil off Temporarily disable VeilChat filtering
/veil filter players on Enable player-specific chat filtering
/veil filter players off Disable player-specific chat filtering
/veil filter joinleave on Hide join/leave messages
/veil filter joinleave off Show join/leave messages
/veil filter deaths on Hide death messages
/veil filter deaths off Show death messages
/veil filter deaths off Show death messages
/veil filter advancements on Hide advancement messages
/veil filter advancements off Show advancement messages
/veil filter game on Hide general game/server messages
/veil filter game off Show game/server messages
/veil filter commands on Hide recognizable command-style messages
/veil filter commands off Show command-style messages
/veil filter actionbar on Hide action-bar messages
/veil filter actionbar off Show action-bar messages
/veil status Display current VeilChat settings

๐Ÿง  How VeilChat Works

VeilChat is built around a simple concept:

The server sends the messages. VeilChat decides what you see.

When a message reaches your Minecraft client, VeilChat can determine whether that message should be displayed based on your current filters.

Minecraft Server
       โ”‚
       โ”‚ Messages
       โ–ผ
Your Minecraft Client
       โ”‚
       โ–ผ
    VeilChat
       โ”‚
   โ”Œโ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”
   โ”‚        โ”‚
 SHOW      HIDE
   โ”‚        โ”‚
   โ–ผ        โ–ผ
Screen    Filtered

This makes VeilChat a client-side experience mod rather than a server-side chat management plugin.


๐Ÿ›ก๏ธ Client-Side

VeilChat is designed to run on the client.

You do not need to install VeilChat on the server for its client-side filtering features.

Other players also do not need to have VeilChat installed.

Your filters are personal and only affect the messages displayed on your own Minecraft client.

VeilChat does not give you server permissions, modify other players' clients, or change the server's chat configuration.


โšก Lightweight

VeilChat is designed to stay lightweight and focused on chat-related functionality.

It does not attempt to replace Minecraft's networking system or add unnecessary gameplay mechanics.

Its primary purpose is to give players more control over their chat and notifications while keeping the mod simple and performance-friendly.


๐Ÿงฉ Fabric

VeilChat is built for the Fabric mod loader and is currently focused on Minecraft 1.21.11.

Compatibility

  • Minecraft: 1.21.11
  • Mod Loader: Fabric
  • Environment: Client-side
  • Language: Java

๐Ÿ“ฆ Installation

Requirements

  • Minecraft Java Edition 1.21.11
  • Fabric Loader latest
  • Fabric API
  • VeilChat

Installation

  1. Install Fabric Loader for Minecraft 1.21.11.
  2. Install the compatible Fabric API version.
  3. Download the latest VeilChat .jar.
  4. Place the VeilChat .jar inside your Minecraft mods folder.
  5. Launch Minecraft using your Fabric installation.

Your mods folder should look similar to:

.minecraft/
โ””โ”€โ”€ mods/
    โ”œโ”€โ”€ fabric-api.jar
    โ””โ”€โ”€ veilchat.jar

๐Ÿš€ Quick Start

After installing VeilChat and joining a server:

Add players you want to see

/veil allow Steve
/veil allow Alex

Enable player filtering

/veil filter players on

Check your configuration

/veil status

Hide join/leave notifications

/veil filter joinleave on

Hide death messages

/veil filter deaths on

Hide advancements

/veil filter advancements on

Hide action-bar notifications

/veil filter actionbar on

Temporarily disable VeilChat

/veil off

โš ๏ธ Important Notes

Some servers use custom chat formats, plugins, translations, or heavily modified messages.

Because of this, certain filters โ€” especially join/leave, death, advancement, and command-style message detection โ€” may behave differently depending on how a server formats its messages.

VeilChat is primarily designed around the standard Minecraft/Fabric chat and game-message experience.


๐Ÿšง Future Development

VeilChat is actively being developed, with potential future improvements including:

  • ๐ŸŽจ Graphical configuration screen
  • ๐Ÿ”Ž Player search
  • ๐Ÿ‘ฅ Player groups
  • ๐Ÿ’พ Persistent configuration
  • ๐ŸŽฏ Advanced message rules
  • ๐Ÿ”” More notification controls
  • โŒจ๏ธ Custom keybinds
  • ๐Ÿงน Clear filtered chat
  • ๐Ÿ“Š Chat statistics
  • ๐ŸŒ Improved support for custom server formats
  • ๐ŸŽจ Additional chat customization
  • โš™๏ธ In-game configuration management

โค๏ธ Support & Feedback

Found a bug or have an idea for VeilChat?

Feel free to report issues and share suggestions.

Feedback helps improve VeilChat and helps shape future features.

Developer: TrishulX_


๐ŸŒŸ VeilChat

A cleaner chat experience. More control. Less clutter.

VeilChat โ€” Chat, but better.

The VeilChat Team

profile avatar
Owner
  • 1
    Projects
  • 3
    Downloads

Minecraft Mod, Software , Website, Dc Bots, Plugins Developer