YetAnotherJoinLeaveMessenger
Really simple join/leave messenger for Paper.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
YetAnotherJoinLeaveMessenger
YetAnotherJoinLeaveMessenger is, you guessed it, yet another join/leave messenger. Velocity version soon™.
Config
Configuration is stored in `./plugins/YetAnotherJoinLeaveMessenger/config.yml`, where `.` is the path to your server's root folder.
| Option | Type(s) | Default | |--------|---------|-------------------------| | `join_messages` | boolean or string or string list | `<yellow><player> joined the game` | | `leave_messages` | boolean or string or string list | `<yellow><player> left the game` | | `first_join_messages` | string or string list | Whatever join messages are | | `motd` | string | `null` | | `timestamp_format` | string (must be valid timestamp format) | `dd MMMM yyyy HH:mm:ss` |
For `join_messages`, `leave_messages`, and `first_join_messages`, if there is more than one message, it picks a random one. In all above message examples, `<player>` will be replaced with the player's name. Additionally, in `motd`, `<timestamp>`, `<player_count>`, and `<max_players>` will be replaced with the current UTC time in the specified format, the number of players online, and the maximum number of players respectively. All messages may use MiniMessage.
Installation
Installation is very easy, drop the jar into your `./plugins/` folder, it will generate a default config for you.