Custom Join Pl
First impressions matter, even on a Minecraft server. The moment a player connects, the message they see sets the tone for their entire experience. Custom Join Pl is a modern, lightweight plugin built exclusively for Paper 1.21+ that gives you complete control over join and leave announcements, welcome titles, and more. With full RGB support and the Adventure API, you can craft messages that are as vibrant and unique as your community.
Why Choose Custom Join Pl for Minecraft
Many join message plugins rely on outdated Bukkit APIs or offer limited formatting. Custom Join Pl breaks that mold. It is designed from the ground up for modern Paper servers, leveraging the Adventure library and MiniMessage format. This means you get clean, efficient code without legacy bloat, plus the ability to use gradients, hex colors, hover effects, and even click events in your messages. Whether you run a small survival world or a large network, this plugin keeps your server's chat fresh and engaging.
Key Features at a Glance
- Fully customizable join and leave messages with placeholders like %player%.
- MiniMessage support for RGB colors, gradients, hover text, and click actions.
- Optional welcome title displayed on screen when a player joins.
- Lightweight and optimized for Paper 1.21+ — no unnecessary dependencies.
- Clean, modern codebase using Adventure API, avoiding deprecated Bukkit methods.
- Simple configuration: just edit the config.yml to match your server's style.
How to Install Custom Join Pl
Getting started with Custom Join Pl is straightforward. Follow these steps to add it to your Paper server:
- Ensure your server runs Paper 1.21 or newer and Java 17+.
- Download the latest Custom Join Pl jar file from the official source.
- Place the jar into your server's
/pluginsfolder. - Restart the server or run
/reload confirmto load the plugin. - Open the generated
config.ymlinside the Custom Join Pl folder and customize the messages to your liking.
Once installed, the default configuration will immediately replace the vanilla join/leave messages with clean, colored announcements. You can then tweak every detail to match your server's theme.
Customizing Your Messages
The true power of Custom Join Pl for Minecraft lies in its configuration. The plugin uses MiniMessage syntax, which is both human-readable and incredibly flexible. Here's a sample from the default config:
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
You can change colors, add gradients, or even include hover text and clickable links. The welcome title appears on the player's screen with customizable fade-in, stay, and fade-out durations. Everything is designed to be intuitive, so you spend less time troubleshooting and more time playing.
Supported Versions and Loader
Custom Join Pl is built specifically for Paper 1.21+ and requires Java 17 or higher. It does not support older Bukkit or Spigot servers, as it relies on modern Adventure API components that are only available in recent Paper builds. This focus ensures maximum performance and compatibility with the latest Minecraft features. If you're running a Paper 1.21 server, this plugin will integrate seamlessly without any legacy code overhead.
Why Lightweight Design Matters
Server performance is always a priority. Custom Join Pl is optimized to have zero impact on TPS, even on large servers with hundreds of players. It avoids unnecessary event listeners and only processes join/leave events. The codebase is minimal, meaning faster load times and fewer conflicts with other plugins. For server owners who want to enhance the player experience without sacrificing stability, this plugin is an ideal choice.
If you manage your server through the foxygame.net launcher, adding Custom Join Pl is even simpler. The launcher's built-in add-on catalog lets you find and install the plugin with a single click, and it automatically handles version compatibility checks so you never have to worry about mismatched updates. This seamless integration means you can focus on customizing your join messages rather than managing files.
Planned Features and Community Feedback
The developer has outlined several exciting additions for future updates, including PlaceholderAPI support to display dynamic data like player stats, LuckPerms prefix integration for rank-based messages, and a reload command for in-game configuration changes. Per-permission join messages and animated text are also on the roadmap. These enhancements will make Custom Join Pl even more versatile for servers of all sizes.
Why Upgrade from Basic Join Plugins?
Traditional join message plugins often rely on deprecated Bukkit APIs and offer only simple color codes. Custom Join Pl uses the Adventure API, which is the modern standard for Paper servers. This means you get full RGB and gradient support, hover and click events, and a future-proof codebase. There's no clutter, no unnecessary dependencies, and no outdated code — just a clean, modern solution for your server's welcome messages.
Download Custom Join Pl Today
Ready to give your server a fresh, professional feel? Download Custom Join Pl and see how easy it is to create stunning join and leave messages. The plugin is lightweight, easy to configure, and built exclusively for Paper 1.21. Whether you want a simple green join message or a complex gradient title, this plugin delivers. Transform your server's first impression with Custom Join Pl for Minecraft — your players will notice the difference.
===META=== Elevate your Minecraft server with Custom Join Pl: fully customizable join/leave messages, RGB gradients, and welcome titles for Paper 1.21+. Lightweight and modern.