CleanJoin
Clean anonymous join and quit messages for modern Paper/Purpur servers
CleanJoin is a lightweight Paper/Purpur plugin that replaces Minecraft's default join and quit messages with clean anonymous messages.
Designed for minimal and modern servers, CleanJoin supports both legacy color codes and MiniMessage formatting while remaining extremely lightweight.
Features
- Anonymous join and quit messages
- MiniMessage support
- Legacy color code support
- Lightweight reload command
- Compatible with DiscordSRV forwarding
- Extremely lightweight and minimal
Default Messages
Join:
Code (Text):
Someone entered the world ({online}/{max})
Quit:
Code (Text):
Someone left the world ({online}/{max})
Formatting
Supports both:
- Legacy color codes:
- MiniMessage formatting
Example config:
Code (Text):
join-message: "<dark_gray>Someone entered the world <gray>({online}/{max})"
quit-message: "<dark_gray>Someone left the world <gray>({online}/{max})"
Commands
Code (Text):
/cleanjoin reload
Permission: OP
Description: Reloads the plugin configuration.
Compatibility
- Paper 1.21.11
- Purpur 1.21.11
- Java 21+
Installation
- Download the latest release.
- Place the jar into your server's
folder.
- Start or restart the server.
- Edit
Code (Text):
plugins/CleanJoin/config.yml
if needed.
- Run
Code (Text):
/cleanjoin reload
after changing the config.
Source Code
GitHub:
https://github.com/Andx-Anderson/CleanJoin
© 2026 AndxLab. Designed & Developed by Anderson Wang.