Custom Join
A plugin to have modern join & leave messages
Custom Join
❌ Project Archived
👋 Hello everyone ! This project is archived !
👉 To continue to use *Custom Join*, use continue to use
🥹 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
```yaml 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 full RGB & gradient support * Supports full RGB & gradient support * 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
1. Download the latest version 2. Put the `.jar` in your `/plugins` folder 3. Restart your server 4. Edit `config.yml` to 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!
---