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!
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta