VoidChat is a lightweight and customizable chat formatting plugin for Bukkit, Spigot, and Paper servers running Minecraft 1.21 and above.
It allows server administrators to fully control how chat messages appear, with support for per-group formats powered by LuckPerms or Vault, and full PlaceholderAPI integration for dynamic placeholders like prefixes, suffixes, and player stats.
Features:
-Per-group chat formats compatible with any Vault-supported permissions plugin (LuckPerms, GroupManager, PermissionsEx, and more)
Permissions
voidchat.reload - reload the plugin
Support
Wiki: https://voidplugins.com/wiki/void-chat
Discord: https://discord.gg/NX4yxczaDp
Preview
Config
It allows server administrators to fully control how chat messages appear, with support for per-group formats powered by LuckPerms or Vault, and full PlaceholderAPI integration for dynamic placeholders like prefixes, suffixes, and player stats.
Features:
-Per-group chat formats compatible with any Vault-supported permissions plugin (LuckPerms, GroupManager, PermissionsEx, and more)
- Global fallback format when no group format matches
- Full PlaceholderAPI support for dynamic placeholders
- Simple and readable config.yml with color code support (&a, &c, &#RRGGBB)
- /voidchat reload command to apply config changes without a restart
- Compatible with Bukkit, Spigot, and Paper 1.21+
Permissions
voidchat.reload - reload the plugin
Support
Wiki: https://voidplugins.com/wiki/void-chat
Discord: https://discord.gg/NX4yxczaDp
Preview
Config
Code:
# VoidChat Configuration
#
# Placeholders available in all formats:
# %player% - player name (built-in)
# %message% - chat message (built-in)
# Any PAPI placeholder (requires PlaceholderAPI)
#
# Color codes: use & followed by color/format code
# e.g. &a = green, &c = red, &l = bold, &#RRGGBB = hex color
#
# Group formats require a Vault-compatible permissions plugin (e.g. LuckPerms, GroupManager).
# Without one, the fallback-format is always used.
# Fallback format — used when the player's group has no matching entry below
fallback-format: "&7%player% &8» &f%message%"
# Per-group formats (requires Vault or LuckPerms)
# The key must exactly match the group name in your permissions plugin.
group-formats:
owner: "&#FF4500[Owner] &7%player% &8» &f%message%"
admin: "&c[Admin] &7%player% &8» &f%message%"
mod: "&b[Mod] &7%player% &8» &f%message%"
vip: "&6[VIP] &7%player% &8» &f%message%"
# default: "&7%player% &8» &f%message%"
# Messages
messages:
reload-success: "&aVoidChat config reloaded successfully."
no-permission: "&cYou don't have permission to do that."
usage: "&7Usage: &f/voidchat reload"
