Permission based Messages
permission_messages:
enabled: true
join:
"myserver.vip": "&7[&6VIP+&7] &6%player% &7joined with style!"
"myserver.premium": "&7[&5PREMIUM+&7] &5%player% &7entered the server!"
leave:
"myserver.vip": "&7[&6VIP-&7] &6%player% &7left the server"
"myserver.premium": "&7[&5PREMIUM-&7] &5%player% &7departed"
🎯 Commands
| Command | Description | Permission |
|---|---|---|
/jqm test |
Test configured join message | joinandquitmessages.test |
/jqm test <message> |
Test custom message | joinandquitmessages.test |
/jqm reload |
Reload configuration | joinandquitmessages.reload |
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
joinandquitmessages.use |
Access to main command | true |
joinandquitmessages.test |
Test message formatting | true |
joinandquitmessages.reload |
Reload configuration | op |
Placeholders
- %player% : Player name
- %world% : World name where the player leaves/joins
- %playercount_online% : Current amount of players
- %playercount_max% : Maximum amount of players
Permission-Based Messages
- NEW: Players can now have custom join/quit messages based on their permissions
- Configurable permission-based message system with priority handling
- Example: VIP players get gold messages, Premium players get purple messages
Commands
- NEW:
/jqm test- Test your configured join message with full formatting - NEW:
/jqm test <custom message>- Test any custom message with colors, hex codes, and placeholders - NEW:
/jqm reload- Reload configuration with proper permission checks
Basic Permission Messages
permission_messages:
enabled: true
join:
"myserver.vip": "&7[&6VIP+&7] &6%player% &7joined with style!"
"myserver.premium": "&7[&5PREMIUM+&7] &5%player% &7entered the server!"
leave:
"myserver.vip": "&7[&6VIP-&7] &6%player% &7left the server"
"myserver.premium": "&7[&5PREMIUM-&7] &5%player% &7departed"
🎯 Commands
| Command | Description | Permission |
|---|---|---|
/jqm test |
Test configured join message | joinandquitmessages.test |
/jqm test <message> |
Test custom message | joinandquitmessages.test |
/jqm reload |
Reload configuration | joinandquitmessages.reload |
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
joinandquitmessages.use |
Access to main command | true |
joinandquitmessages.test |
Test message formatting | true |
joinandquitmessages.reload |
Reload configuration | op |
Update dependency versions
Add support for random messages



