Custom Join Messages
The most feature-packed & highly customizable plugin for join/quit notifications. Actively trusted by 1,200+ servers.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Custom Join Messages
Custom Join Messages
The most feature-packed and highly customizable plugin for join/quit notifications on the market
Features
* 📢 Multiple Message Types * Chat * Titles * Actionbar * Bossbar * Sounds
* 💬 Advanced Formatting * All messages support [PlaceholderAPI][placeholderapi-url] placeholders * All messages support different formatters to fit your needs * [Legacy Color Codes][legacy-color-codes-url] * [MiniMessage][minimessage-url] ([Paper][papermc-url] only) * [MineDown][minedown-url] * All messages support HEX colors * All messages support gradients when using MineDown or MiniMessage * Chat messages support hover/click actions when using MineDown or MiniMessage
* 🌎 World-Based Messages * Treat a single server with multiple worlds as separate servers * Customizable groups for what worlds count as the same "server"
* 🗝️ Permission-Based Messages * Send different messages based on what permissions a user has
* 🎛️ Message Conditions * Radius * Min/Max Online Players
* 🔒 AuthMe Integration * Only send messages once players have authenticated themselves
* ⛓️ Jail Integration * Don't send messages for jailed players * Supports most jail plugins
* 🥷 Vanish Integration * Send messages when vanishing/unvanishing * Supports most vanish plugins
* 📜 Supports All Platforms * [Spigot][spigotmc-url] * [Paper][papermc-url] * [Folia][folia-url] * [Purpur][purpurmc-url] * Most other forks
Usage
Unsure how something works? All documentation can be found on the [wiki][wiki-url].
Statistics
[][bstats-url] <sup>Statistics are collected through [bStats][bstats-url], an open-source service that collects anonymous data for Minecraft software. You can opt out in `plugins/bStats/config.yml`.</sup>
Support
Found a bug? Want to request a feature? Head over to [the issue tracker][issues-url]. Unsure how something works? Check out the [wiki][wiki-url]. Still need personalized support? Subscribe to my [Patreon][patreon-url] and join my [Discord Server][discord-url]. <sup>Once you've subscribed and joined, you can ask questions in the `#support` channel.</sup>
[bstats-servers-svg]: https://bstats.org/signatures/bukkit/Custom%20Join%20Messages.svg [bstats-url]: https://bstats.org/plugin/bukkit/Custom%20Join%20Messages/6346 [license-url]: https://github.com/Insprill/Custom-Join-Messages/blob/master/LICENSE [discord-shield]: https://img.shields.io/discord/626995215558901771?color=%235663F7&label=Discord&style=for-the-badge [discord-url]: https://discord.gg/vjQ3F2XDTc [patreon-url]: https://www.patreon.com/insprill [issues-url]: https://github.com/Insprill/custom-join-messages/issues [wiki-url]: https://cjm.insprill.net/ [spigotmc-url]: https://www.spigotmc.org/ [papermc-url]: https://papermc.io/ [folia-url]: https://papermc.io/software/folia [purpurmc-url]: https://purpurmc.org/ [placeholderapi-url]: https://hangar.papermc.io/HelpChat/PlaceholderAPI [minedown-url]: https://github.com/Phoenix616/MineDown#syntax [minimessage-url]: https://docs.advntr.dev/minimessage/index.html [legacy-color-codes-url]: https://minecraft.wiki/w/Formatting_codes#Color_codes