Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
Platforms
Tags
Creators
Details
Licensed MIT
Published 9 months ago
๐ฌ gChat โ The Ultimate Chat Management Solution
gChat is a modern, highly optimized, and feature-packed chat management plugin for Spigot/Paper servers. Whether you need simple local/global chat separation, stunning HEX gradients, interactive messages, or advanced regex moderation, gChat provides an all-in-one solution to make your server's communication beautiful and safe.
Addons:
โจ Core Features
- ๐ Local & Global Chat: Easily separate conversations with configurable chat radius. Players can switch modes using
/land/g. - ๐จ RGB, HEX & Gradients: Full support for modern Minecraft colors. Create stunning gradients using
{#start_hex>}text{#end_hex<}or standard&#hexcodes! - ๐ฑ๏ธ Interactive Chat (JSON): Hover over player names to see their ranks or stats (PlaceholderAPI support), and click to quickly send a private message.
- ๐ก๏ธ Item Showcase (
[item]): Allow players to show off their gear! Typing[item]in chat displays the item in their main hand with a beautiful hoverable tooltip showing enchantments, lore, and amount. - ๐ญ Chat Bubbles: Bring your server to life! When players speak, holographic chat bubbles appear above their heads for a few seconds.
๐ก๏ธ Smart Moderation & Protection
- ๐ง Advanced Regex Filter: Block swears, insults, and advertisements. The smart regex engine catches bypass attempts (like
s.w.e.a.rorw.o.r.d). - ๐ Anti-Spam & Anti-Caps: Prevent players from sending duplicate messages or spamming CAPITAL LETTERS.
- ๐ Link & IP Blocker: Automatically block unauthorized links and server IPs in the chat.
- ๐ Mute System Hooks: Seamlessly integrates with Essentials and AdvancedBan. If a player is muted there, gChat won't let them speak!
- ๐งน Chat Control: Clear the chat (
/clearchat) or mute the entire global chat globally (/mutechat) during emergencies.
โ๏ธ Deep Customization
- ๐ญ Group-Specific Formats: Create unique chat formats, Join, and Quit messages for different LuckPerms ranks.
- ๐ Detailed Death Messages: Replaces boring vanilla deaths. Set unique, customizable messages based on the exact cause of death (Fall, Lava, Void, Fire, Drowning, Player Kill, Mob Kill).
- ๐ Custom Advancements: Beautiful, hoverable advancement announcements that natively support both Vanilla and Datapack/Modded advancements!
- ๐บ Custom Channels: Create specific channels (e.g., Staff Chat, Trade Chat) with their own permissions, aliases, and radius.
- ๐ข Auto-Broadcaster: Scheduled server announcements with multi-line support, headers, footers, and clickable URL links.
๐งโ๐คโ๐ง Player Experience
- ๐ Mentions & Pings: Type
@Playerto notify them with a sound and Action Bar message. Admins can use@everyone. - โ๏ธ Private Messages & Spy: Built-in
/msgand/replysystem. Admins can silently monitor conversations using Social Spy. - ๐ ๏ธ Personal Settings Menu (
/settings): Players can customize their chat experience! They can toggle global chat, disable death/join messages, change their mention sound, or even set a personal chat color theme.
๐ Supported Integrations
gChat plays nicely with your favorite plugins to expand its functionality:
- LuckPerms: Prefix, Suffix, and group-based formatting.
- PlaceholderAPI: Use any placeholder in chat formats, hover texts, and join/quit messages.
- DiscordSRV: Two-way chat synchronization between your Minecraft server and Discord server.
- Towny: Add Town and Nation tags directly into the chat format.
- EssentialsX & AdvancedBan: Native mute checking.
๐ Installation & Setup
- Drop the
gChat.jarinto yourpluginsfolder. - Ensure you have LuckPerms and PlaceholderAPI installed (Optional, but highly recommended).
- Restart the server.
- Configure your formats, filters, and settings in the deeply commented
config.yml. - Run
/gchat reloadto apply changes instantly!


