GroupChat lets your players organize communication within groups of any kind you can imagine — want a private room for selected players or a public chat for a large community? This plugin is the best choice for you. Plugin is designed to work on a wide range of server versions, starting from such old as 1.7 and ending on latest Minecraft release. Plugin works on many Bukkit-compatible server implementations, including its most known forks - Spigot, Paper and Folia.
Main features
Manage groups (create, delete)
Set group type (public or private)
Invite, kick, mute, ban players
Lock chats
Keep your chats in control with helpers and moderators
Control how many groups player can own / be a member of
Temporary hide selected groups you’re member of to prevent seeing incoming messages
Incoming message sounds (configurable)
Store history of messages and read it through inventory GUI
Integration with vanish plugins
MySQL & SQLite database support
Messages deletion from in-command or with inventory GUI
Legacy & MiniMessage text format support
Old & modern Minecraft servers support
Offline players support
No hard dependencies, GroupChat doesn’t require any other plugin to run