LotusChat - Premium Chat Suite v1.0

ChatFormat. ChatColor, ChatDisplay, ChatChannel, ChatFilter, Metion and Messagin
LotusChat.png


✨ Overview​


LotusChat replaces and supercharges Minecraft's default chat system with a fully featured pipeline: custom formats, per-player colors, hex gradients, interactive displays, private messaging, channel support, and a powerful word/URL filter — all in one plugin, zero bloat.




Features.jpg

🎨 ChatColor​

Give your players full control over their chat color through a beautiful GUI menu.
  • 16 standard colors selectable via inventory GUI
  • Text formats: Bold, Italic, Underline, Strikethrough (toggleable, combinable)
  • Custom color patterns: Rainbow, gradients, multi-color cycles — fully configurable in chatcolor.yml
  • Hex colors (1.16+): Solid hex colors with #RRGGBB format
  • Hex gradients (1.16+): Smooth per-character color interpolation between two hex colors
  • Custom hex input: Players can type any hex color or gradient directly in chat


📋 ChatFormat​

Define rich chat formats with full PlaceholderAPI support.
  • Multiple formats with priority system — assign different formats per rank/permission
  • Prefix, Name, Suffix, Message fields — each fully customizable
  • Hover text on any part of the format (prefix, name, suffix) with PlaceholderAPI support
  • Click commands on prefix, name, suffix and message (suggest or run)
  • Chat range — optionally limit who can see messages by distance
  • Hex & gradient colors in format fields (1.16+)


💬 ChatDisplay​

Let players share interactive content directly in chat — just by typing a trigger word.

TriggerDescription
[i]Shows held item with native tooltip (enchants, lore, attributes)
[item]Clickable link → opens item preview in a read-only inventory menu
[inv]Clickable link → opens player's full inventory viewer (armor, offhand, hotbar)
[ec]Clickable link → opens player's Ender Chest contents
[stats]Hover card with player stats via PlaceholderAPI
[ping]Hover card showing player's ping
CustomDefine unlimited custom displays with any trigger, hover lines and PlaceholderAPI

  • Cooldown per display type (configurable, bypassable with permission)
  • Expiry for inventory/item snapshots (configurable seconds)
  • Permission define the custom permissions for each display in the chatdisplay.yml file.



📣 ChatChannel

Create isolated chat channels players can join with a command.
  • Define unlimited channels in chatchannel.yml
  • Each channel has its own command(s), format, permission, hover and click support
  • Players can toggle in/out of a channel or send a one-off message without switching
  • Messages are only visible to players with the channel's permission


🔒 ChatFilter

Keep your chat clean automatically.
  • Word filter: Replace or block specific words (case-insensitive, regex-safe)
  • URL / IP filter: Block or replace links and IP addresses
  • Configurable TLD list for domain detection
  • Bypass permission for trusted players/staff
  • Simple config format with support for extended word entries



📩 Private Messaging

A complete private messaging system.
  • /msg <player> <message> — Send private messages
  • /r <message> — Quick reply to last conversation
  • /msgignore <player> — Toggle ignoring a player's messages
  • /msgtoggle — Enable/disable receiving private messages entirely
  • /socialspy — Staff can see all private conversations.
  • Configurable sound on message received
  • Bypass permission to message players who have messages toggled off



🔔 Mentions

Highlight players when mentioned in chat.

    • Type @PlayerName to mention someone
    • Configurable highlight color
    • Optional chat notification, title and sound for the mentioned player
    • PlaceholderAPI support in notification messages
Commands.jpg

📦 Commands​


CommandDescription
/lc reloadReloads all configuration files
/lc helpShows the help menu
/chatcolorOpens the color selection GUI
/chatcolor set <player> <color>Sets another player's chat color
/msg <player> <message>Sends a private message
/r <message>Replies to the last message
/msgignore <player>Toggles ignoring a player
/msgtoggleToggles receiving private messages
/socialspyAllow monitoring of private messages

Config&Permissions.jpg

⚙️ Configuration & Permissions​


All configurable files and permission nodes are fully documented on the wiki page.

In-Game Preview.jpg

chatformat1.png

ChatFormat
Messaging & Mention.png

Messaging & Metion
chatcolors.gif

ChatColor

custom&hex.gif
Custom & Hex Colors
customhex.gif

Custom HexColor
chatdisplays.gif

ChatDisplay
ezgif-461c8b649e9b5c94.gif

ChatChannel
chatfiltersgif.gif

ChatFilter


📩 Contact & Support​


If you need support for the plugin, want to report bugs, suggest features, or access a test server, you can contact me here Discord.
Buy a license now
$4.99
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
Lifetime
Share and earn
Refer this resource and earn a 10% commission.
284 Views
2 Purchases
3 Downloads
Mar 28, 2026 Published
N/A Updated
Not yet rated
128.4 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Chat
  1. Social
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
  1. 1.11
  1. 1.10
  1. 1.9
  1. 1.8
Supported languages
  1. English
  1. Spanish
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,207 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,169 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,097 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,580 purchases
Share and earn
Refer this resource and earn a 10% commission.
284 Views
2 Purchases
3 Downloads
Mar 28, 2026 Published
N/A Updated
Not yet rated
128.4 KB File size
Open source
  1. No
DRM-free
  1. No
Unobfuscated
  1. No
Type
  1. Chat
  1. Social
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
Supported versions
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
  1. 1.17
  1. 1.16
  1. 1.15
  1. 1.14
  1. 1.13
  1. 1.12
  1. 1.11
  1. 1.10
  1. 1.9
  1. 1.8
Supported languages
  1. English
  1. Spanish
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,207 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 53 ratings
3,169 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,097 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,812 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,580 purchases
Top