• Full
MiniMessage formatting support
• Group and track-specific chat formats
• PlaceholderAPI support (optional)
• Supports `[ITEM]` placeholder in chat
• Custom reload messages
• Modern formatting only – no legacy color codes
⚙ Permissions
Command / Feature
Permission Node
Description
/lpc reload
lpc.reload
Reloads the plugin configuration
MiniMessage colors
lpc.colorcodes
Allows usage of MiniMessage color codes
[ITEM] Placeholder
lpc.itemplaceholder
Enables usage of the [ITEM] placeholder in chat
Configuration (`config.yml`)
Code (YAML):
# LPC Configuration
# Main chat format (MiniMessage!) chat-format: "{prefix}{name}<dark_gray> »<reset> {message}"
# Format per group (optional) group-formats: # default: "<gray>[User]</gray> {name}<dark_gray> »<reset> {message}" # admin: "<red>[Admin]</red> {name}<dark_gray> »<reset> {message}"
# Format per track (optional) track-formats: # staff_track: "<gold>[Staff]</gold> {name}<dark_gray> »<reset> {message}" # donator_track: "<aqua>[Donator]</aqua> {name}<dark_gray> »<reset> {message}"
# Enable the [ITEM] placeholder use-item-placeholder: true
Note: All color values must be in MiniMessage format – no &a, §b, etc.
Previews
Chat Format Example
[ITEM] Placeholder Example
Visual examples of how your chat will appear in-game
Installation
✅
Step 1: Stop your server
✅
Step 2: Drop
LPC.jar into the
/plugins folder
✅
Step 3: Start the server to generate the config
✅
Step 4: Edit the
config.yml to your liking
✅
Step 5: Use
/lpc reload to apply your changes
You're ready to enjoy modern chat formatting!
Notes • Not affiliated with LuckPerms – do not ask the LuckPerms team for support
• Legacy version available at:
GitHub: Legacy LPC