ArChatFormatter

ArChatFormatter

Modern and optimized chat formatter

8 downloads

Chat Formatter Banner

✨ ArChatFormatter ✨ A modern, optimized, and simple chat formatter plugin packed with powerful features to bring your server's chat to life.


🎨 Chat Formatting

Take complete control over how your chat looks!

  • Custom Chat Format: Design unique chat messages that fit your server's aesthetic.
  • Groups Format: Assign specific chat formats based on player ranks or groups.
  • Placeholder Fallback Format: Seamlessly handles missing PlaceholderAPI placeholders so your chat never looks broken.
  • MiniMessage & Legacy Support: Uses modern MiniMessage formatting while fully supporting legacy color codes.

🏷️ Interactive Taggers

Allow players to showcase their items and progress effortlessly by typing tags in chat!

  • [item] - Displays the item the player is currently holding.
  • [inventory] or [inv] - Shows the player's entire inventory.
  • [enderchest] or [ec] - Displays the player's Enderchest.
  • [pv] or [playervault] - Shows the player's first PlayerVault.
  • [pv-<number>] - Displays any specific vault if the player has permission (e.g., [pv-2]).

🛡️ Chat Security & Filtering

Keep your server's chat clean and safe with built-in moderation tools!

  • Auto Spam Protection: Prevents players from sending messages too quickly.
  • Duplicate Message Blocking: Stops repetitive or similar messages.
  • Bad Words Blocking: Filters out profanity and unwanted words.
  • Anti-Advertising (Link Blocking): Stops players from sending unapproved links or IPs.
  • Anti-Caps Filter: Prevents annoying all-caps messages.

🗣️ Quality of Life Features

  • Mentions / Pings: Players can mention each other in chat to grab their attention.
  • Clickable Links: Authorized players can send clickable URLs in chat.

📜 Commands

  • /archatformatter reload (Aliases: /acf reload) - Reloads the plugin configuration.

🔑 Permissions

Permission Description Default
archatformatter.reload Allows reloading the plugin configuration. OP
archatformatter.tag.item Allows the use of the [item] tag. OP
archatformatter.tag.inventory Allows the use of the [inventory] / [inv] tags. OP
archatformatter.tag.enderchest Allows the use of the [enderchest] / [ec] tags. OP
archatformatter.tag.playervault Allows the use of the [pv] / [playervault] tags. OP
archatformatter.ping Allows mentioning/pinging other players in chat. OP
archatformatter.mention.exempt Makes a player exempt from being mentioned/pinged. False
archatformatter.chatlinks Allows sending clickable URLs in chat. True
archatformatter.bypass.spam Bypasses the anti-spam cooldown. OP
archatformatter.bypass.duplicate Bypasses the duplicate message filter. OP
archatformatter.bypass.filter Bypasses the bad words/profanity filter. OP
archatformatter.bypass.caps Bypasses the anti-caps filter. OP
archatformatter.bypass.advert Bypasses the link/advertisement blocker. OP
archatformatter.update Receive plugin update notifications on join. OP

📦 Dependencies

  • PlaceholderAPI (Required) - Essential for placeholders to work in chat.
  • AxPlayerVaults (Optional) - Enables the player vault tags ([pv]).*

Support: open here