🟢 CustomJoin – Modern Join & Leave Messages
✨ A lightweight, modern and fully customizable join/leave message plugin for Paper 1.21. Built with Adventure & MiniMessage for clean formatting and full RGB support.
🚀 Features
- 🎨 Fully customizable join & leave messages
- 🌈 MiniMessage support (RGB, gradients, hover, click events)
- 🏷 Configurable welcome title on join
- ⚡ Lightweight & optimized
- 🧩 100% built for Paper 1.21
- 🔥 No outdated Bukkit APIs
📦 Configuration Example
join-message: "<green>[+]</green> <white>%player%</white> <green>joined the server!</green>"
leave-message: "<red>[-]</red> <white>%player%</white> <red>left the server!</red>"
title-on-join: true
title:
main: "<gradient:#00ff00:#00ffff>Welcome %player%!</gradient>"
sub: "<gray>Enjoy your stay</gray>"
title-times:
fade-in: 10
stay: 70
fade-out: 20
🧠 Why CustomJoin ?
Unlike basic join message plugins, CustomJoin:
- Uses Adventure API
- Supports MiniMessage formatting
- Allows full RGB & gradient support
- Is designed specifically for modern Paper servers
No legacy code. No unnecessary dependencies. Just clean and modern.
🔧 Requirements
- Java 17+
- Paper 1.21+
📌 Installation
- Download the latest version
- Put the
.jarin your/pluginsfolder - Restart your server
- Edit
config.ymlto customize
💡 Planned Features (optional future updates)
- PlaceholderAPI support
- LuckPerms prefix integration
- First join message
- Per-permission join messages
- Reload command
- Animated messages
❤️ Support
If you enjoy the plugin, consider leaving a rating on Modrinth!

