{"id":172288,"date":"2026-06-10T00:59:13","date_gmt":"2026-06-09T21:59:13","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/xchat\/"},"modified":"2026-06-10T00:59:13","modified_gmt":"2026-06-09T21:59:13","slug":"xchat","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/xchat\/","title":{"rendered":"xChat"},"content":{"rendered":"<p>![banner](https:\/\/cdn.modrinth.com\/data\/cached_images\/900d4fb7bed24051d3a10ea0232a2ebd2b201d99_0.webp)<br \/>\n## xChat &#8211; Your Ultimate Chat Solution<\/p>\n<p>`\u3022Use ProtocolLib`<\/p>\n<p>xChat &#8211; Advanced and Professional Chat Formatting<br \/>\nTired of basic and outdated chat plugins? xChat is here to completely transform communication on your server. This plugin doesn&#8217;t just format the chat; it turns it into an interactive, modern, and fully customizable experience.<\/p>\n<p>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&#8217;ll ever need.<\/p>\n<p>\u2b50 Main Features \u2b50<br \/>\n\u2705 Professional Chat Formatting<\/p>\n<p>Hex\/RGB Colors: Use the full Minecraft color palette! (&#038;#RRGGBB).<\/p>\n<p>Full PlaceholderAPI Support: Show any player statistics directly in the chat.<\/p>\n<p>Rank-based Formats (via Vault): Perfect integration with LuckPerms and other permission plugins to show prefixes and group formats.<\/p>\n<p>Interactive Hover Text: Show detailed player stats (money, hours played, etc.) just by hovering over their name.<\/p>\n<p>Click to Whisper: Click on a player&#8217;s name in the chat to instantly start a private message.<\/p>\n<p>\u2705 Advanced Private Messaging System<\/p>\n<p>Customizable Formats: Set how the sent and received messages look.<\/p>\n<p>Quick Reply Command (\/r): Reply to the last private message with a single command. Essential for your users!<\/p>\n<p>Notification Sounds: A small sound when receiving a message to ensure it doesn&#8217;t get missed.<\/p>\n<p>\u2705 Staff and Server Tools<\/p>\n<p>Social Spy (\/socialspy): Allows staff members with permissions to monitor private messages to keep the community safe.<\/p>\n<p>Ignore System (\/ignore): Allows users to persistently ignore other players.<\/p>\n<p>Anti-Spam: Prevents chat flooding with a configurable cooldown between messages.<\/p>\n<p>Update Notifier: Alerts in the console when a new version of xChat is available on Modrinth.<\/p>\n<p>\u2705 Optimization and Compatibility<\/p>\n<p>Lightweight and Optimized: Built on the Paper API and using packets with ProtocolLib for maximum performance.<\/p>\n<p>100% Customizable: Absolutely all messages, formats, and functions can be adjusted from the generated config.yml.<\/p>\n<p>Anonymous Statistics with bStats: To help us understand how the plugin is used and improve it.<\/p>\n<p>\ud83d\uddbc\ufe0f Plugin Previews<\/p>\n<p>![chatnormal](https:\/\/cdn.modrinth.com\/data\/cached_images\/3993b2c9403ef699a9647802ee8bdea8f70eacf2.png)<br \/>\n![msg](https:\/\/cdn.modrinth.com\/data\/cached_images\/5785d298c6f4d07070cc87a15eb2e9e42de8ff0e.png)<br \/>\n![hover](https:\/\/cdn.modrinth.com\/data\/cached_images\/367c0f8b89704c321204f5a75c7318ddf5a42cbe.png)<\/p>\n<p>**\ud83d\udd27 Commands and Permissions**<br \/>\n&#8220;`yaml<br \/>\nComando\tAlias\tPermiso\tDescripci\u00f3n<br \/>\n\/xchat reload\t\/xc reload\txchat.reload\tRecarga la configuraci\u00f3n del plugin.<br \/>\n\/xchat help\t\/xc help\t(Ninguno)\tMuestra la ayuda principal.<br \/>\n\/msg <jugador>\t\/tell, \/w\t(Ninguno)\tEnv\u00eda un mensaje privado.<br \/>\n\/reply <msg>\t\/r <msg>\t(Ninguno)\tResponde al \u00faltimo mensaje privado.<br \/>\n\/ignore\t\/ign\t(Ninguno)\tGestiona tu lista de ignorados.<br \/>\n\/socialspy\t\/spy\txchat.socialspy\tActiva\/desactiva el esp\u00eda de PMs.<br \/>\n(Bypass Spam)\t&#8211;\txchat.antispam.bypass\tPermite saltarse el cooldown del chat.<br \/>\n&#8220;`<\/p>\n<p>Export to Spreadsheets<br \/>\n\ud83d\udd0c Required Dependencies<br \/>\nTo make xChat work with its full potential, you need to install these three plugins:<\/p>\n<p>Vault: For permission and economy plugin integration.<\/p>\n<p>PlaceholderAPI: To use the thousands of available placeholders.<\/p>\n<p>ProtocolLib: For advanced feature functionality.<\/p>\n<p>**\ud83d\udc20Config.YML**<br \/>\n&#8220;`yaml<br \/>\n#           ___ _           _<br \/>\n#   __  __ \/ __ |__   __ _| |_<br \/>\n#    \/ \/\/ \/  | &#8216;_  \/ _` | __|    Plugin by<br \/>\n#    >  <\/ \/___| | | | (_| | |_   xPlugins inc  \n#   \/_\/_____\/|_| |_|__,_|__|  \n#\n# \ud83d\udc20 Wiki: http:\/\/xchat.willfry.net\/  \n# \ud83d\udca5 Discord: https:\/\/discord.gg\/9khbRDhPCS\n\n# This is the default chat format if a player doesn't have a specific group format.\n# Works with PlaceholderAPI: https:\/\/github.com\/PlaceholderAPI\/PlaceholderAPI\/wiki\/Placeholders\n\nchat-format: \"%vault_rank% %player_name%&#038;7 \u25b8 &#038;f%message%\"\n\n# Format by LuckPerms groups (via Vault).\n# The group name (e.g., 'vip') must be the same as in your permissions plugin.\ngroups:\n  vip: \"&#038;b&#038;lVIP &#038;b%player_name% &#038;7\u25b8 &#038;f%message%\"\n\n# Format with HOVER when hovering over the name.\n# This format takes priority over 'groups' and 'chat-format' formats.\nhover-format:\n  default:\n    description: \"&#038;7\u25b8 &#038;#77C3FFPlayer stats &#038;n%player_name%&#038;r\"\n    lines:\n      - \"&#038;8\u25b8 Personal information \u25c2\"\n      - \"\"\n      - \"&#038;fPlayer name: &#038;#34D399%player_name% \u2714\"\n      - \"&#038;fJoined: &#038;#34D399%player_first_join_date%\"\n      - \"\"\n      - \"&#038;8 \u2022 &#038;fTotal coins: &#038;#34D399%vault_eco_balance_formatted%\"\n      - \"&#038;8 \u2022 &#038;fHours played: &#038;#34D399%statistic_hours_played%\"\n      - \"&#038;8 \u2022 &#038;fCurrent guild: &#038;#FCA5A5None\"\n      - \"&#038;8 \u2022 &#038;fCurrent partner: &#038;#FCA5A5None\"\n      - \"\"\n      - \"&#038;#77C3FF!&#038;nClick&#038;#77C3FF to send message!\"\n    click: \"\/msg %player_name% \"\n    format: \"&#038;#C084FC%changeoutput_equals_input:default_matcher:{vault_rank}_ifmatch:&#038;#FF0000Get it!_else:{vault_prefix}% &#038;#E5E7EB%player_name%\"\n\n# PRIVATE MESSAGES (\/msg, \/r, \/socialspy)\n#\n#   \/\/  ___  __ _  \n#  \/    \/ __|\/ _` |  Idea by  \n# \/ \/\/ __  (_| |  xPlugins  \n# \/    \/___\/__, |  \n#             |___\/  \npm:\n  # Format that both players see. Placeholders adapt to the sender and receiver.\n  # %player_name% will be the sender, %essentials_nickname% will be the receiver (or vice versa).\n  format:\n    sender:   \"&#038;#FCD05C\u2709 Messages! &#038;8\u25b8 &#038;fFrom &#038;#FCD05C%sender_name% &#038;fa &#038;#FCD05C%receiver_name%&#038;7 \u25b8 &#038;f%message%\"\n    receiver: \"&#038;#FCD05C\u2709 Messages! &#038;8\u25b8 &#038;fFrom &#038;#FCD05C%sender_name% &#038;fa &#038;#FCD05C%receiver_name%&#038;7 \u25b8 &#038;f%message%\"\n\n  # Sound the receiver hears when receiving a message.\n  # List of sounds: https:\/\/jd.papermc.io\/paper\/1.20\/org\/bukkit\/Sound.html\n  sound: \"ENTITY_EXPERIENCE_ORB_PICKUP\"\n\n  # System for staff to view private messages.\n  social-spy:\n    enabled: true\n    format: \"&#038;8[&#038;cSPY&#038;8] &#038;#FCD05C%sender_name% &#038;8\u25b8 &#038;#FCD05C%receiver_name% &#038;8\u25b8 &#038;f\"\n\n  # Configurable messages for the MSG \/ Pm system.\n  messages:\n    usage: \"&#038;cUse it like this: \/{label} <player> <message>&#8221;<br \/>\n    reply_usage: &#8220;&#038;cUse it like this: \/{label} <message>&#8221;<br \/>\n    player-not-found: &#8220;&#038;cThat player is not online.&#8221;<br \/>\n    cannot-message-self: &#8220;&#038;cYou cannot message yourself.&#8221;<br \/>\n    no-reply-target: &#8220;&#038;cYou have no one to reply to.&#8221;<br \/>\n    social-spy-on: &#8220;&#038;aSocialSpy enabled. You will now see private messages.&#8221;<br \/>\n    social-spy-off: &#8220;&#038;cSocialSpy disabled.&#8221;<\/p>\n<p># HELP MESSAGES (\/xchat help, \/ignore help)<br \/>\n#   \/\/  ___  __ _<br \/>\n#  \/    \/ __|\/ _` |   Idea by<br \/>\n# \/ \/\/ __  (_| |  xPlugins<br \/>\n# \/    \/___\/__, |<br \/>\n#             |___\/<br \/>\nhelp-message:<br \/>\n  xchat:<br \/>\n    &#8211; &#8220;&#038;7&#8212;&#8212;-&#038;f xChat Help &#038;7&#8212;&#8212;&#8221;<br \/>\n    &#8211; &#8220;&#8221;<br \/>\n    &#8211; &#8220;&#038;#AEC6CF> \/xchat help &#038;#878787\u279b&#038;f Displays this help message.&#8221;<br \/>\n    &#8211; &#8220;&#038;#AEC6CF> \/xchat reload &#038;#878787\u279b&#038;f Reloads plugin configuration.&#8221;<br \/>\n    &#8211; &#8220;&#8221;<br \/>\n    &#8211; &#8220;&#038;7&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8221;<br \/>\n  ignore:<br \/>\n    &#8211; &#8220;&#038;7&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&#038;f Ignore Help &#038;7&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;&#8221;<br \/>\n    &#8211; &#8220;&#8221;<br \/>\n    &#8211; &#8220;&#038;#AEC6CF \/ignore help &#038;#878787\u279b&#038;f Displays this help.&#8221;<br \/>\n    &#8211; &#8220;&#038;#AEC6CF \/ignore list &#038;#878787\u279b&#038;f See who you are ignoring.&#8221;<br \/>\n    &#8211; &#8220;&#038;#AEC6CF \/ignore add <player> &#038;#878787\u279b&#038;f Start ignoring them.&#8221;<br \/>\n    &#8211; &#8220;&#038;#AEC6CF \/ignore remove <player> &#038;#878787\u279b&#038;f Stop ignoring them.&#8221;<br \/>\n    &#8211; &#8220;&#8221;<br \/>\n    &#8211; &#8220;&#038;7&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8221;<\/p>\n<p># IGNORE SYSTEM (\/ignore)<br \/>\n#   _____<br \/>\n#   _   __ _ _ __   ___  _ __ ___<br \/>\n#    \/ \/\/ _` | &#8216;_  \/ _ | &#8216;__\/ _   Idea by<br \/>\n# \/\/ \/_| (_| | | | | (_) | | |  __\/ xPlugins<br \/>\n# ____\/ __, |_| |_|___\/|_|  ___|<br \/>\n#        |___\/<br \/>\nignore:<br \/>\n  enabled: true<br \/>\n  storage: &#8220;ignores.yml&#8221;<br \/>\n  messages:<br \/>\n    added: &#8220;&#038;aYou are now ignoring &#038;f%target%.&#8221;<br \/>\n    removed: &#8220;&#038;eYou are no longer ignoring &#038;f%target%.&#8221;<br \/>\n    not_found: &#8220;&#038;cPlayer not found.&#8221;<br \/>\n    usage: &#8220;&#038;eUsage: \/ignore <help|list|add|remove|toggle> [player]&#8221;<br \/>\n    cannot_ignore_self: &#8220;&#038;cYou cannot ignore yourself.&#8221;<br \/>\n    list_empty: &#8220;&#038;7You are not ignoring anyone.&#8221;<br \/>\n    list_header: &#8220;&#038;6Ignoring:&#8221;<br \/>\n    list_format: &#8220;&#038;7- &#038;f%target%&#8221;<\/p>\n<p># Anti Spam<br \/>\n#    _         _   _       __<br \/>\n#   \/_  _ __ | |_(_)     \/ __ __   __ _ _ __ ___<br \/>\n#  \/\/_\\| &#8216;_ | __| |_____ | &#8216;_  \/ _` | &#8216;_ ` _    Idea by<br \/>\n# \/  _   | | | |_| |_____|  |_) | (_| | | | | | |  xPlugins<br \/>\n# _\/ _\/_| |_|__|_|     __\/ .__\/ __,_|_| |_| |_|<br \/>\n#                            |_|           1.0.0<br \/>\nanti-spam:<br \/>\n  enabled: true<br \/>\n  delay-seconds: 3<br \/>\n  message: &#8220;&#038;#ff0000 \u26a0 Slow down! You must wait %time% second(s) before chatting again.&#8221;<\/p>\n<p># GENERAL PLUGIN MESSAGES<br \/>\n#   \/\/  ___  __ _<br \/>\n#  \/    \/ __|\/ _` |   Idea by<br \/>\n# \/ \/\/ __  (_| |  xPlugins<br \/>\n# \/    \/___\/__, |<br \/>\n#             |___\/<br \/>\nplugin-messages:<br \/>\n  reload: &#8220;&#038;#75e25f \u2714 Hey! xChat configuration has been reloaded!&#8221;<br \/>\n  no-permission: &#8220;&#038;#ff2c2c \u2600 Oops! You don&#8217;t have permission to run this command!&#8221;  <\/p>\n<p># UPDATE NOTIFIER<br \/>\n#                  _       _<br \/>\n#  \/ \/ _ __   __| | __ _| |_ ___<br \/>\n# \/ \/   &#8216;_  \/ _` |\/ _` | __\/ _<br \/>\n#  _\/ \/ |_) | (_| | (_| | ||  __\/<br \/>\n#  ___\/| .__\/ __,_|__,_|_____|<br \/>\n#       |_|        1.0.0<br \/>\nupdate-checker:<br \/>\n  enabled: true<br \/>\n&#8220;`<br \/>\n\u2699\ufe0f Installation<\/p>\n<p>Download the xChat .jar file.<\/p>\n<p>Make sure you have the 3 dependencies above installed.<\/p>\n<p>Place all the .jar files in your server&#8217;s plugins folder.<\/p>\n<p>Start or restart the server.<\/p>\n<p>Configure everything to your liking in the generated config.yml file!<\/p>\n<p>\u2764\ufe0f Support and Credits<br \/>\nCreated with love by WillfryDev (xPlugins inc.).<\/p>\n<p>![lg](https:\/\/bstats.org\/signatures\/bukkit\/xPickup.svg)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>An advanced chat plugin with formatting, ignore, and PMs\/MSG<\/p>\n","protected":false},"featured_media":172289,"template":"","meta":{"_minecraft_slug":"xchat","_minecraft_project_id":"98QJzvOj","_minecraft_author":"jn_willfrydev","_minecraft_license":"MIT","_minecraft_downloads":317,"_minecraft_follows":2,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"xchat.zip","_minecraft_size_bytes":494060,"_minecraft_version_count":7,"_minecraft_updated_at":"2026-05-16T11:38:22.465319Z","_minecraft_date_created":"2025-09-22T05:10:34.711941Z","_minecraft_date_modified":"2026-03-12T17:25:07.361663Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/xchat","_minecraft_icon_attachment_id":172289,"_minecraft_imported_at":"2026-06-09T21:59:13+00:00","_minecraft_import_hash":"de8a7b632406b525b7516a43e249e00a","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,89,127,128,867,129,92],"mod_loader":[130,132,133,134],"minecraft_version":[48,49,50,51,52,53,54,55,56,57,58,59,36,60,93,94,101,102,62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-172288","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-bukkit","mod_category-game-mechanics","mod_category-paper","mod_category-purpur","mod_category-social","mod_category-spigot","mod_category-utility","mod_loader-bukkit","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","minecraft_version-1-16-5","minecraft_version-1-17","minecraft_version-1-17-1","minecraft_version-1-18","minecraft_version-1-18-1","minecraft_version-1-18-2","minecraft_version-1-19","minecraft_version-1-19-1","minecraft_version-1-19-2","minecraft_version-1-19-3","minecraft_version-1-19-4","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-20-5","minecraft_version-1-20-6","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>xChat - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/xchat\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"xChat - Minecraft\" \/>\n<meta property=\"og:description\" content=\"An advanced chat plugin with formatting, ignore, and PMs\/MSG\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/xchat\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/xchat\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/xchat\\\/\",\"name\":\"xChat - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/xchat\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/xchat\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/xchat-icon-56101a313559e0c9ed72ef595086d59e380b1ee8_96.webp\",\"datePublished\":\"2026-06-09T21:59:13+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/xchat\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/xchat\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/xchat\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/xchat-icon-56101a313559e0c9ed72ef595086d59e380b1ee8_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/xchat-icon-56101a313559e0c9ed72ef595086d59e380b1ee8_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/xchat\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"xChat\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"xChat - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/xchat\/","og_locale":"en_US","og_type":"article","og_title":"xChat - Minecraft","og_description":"An advanced chat plugin with formatting, ignore, and PMs\/MSG","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/xchat\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/xchat\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/xchat\/","name":"xChat - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/xchat\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/xchat\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/xchat-icon-56101a313559e0c9ed72ef595086d59e380b1ee8_96.webp","datePublished":"2026-06-09T21:59:13+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/xchat\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/xchat\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/xchat\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/xchat-icon-56101a313559e0c9ed72ef595086d59e380b1ee8_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/xchat-icon-56101a313559e0c9ed72ef595086d59e380b1ee8_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/xchat\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"xChat"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/172288","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/172289"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=172288"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=172288"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=172288"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=172288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}