Custom Join has been archived. Custom Join will not receive any further updates unless the author decides to unarchive the project.
Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Links
Tags
Creators
Details
Licensed MIT
Published 4 months ago
โ Project Archived
๐ Hello everyone ! This project is archived !
๐ To continue to use Custom Join, use this source code to countinue
๐ฅน I'm sorry !
๐ป Platforms
๐ข 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!


