NxJoinLeave
A clean and modern join/leave message system with customizable messages, sounds, and titles for your Minecraft server.
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.
NxJoinLeave
🌟 NxJoinLeave
A simple yet modern plugin that makes your server’s join and leave messages stand out! Customize everything — from messages to sounds — and give your players a warm welcome every time they join.
---
✨ Features
- Customizable Spigot / Paper and Spigot / Paper messages - Add Spigot / Paper, Spigot / Paper, or Spigot / Paper messages - Supports Spigot / Paper (`&`) and placeholders: `{player}`, `{online}`, `{max}` - Fully Spigot / Paper and lag-free - Works on Spigot / Paper (1.20 / 1.21+)
---
⚙️ Commands
`/nxjoinleave reload` — Reload the configuration file
---
🔒 Permissions
`nxjoinleave.reload` — Allows reloading the plugin configuration (default: OP)
---
🛠 Example Config
```yaml messages: first-join: "&a✨ Welcome &e{player} &ato the server for the first time! Enjoy your adventure!" join: "&7[&a+&7] &b{player} &ejoined the game! &7(&a{online}&7/&a{max}&7)" quit: "&7[&c-&7] &b{player} &cleft the game. &7Goodbye!"
effects: join-sound: "ENTITY_PLAYER_LEVELUP" leave-sound: "ENTITY_VILLAGER_NO" join-title: enabled: true title: "&aWelcome!" subtitle: "&eGlad to have you here, {player}!" title-delay: 20 ```
````markdown
🌟 NxJoinLeave
A simple yet modern plugin that makes your server’s join and leave messages stand out! Customize everything — from messages to sounds — and give your players a warm welcome every time they join.
---
✨ Features
- Customizable Spigot / Paper and Spigot / Paper messages - Add Spigot / Paper, Spigot / Paper, or Spigot / Paper messages - Supports Spigot / Paper (`&`) and placeholders: `{player}`, `{online}`, `{max}` - Fully Spigot / Paper and lag-free - Works on Spigot / Paper (1.20 / 1.21+)
---
⚙️ Commands
`/nxjoinleave reload` — Reload the configuration file
---
🔒 Permissions
`nxjoinleave.reload` — Allows reloading the plugin configuration (default: OP)
---
🛠 Example Config
```yaml messages: first-join: "&a✨ Welcome &e{player} &ato the server for the first time! Enjoy your adventure!" join: "&7[&a+&7] &b{player} &ejoined the game! &7(&a{online}&7/&a{max}&7)" quit: "&7[&c-&7] &b{player} &cleft the game. &7Goodbye!"
effects: join-sound: "ENTITY_PLAYER_LEVELUP" leave-sound: "ENTITY_VILLAGER_NO" join-title: enabled: true title: "&aWelcome!" subtitle: "&eGlad to have you here, {player}!" title-delay: 20 ````
---
💬 Support
Need help or want to suggest a feature? 👉 Join the support Discord: https://discord.gg/2hC6EHpdtj
---
Made with ❤️ by NotRenzo