nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
Custom Join

Custom Join

Plugin

A plugin to have modern join & leave messages

Server Game MechanicsSocialUtility

33 downloads
1 follower

Paper Purpur Bukkit Spigot BungeeCord


🟢 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

  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!


External resources


Project members

isax0361

Member


Technical information

License
Project ID