Sueta

FancyChat ✨ 26.1+ LuckPerms Chat Formatter ✨ MiniMessage/Pla

1.2

fancychat, chat, chatformatter, luckperms chat, luckperms, lp

·Plugin

fancychat.png


✨ Modern • Interactive • Lightweight • Elegant • Powerful

FancyChat is a modern Minecraft chat plugin designed to completely upgrade the default server chat experience with clean formatting, advanced customization, and interactive features players instantly notice.

The plugin supports full MiniMessage formatting, allowing you to create colorful, animated, and highly styled chat layouts while still keeping everything lightweight and easy to manage. FancyChat integrates seamlessly with LuckPerms to automatically display player prefixes and suffixes, and also supports PlaceholderAPI for even more dynamic chat formats.

One of the standout features is the built-in {item}/%item%/[item] showcase system. Players can display the item they are currently holding directly inside chat, including hoverable item previews with enchantments, names, lore, and metadata — perfect for survival, RPG, and economy servers.

FancyChat is fully configurable and built for server owners who want complete control over how their chat looks and behaves.

# Supports MiniMessage in configurable strings.
# Component placeholders: <prefix>, <suffix>, <player>, <display_name>, <message>, <item>
# Legacy brace variants like {prefix}, {player}, {message} and {item} also work in config formats.
# Twitch: anvisierter!!!!

chat:
  # Main chat layout.
  format: "<prefix><player><dark_gray> » </dark_gray><gray><message></gray>"

  # If true, players can use MiniMessage tags in their own chat messages.
  allow-player-minimessage: true

  # If true, allow-player-minimessage only applies to players with fancychat.minimessage.
  require-minimessage-permission: false

luckperms:
  # Prefixes/suffixes can be MiniMessage. If an entry contains legacy & color codes, FancyChat parses those too.
  parse-prefix-minimessage: true
  parse-suffix-minimessage: true

legacy-colors:
  # Supports both & and section-sign color codes, for example &a, &l, &r.
  enabled: true
  apply-to-format: true
  apply-to-prefix: true
  apply-to-suffix: true
  apply-to-message: true
  apply-to-item-format: true

placeholderapi:
  enabled: true
  apply-to-format: true
  apply-to-prefix: true
  apply-to-suffix: true
  apply-to-message: false

item:
  enabled: true
  # The configured token plus %item% and [item] can be used in chat messages.
  token: "{item}"
  empty-hand: "<gray>[Empty Hand]</gray>"
  format: "<gray>[</gray><item_name><gray> x<amount>]</gray>"

upload_2026-5-6_5-34-56.png

upload_2026-5-6_5-36-19.png

Similar projects

Plugin →