NewCraftRank SitesA free website and storeMake yours ›
1.10.41CraftRank Launcher is out Download ›AshlarFree server software built on Paper, with DDoS and backdoor protection See Ashlar ›Server ownersYour own launcher with your name, logo and one click onto your server See themes ›
Resources / Plugins / Custom Join Messages

Custom Join Messages

Welcome players with first-join, join, and quit messages, publicly or privately, via Chat, Titles, Action Bars, Boss Bars, and Sounds. Permission-based and…

PluginsFree1.12 – 26.x
by Insprill · listed from Modrinth
Download ›

Direct download from Modrinth · 27,270 downloads

Custom Join Messages screenshot 1Custom Join Messages screenshot 2

What it does

Custom Join Messages is a plugin for Paper / Spigot servers, made by Insprill. Welcome players with first-join, join, and quit messages, publicly or privately, via Chat, Titles, Action Bars, Boss Bars, and Sounds. Permission-based and…

It supports Minecraft 1.12 – 26.x. It has been downloaded 27,270 times on Modrinth. That puts it at #60 of the 116 cosmetic and display plugins listed here. The last update came out on Oct 18, 2026.

Supported versions

26.x1.211.201.191.181.171.161.131.12

Release history

Custom Join Messages has had 25 releases on Modrinth since Nov 14, 2022. 5 of them came out in the past year. The newest is 17.12.0, released on Oct 18, 2026. It is made for Minecraft 1.10 – 1.20.3. It runs on Folia, Paper, Purpur and Spigot. The download is 2.7 MB.

VersionReleasedMinecraftType
17.12.0Oct 18, 20261.10 – 1.20.3Release
17.12.0-beta.2Sep 29, 20261.10 – 1.20.3Beta
17.12.0-beta.1Sep 26, 20261.10 – 1.20.3Beta
17.11.0Jul 8, 20261.10 – 1.20.3Release
17.10.0Apr 25, 20261.10 – 1.20.3Release

Latest release on GitHub

Custom Join Messages is open source. Its newest release on GitHub is v17.12.0, published on Oct 18, 2026.

Added

  • A config option to opt in to update notifications for beta versions on supported download platforms.

Fixed

  • MineDown being allowed to be enabled on unsupported servers, resulting in errors.
  • A potential issue with Vault placeholders not working if the providing plugin loads after CJM.

Changed

  • Revamped the toggle system to be far more flexible.

Check out the docs for more info.

The new system is backwards compatible and auto-migrates existing toggles.

Before that: v17.11.0 (Sep 26, 2026), v17.10.0 (May 25, 2026).

Description from the author on Modrinth

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 automatic 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
  • 🎚️ Fine-grained Message Toggling Per-Player
  • Allow your players to personalize which messages they receive
  • 📜 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

[![Statistics][bstats-servers-svg]][bstats-url]
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.

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].\
Once you've subscribed and joined, you can ask questions in the #support channel.

[bstats-servers-svg]: bstats.org/signatures/bukkit/Custom%20Join%20Me…
[bstats-url]: bstats.org/plugin/bukkit/Custom%20Join%20Messag…
[license-url]: github.com/Insprill/Custom-Join-Messages/blob/m…
[discord-shield]: img.shields.io/discord/626995215558901771?color…
[discord-url]: discord.gg/vjQ3F2XDTc
[patreon-url]: patreon.com/insprill
[issues-url]: github.com/Insprill/custom-join-messages/issues
[wiki-url]: cjm.insprill.net/
[spigotmc-url]: spigotmc.org/
[papermc-url]: papermc.io/
[folia-url]: papermc.io/software/folia
[purpurmc-url]: purpurmc.org/
[placeholderapi-url]: hangar.papermc.io/HelpChat/PlaceholderAPI
[minedown-url]: github.com/Phoenix616/MineDown#syntax
[minimessage-url]: docs.advntr.dev/minimessage/index.html
[legacy-color-codes-url]: minecraft.wiki/w/Formatting_codes#Color_codes

Written by Insprill. Read it with pictures on Modrinth.

How to install Custom Join Messages

  1. Make sure your server runs Paper and Spigot on Minecraft 1.12 – 26.x.

  2. Download the .jar file from Modrinth and put it in the plugins folder of your server.

  3. Restart the server. Avoid /reload, many plugins do not handle it well.

  4. Type /plugins in the console: Custom Join Messages should be listed in green. Its config files are created in the plugins folder on the first start.

Compatibility

Minecraft versions
26.x, 1.21, 1.20, 1.19, 1.18, 1.17, 1.16, 1.13, 1.12
Runs on
Paper, Spigot
Edition
Java
Needs
Nothing else
License
GPL
Price
Free
Upkeep
Actively updated (Nov 11, 2026)

Custom Join Messages compared with similar ones Compare all alternatives

ResourceDownloadsVersionsLast updatePrice
Custom Join Messagesthe one you looked at27K1.12 – 26.x23 days agoFree
Custom-Join-MessagesInsprill9641.12 – 26.x23 days agoFree
Simple RanksTomMustBe1232K1.20 – 26.xJun 7, 2026Free
Join Messages Plussoccerhighschool3251.21 – 26.xOct 10, 2026Free

Questions

Does Custom Join Messages work on Minecraft 26.x?

Yes. Custom Join Messages supports Minecraft 26.x. All supported versions: 26.x, 1.21, 1.20, 1.19, 1.18, 1.17, 1.16, 1.13, 1.12.

Is Custom Join Messages free?

Yes. Custom Join Messages is free to download from Modrinth.

Which server software does Custom Join Messages run on?

Custom Join Messages runs on Paper and Spigot servers.

Is Custom Join Messages still updated?

Yes. The last update came out in the past day.

What are the best alternatives to Custom Join Messages?

The closest ones are Custom-Join-Messages, Simple Ranks and Join Messages Plus. Compare all alternatives

Alternatives to Custom Join Messages

Simple RanksPlugins · 1.20 – 26.x

Simple rank plugin allowing for custom-colored, ordered ranks in tab list, name tags, chat, and Placeholder API placeholders!

Free31,645 downloads
Compare all alternatives ›

Reviews

–★★★★★
0 reviews
50
40
30
20
10

Log in to leave a review.