Join Leave Message Customizer
Custom Join, Leave messages. And adds private message. Simple plugin
Join Leave Message Customizer
JoinLeaveMessages
A highly customizable join and leave message plugin with comprehensive color support for Spigot and Paper servers.
---
Overview
JoinLeaveMessages provides server administrators with complete control over player join and leave notifications. Whether you're running a small community server or a large network, this plugin offers the flexibility to create professional, eye-catching messages that match your server's branding.
---
Key Features
Advanced Color Support - Full hex color support using `&#RRGGBB` format - Standard Minecraft color codes (`&a`, `&c`, `&e`, etc.) - Format codes for bold, italic, underline, and strikethrough - Mix and match color formats in a single message
Message Types - Public join messages broadcast to all online players - Public leave messages broadcast to all online players - Private welcome messages sent exclusively to joining players
Configuration Options - Toggle each message type independently - Hot reload configuration without server restart using `/jlm reload` - Multi-line message support for complex designs - Easy-to-edit YAML configuration file
Placeholders - `{player}` - Player's username - `{displayname}` - Player's display name with nickname support - `{uuid}` - Player's unique identifier - `{world}` - Current world name
Performance - Lightweight design with minimal overhead - Event-driven architecture - No database requirements - Compatible with all major server software
---
Commands
- `/jlm` - Display help menu - `/jlm reload` - Reload configuration without restart - `/jlm help` - Show available commands
Command Aliases: `/joinleavemessages`, `/jlmsg`
---
Permissions
- `joinleavemessages.*` - Access to all plugin features - `joinleavemessages.reload` - Permission to reload configuration (default: op)
---
Configuration Example
```yaml Messages: Join: "&a&l+ &7{player} &ahas joined the server!" Leave: "&c&l- &7{player} &chas left the server!" PrivateMessage: | &8&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ �FF00&lWelcome to the server, &f{player}&a! &7Enjoy your stay and have fun! &8&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Options: join: true leave: true privateMessages: true ```