COWMODSКаталог модов

xChat

An advanced chat plugin with formatting, ignore, and PMs/MSG

5993обновлён 12 мар. 2026 г.
Механики игрыОбщениеУтилиты

Описание

banner

xChat - Your Ultimate Chat Solution

〢Use ProtocolLib

xChat - Advanced and Professional Chat Formatting Tired of basic and outdated chat plugins? xChat is here to completely transform communication on your server. This plugin doesn't just format the chat; it turns it into an interactive, modern, and fully customizable experience.

From rank-based formats and interactive text when hovering over to a complete private messaging system with quick replies and socialspy, xChat is designed to be the only chat tool you'll ever need.

⭐ Main Features ⭐ ✅ Professional Chat Formatting

Hex/RGB Colors: Use the full Minecraft color palette! (&#RRGGBB).

Full PlaceholderAPI Support: Show any player statistics directly in the chat.

Rank-based Formats (via Vault): Perfect integration with LuckPerms and other permission plugins to show prefixes and group formats.

Interactive Hover Text: Show detailed player stats (money, hours played, etc.) just by hovering over their name.

Click to Whisper: Click on a player's name in the chat to instantly start a private message.

✅ Advanced Private Messaging System

Customizable Formats: Set how the sent and received messages look.

Quick Reply Command (/r): Reply to the last private message with a single command. Essential for your users!

Notification Sounds: A small sound when receiving a message to ensure it doesn't get missed.

✅ Staff and Server Tools

Social Spy (/socialspy): Allows staff members with permissions to monitor private messages to keep the community safe.

Ignore System (/ignore): Allows users to persistently ignore other players.

Anti-Spam: Prevents chat flooding with a configurable cooldown between messages.

Update Notifier: Alerts in the console when a new version of xChat is available on Modrinth.

✅ Optimization and Compatibility

Lightweight and Optimized: Built on the Paper API and using packets with ProtocolLib for maximum performance.

100% Customizable: Absolutely all messages, formats, and functions can be adjusted from the generated config.yml.

Anonymous Statistics with bStats: To help us understand how the plugin is used and improve it.

🖼️ Plugin Previews

chatnormal msg hover

🔧 Commands and Permissions

Comando	Alias	Permiso	Descripción
/xchat reload	/xc reload	xchat.reload	Recarga la configuración del plugin.
/xchat help	/xc help	(Ninguno)	Muestra la ayuda principal.
/msg <jugador>	/tell, /w	(Ninguno)	Envía un mensaje privado.
/reply <msg>	/r <msg>	(Ninguno)	Responde al último mensaje privado.
/ignore	/ign	(Ninguno)	Gestiona tu lista de ignorados.
/socialspy	/spy	xchat.socialspy	Activa/desactiva el espía de PMs.
(Bypass Spam)	-	xchat.antispam.bypass	Permite saltarse el cooldown del chat.

Export to Spreadsheets 🔌 Required Dependencies To make xChat work with its full potential, you need to install these three plugins:

Vault: For permission and economy plugin integration.

PlaceholderAPI: To use the thousands of available placeholders.

ProtocolLib: For advanced feature functionality.

🐠Config.YML

#           ___ _           _  
#   __  __ / __\ |__   __ _| |_  
#   \ \/ // /  | '_ \ / _` | __|    Plugin by  
#    >  </ /___| | | | (_| | |_   xPlugins inc  
#   /_/\_\____/|_| |_|\__,_|\__|  
#
# 🐠 Wiki: http://xchat.willfry.net/  
# 💥 Discord: https://discord.gg/9khbRDhPCS

# This is the default chat format if a player doesn't have a specific group format.
# Works with PlaceholderAPI: https://github.com/PlaceholderAPI/PlaceholderAPI/wiki/Placeholders

chat-format: "%vault_rank% %player_name%&7 ▸ &f%message%"

# Format by LuckPerms groups (via Vault).
# The group name (e.g., 'vip') must be the same as in your permissions plugin.
groups:
  vip: "&b&lVIP &b%player_name% &7▸ &f%message%"

# Format with HOVER when hovering over the name.
# This format takes priority over 'groups' and 'chat-format' formats.
hover-format:
  default:
    description: "&7▸ &#77C3FFPlayer stats &n%player_name%&r"
    lines:
      - "&8▸ Personal information ◂"
      - ""
      - "&fPlayer name: &#34D399%player_name% ✔"
      - "&fJoined: &#34D399%player_first_join_date%"
      - ""
      - "&8 • &fTotal coins: &#34D399%vault_eco_balance_formatted%"
      - "&8 • &fHours played: &#34D399%statistic_hours_played%"
      - "&8 • &fCurrent guild: &#FCA5A5None"
      - "&8 • &fCurrent partner: &#FCA5A5None"
      - ""
      - "&#77C3FF!&nClick&#77C3FF to send message!"
    click: "/msg %player_name% "
    format: "&#C084FC%changeoutput_equals_input:default_matcher:{vault_rank}_ifmatch:&#FF0000Get it!_else:{vault_prefix}% &#E5E7EB%player_name%"

# PRIVATE MESSAGES (/msg, /r, /socialspy)
#
#   /\/\  ___  __ _  
#  /    \/ __|/ _` |  Idea by  
# / /\/\ \__ \ (_| |  xPlugins  
# \/    \/___/\__, |  
#             |___/  
pm:
  # Format that both players see. Placeholders adapt to the sender and receiver.
  # %player_name% will be the sender, %essentials_nickname% will be the receiver (or vice versa).
  format:
    sender:   "&#FCD05C✉ Messages! &8▸ &fFrom &#FCD05C%sender_name% &fa &#FCD05C%receiver_name%&7 ▸ &f%message%"
    receiver: "&#FCD05C✉ Messages! &8▸ &fFrom &#FCD05C%sender_name% &fa &#FCD05C%receiver_name%&7 ▸ &f%message%"

  # Sound the receiver hears when receiving a message.
  # List of sounds: https://jd.papermc.io/paper/1.20/org/bukkit/Sound.html
  sound: "ENTITY_EXPERIENCE_ORB_PICKUP"

  # System for staff to view private messages.
  social-spy:
    enabled: true
    format: "&8[&cSPY&8] &#FCD05C%sender_name% &8▸ &#FCD05C%receiver_name% &8▸ &f"

  # Configurable messages for the MSG / Pm system.
  messages:
    usage: "&cUse it like this: /{label} <player> <message>"
    reply_usage: "&cUse it like this: /{label} <message>"
    player-not-found: "&cThat player is not online."
    cannot-message-self: "&cYou cannot message yourself."
    no-reply-target: "&cYou have no one to reply to."
    social-spy-on: "&aSocialSpy enabled. You will now see private messages."
    social-spy-off: "&cSocialSpy disabled."

# HELP MESSAGES (/xchat help, /ignore help)
#   /\/\  ___  __ _  
#  /    \/ __|/ _` |   Idea by  
# / /\/\ \__ \ (_| |  xPlugins  
# \/    \/___/\__, |  
#             |___/  
help-message:
  xchat:
    - "&7-------&f xChat Help &7------"
    - ""
    - "&#AEC6CF> /xchat help &#878787➛&f Displays this help message."
    - "&#AEC6CF> /xchat reload &#878787➛&f Reloads plugin configuration."
    - ""
    - "&7---------------------------------------"
  ignore:
    - "&7-----------------&f Ignore Help &7--------------------"
    - ""
    - "&#AEC6CF /ignore help &#878787➛&f Displays this help."
    - "&#AEC6CF /ignore list &#878787➛&f See who you are ignoring."
    - "&#AEC6CF /ignore add <player> &#878787➛&f Start ignoring them."
    - "&#AEC6CF /ignore remove <player> &#878787➛&f Stop ignoring them."
    - ""
    - "&7---------------------------------------"

# IGNORE SYSTEM (/ignore)
#   _____  
#   \_   \__ _ _ __   ___  _ __ ___  
#    / /\/ _` | '_ \ / _ \| '__/ _ \  Idea by  
# /\/ /_| (_| | | | | (_) | | |  __/ xPlugins  
# \____/ \__, |_| |_|\___/|_|  \___|  
#        |___/  
ignore:
  enabled: true
  storage: "ignores.yml"
  messages:
    added: "&aYou are now ignoring &f%target%."
    removed: "&eYou are no longer ignoring &f%target%."
    not_found: "&cPlayer not found."
    usage: "&eUsage: /ignore <help|list|add|remove|toggle> [player]"
    cannot_ignore_self: "&cYou cannot ignore yourself."
    list_empty: "&7You are not ignoring anyone."
    list_header: "&6Ignoring:"
    list_format: "&7- &f%target%"

# Anti Spam
#    _         _   _       __  
#   /_\  _ __ | |_(_)     / _\_ __   __ _ _ __ ___  
#  //_\\| '_ \| __| |_____\ \| '_ \ / _` | '_ ` _ \   Idea by  
# /  _  \ | | | |_| |_____|\ \ |_) | (_| | | | | | |  xPlugins  
# \_/ \_/_| |_|\__|_|     \__/ .__/ \__,_|_| |_| |_|  
#                            |_|           1.0.0  
anti-spam:
  enabled: true
  delay-seconds: 3
  message: "&#ff0000 ⚠ Slow down! You must wait %time% second(s) before chatting again."

# GENERAL PLUGIN MESSAGES
#   /\/\  ___  __ _  
#  /    \/ __|/ _` |   Idea by  
# / /\/\ \__ \ (_| |  xPlugins  
# \/    \/___/\__, |  
#             |___/  
plugin-messages:
  reload: "&#75e25f ✔ Hey! xChat configuration has been reloaded!"
  no-permission: "&#ff2c2c ☀ Oops! You don't have permission to run this command!"  

# UPDATE NOTIFIER
#                  _       _       
#  /\ /\ _ __   __| | __ _| |_ ___  
# / / \ \ '_ \ / _` |/ _` | __/ _ \  
# \ \_/ / |_) | (_| | (_| | ||  __/  
#  \___/| .__/ \__,_|\__,_|\__\___|  
#       |_|        1.0.0             
update-checker:
  enabled: true

⚙️ Installation

Download the xChat .jar file.

Make sure you have the 3 dependencies above installed.

Place all the .jar files in your server's plugins folder.

Start or restart the server.

Configure everything to your liking in the generated config.yml file!

❤️ Support and Credits Created with love by WillfryDev (xPlugins inc.).

lg

Галерея

LogoBanner

Последние версии

Все версии →
release

xChat 1.0.5

1.0.5
12 мар. 2026 г.222Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
> Fixed, Hover Placeholder. And 1.21.11 Version
release

xChat 1.0.4-F

1.0.4-F
5 мар. 2026 г.32Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
> Fixed, ChatColors/MiniMessages
beta

xChat 1.0.4

1.0.4
5 мар. 2026 г.28Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Скачать
Что нового
# 🚀 xChat v1.0.4 | Changelog The biggest **xChat** update to date! We have rewritten a large part of the plugin's core to offer superior performance, native support for the latest Paper technologies, and new Premium features that will take your server's chat to the next level. ## ✨ New Features * **Native Support for MiniMessage & Hex Colors:** We've ditched the old legacy color system, and xChat is now 100% powered by the *Adventure API*. Enjoy beautiful gradients, Hex colors (`&#RRGGBB`), and `<color>` tags with zero bugs or visual glitches. * **Premium Mentions System (`@player`):** Players can now mention each other in the chat! When mentioned, the target player will hear a customizable sound and see an on-screen Title/Subtitle. Everything is fully configurable in the new `extra.yml` file. * **Native ChatColor GUI System:** You no longer need external menu plugins! We've built an ultra-fast, secure, and native internal menu engine. * ` /chatcolor `: Opens a stunning GUI for VIP players to select their chat color. * ` /chatcolorshop `: A built-in GUI shop hooked to **Vault Economy** to buy chat colors with in-game currency. * **Smart Auto-Completion (Tab Completer):** A global TabCompleter system has been implemented. Pressing the `TAB` key will now smoothly auto-complete commands, player names, colors, and specific arguments. ## 🚀 Improvements & Optimizations * **Improved Private Messages:** The `/msg` and `/reply` commands have been entirely rewritten. They now safely parse MiniMessage formatting, preventing any kind of code injection if the player lacks the proper permissions. * **New PlaceholderAPI Expansion:** An internal expansion is now registered automatically. You can use the `%xchat_currentcolor%` placeholder in other plugins to check which color a player currently has equipped. * **Optimized Storage:** Chat colors chosen by players are now safely stored separately in a new local `users.yml` database. * **Magic Retro-compatible Translator:** Do you have old ranks with codes like `&c` or `&#FF0000`? No problem! xChat now includes a real-time translator that automatically converts your old legacy formats to the new Paper standard. ## ⚙️ Configuration Changes (Important!) To enjoy all these new features, new files will be generated upon starting the plugin: * ` ➕ extra.yml `: To configure mention sounds, volumes, and titles. * ` ➕ users.yml `: Local database file to store user chat colors. * ` 🔄 config.yml & messages.yml `: Both files have received a complete redesign, featuring a much cleaner, aesthetic, and modern visual style (xPlugins Premium design). > **⭐ Thank you for using xChat by xPlugins! If you find any bugs or have suggestions, make sure to join our Discord.**
release

xChat 1.0.3

1.0.3
30 нояб. 2025 г.92Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, spigot
Скачать
Что нового
# 💬 xChat v1.0.2 **The modern, lightweight, and aesthetic chat solution for your server.** *By xPlugins x WillfryDev* --- ## 🚀 What's New in v1.0.2? (The "Sender Style" Update) This update focuses on visual polish and critical stability fixes. We have adopted the **"Sender Style"** aesthetic: clean, modern, and easy to read. ### ✨ Visual Changes * **New Default Configs:** `config.yml` and `messages.yml` now come with a professional Hex Color palette (Mint Green, Soft Red, Gold) and modern symbols (`▸`, `✔`, `✖`). * **Better Hex Support:** Improved color parsing engine for newer Minecraft versions. ### 🐛 Bug Fixes * **✅ Private Messages Fixed:** Solved a critical bug where `%sender_name%` and `%receiver_name%` variables were not being replaced in `/msg` and `/r`. * **✅ Welcome Message Delay:** Added a smart tick-delay to the Join Event. Players with fast PCs will now correctly see the welcome message instead of it appearing before the world loads. * **✅ Config Keys:** Fixed internal inconsistencies in the hover-format configuration. --- ## ⚡ Main Features * **🎨 Modern Formatting:** Full support for **Vault**, **PlaceholderAPI**, and **Hex Colors** (`&#RRGGBB`). * **🛡️ Advanced Filters:** Built-in protection against Spam, Caps, Ads (IPs/URLs), and Swearing. * **✉️ Private Messaging:** Complete system with `/msg`, `/reply`, and **Social Spy** for staff. * **⛔ Ignore System:** Let your players block annoying users easily. * **🖱️ Hover Stats:** Show player statistics (Money, Ping, Playtime) when hovering over a name in chat. * **👋 Welcome Manager:** Send custom messages when players join. --- ## 🛠️ Configuration Preview xChat is 100% configurable. Here is a preview of the new **Sender Style** included in v1.0.2: ```yaml # Example from config.yml chat-format: "%vault_rank% %player_name%&7 ▸ &f%message%" # Example from messages.yml prefix: "&b&lxChat &8▸ &f" reloaded: "&#34D399✔ &fConfiguration successfully reloaded!" error: "&#FCA5A5✖ &fAn error occurred!" ``` --- ## 📜 Commands & Permissions | Command | Usage | Permission | Description | | :--- | :--- | :--- | :--- | | `/xchat reload` | `/xchat reload` | `xchat.admin` | Reloads the plugin configuration. | | `/msg` | `/msg <player> <msg>` | `xchat.pm` | Send a private message. | | `/reply` | `/r <msg>` | `xchat.pm` | Reply to the last message. | | `/socialspy` | `/socialspy` | `xchat.socialspy` | Toggle staff spy mode for PMs. | | `/ignore` | `/ignore <player>` | `xchat.ignore` | Ignore messages from a specific player. | --- ## 🔗 Support & Community Need help or want to suggest a feature? * **🐛 Report Bugs:** [Click Here](https://discord.gg/9khbRDhPCS) * **💬 Discord Support:** [Join xPlugins](https://discord.gg/9khbRDhPCS) --- *Developed with ❤️ by WillfryDev 🇩🇴*
release

xChat 1.0.2

1.0.2
15 окт. 2025 г.88Minecraft: 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bukkit, paper, spigot
Скачать
Что нового
The wait is over! xChat 2.0 is much more than a simple update; it's a complete rewrite designed to give you absolute control over chat and interaction on your server. We've listened to the community and added an arsenal of new features that will transform xChat from a simple chat formatter into an indispensable management suite. 🚀 New Features! We have massively expanded the plugin's capabilities with brand-new modules: 🛡️ Advanced Filter System: Anti-Repetition: Prevents players from sending the same message over and over. Anti-Space Spam: Blocks messages with excessive spaces (e.g., "h e l l o"). Improved Anti-Advertising and Anti-Swearing: More efficient systems to keep your chat clean, now also in private messages! 🎨 Chat Color Control: Anti-Color Codes: Prevents users without permission (xchat.colors) from using & or # in the chat. Colorful Chat: Allow your VIPs and Staff to use hex color codes (&#RRGGBB) and color codes (&a) if they have the permission! ⚙️ New Interaction Commands: /live <link>: Allows your streamers to announce that they are live. /subtitle <player> <message>: Sends a message to a player's action bar. /countdown <seconds>: Starts a global countdown with titles and sounds. /ping, /discord, /website: Essential utility commands that every server needs. ✨ User Experience Improvements: Welcome Messages: Greet your players with a fully customizable message when they join. Unknown Command Handler: Replaces Minecraft's ugly "Unknown command" message with your own custom message. ⚠️ Attention! Major Configuration Changes With this major update, we have separated the configuration to make it easier to manage: 📄 New messages.yml!: All plugin messages, from errors to PM formats, have been moved to messages.yml. You can now easily translate or customize every word of the plugin! To update correctly from v1.0.1, it is MANDATORY that you delete your old configuration folder (plugins/xChat/). Back up your formats if you wish, and let the plugin generate the new files upon restarting. Thank you for trusting xChat to power up your server. Enjoy the new features! Developed with ❤️ by xPlugins x WillfryDev
release

xChat 1.0.1

1.0.1
25 сент. 2025 г.57Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, spigot
Скачать
beta

xChat 1.0.0

1.0.0
21 сент. 2025 г.80Minecraft: 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, spigot
Скачать