Source-checkedAdmin & protection

JoinLeaveMessages | [GUI Controlled | Sounds | Titles | Multi-Language | 1.8-26.3]

by SomeonesSon · for Minecraft

Join, first join & leave messages, titles & sounds, all in game | Hex, gradients & PlaceholderAPI

12KDownloads
5d agoLast updated
Spigot · PaperLoaders
26.3Latest game version

About JoinLeaveMessages | [GUI Controlled | Sounds | Titles | Multi-Language | 1.8-26.3]

From SpigotMC

Join, first join & leave messages, titles & sounds, all in game | Hex, gradients & PlaceholderAPI

[​IMG]
One jar for every Minecraft version from 1.8 to 26.3
Spigot & Paper · Java 8 or newer · Full documentation: plugins.someonesson.xyz/joinleavemessages​

[​IMG]​
JoinLeaveMessages puts everything about players joining and leaving in one place. Set the message, title, subtitle and sound players get when they join, plus the leave message, without digging through config files. Open /jlconfig, click what you want to change and type the new value in chat. It applies straight away.
<iframe width="500" height="300" src="https://www.youtube.com/embed/eJGkIdEBoOI?wmode=opaque" frameborder="0" allowfullscreen></iframe>​

[​IMG]​
  • Custom join and leave messages with colour codes (&amp;a, &amp;l and the rest)
  • A welcome title and subtitle when a player joins
  • A join sound, using sound names from any Minecraft version (NOTE_PLING, BLOCK_NOTE_PLING or BLOCK_NOTE_BLOCK_PLING all work)
  • Set everything in game: click an option in /jlconfig and type the new value in chat (type cancel to stop, or none to leave it empty)
  • Placeholders: %player_name% and %player_count%
  • Six languages, switchable in game
  • Reset the whole config from the menu, with a confirm step so it can't happen by accident
  • Turn the plugin on or off from the menu without removing it
  • Every setting change is logged to the console, showing who changed what
  • One jar for Minecraft 1.8 to 26.3, on Spigot and Paper
[​IMG]​
You don't need any of these commands. Just run /jlconfig, click the setting you want to change and type the new value in chat. The commands below are optional shortcuts that do the same thing, and are handy from the console.
  • /jlconfig (or /joinleaveconfig) - Opens the configuration menu (in game). Permission: jl.config
  • /jlreload (or /jlr) - Opens the reload menu. From the console it reloads straight away. Permission: jl.config
  • /jlmsetjoinmessage &lt;message&gt; (or /jlmjm) - Sets the join message. Permission: jl.config
  • /jlmsetleavemessage &lt;message&gt; (or /jlmlm) - Sets the leave message. Permission: jl.config
  • /jlmsettitle &lt;title&gt; (or /jlmst) - Sets the join title. Permission: jl.config
  • /jlmsetsubtitle &lt;subtitle&gt; (or /jlmsbt) - Sets the join subtitle. Permission: jl.config
  • /jlmsetsound &lt;sound&gt; (or /jlmss) - Sets the join sound and plays a preview. Permission: jl.config
  • /jlhelp (or /joinleavemessages) - Shows the command list. Permission: everyone
  • /jldocs (or /joinleavedocs) - Gets the documentation link. Permission: everyone
  • /jlchangelog (or /joinleavechangelog) - Opens the changelog menu (in game). Permission: everyone
[​IMG]​
jl.config - Lets a player use /jlconfig, /jlreload and the /jlmset commands. Operators have it by default.
Example with LuckPerms: /lp user &lt;name&gt; permission set jl.config true

[​IMG]​
Everything is in /jlconfig:
  • Join Title, Join Subtitle, Join Sound, Join Message, Leave Message - click one and type the new value in chat. Your answer is hidden from other players.
  • Plugin Status - turn join and leave messages, titles and sounds on or off.
  • Reload Plugin - reload config.yml after editing it by hand.
  • Set Plugin Language - pick one of the six languages.

Read the full description on SpigotMC →

Highlights

From source data

Game versions

Supports 18 Minecraft versions, the newest being 26.3.

Loaders

Runs on Spigot and Paper.

Footprint

Rated a light load on a server.

JoinLeaveMessages | [GUI Controlled | Sounds | Titles | Multi-Language | 1.8-26.3] on Nxeon

From our catalogue
One-click install
Supported on Nxeon Minecraft servers, for Paper servers. We download it from SpigotMC, place it, and restart the server.
Server side
Required on the server
Server type needed
Spigot, Paper
Server load
light
Smallest plan we suggest
Minecraft — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
5.0, released 2026-10-28

Game versions by loader

LoaderGame versionsNewest
Paper1.8 to 26.3 (18 versions)26.3
Spigot1.8 to 26.3 (18 versions)26.3

From 11 recorded builds of JoinLeaveMessages | [GUI Controlled | Sounds | Titles | Multi-Language | 1.8-26.3].

Recent builds

BuildReleasedGame versionsLoaders
5.02026-10-281.8 to 26.3 (18 versions)Spigot, Paper
4.12022-08-07n/aSpigot, Paper
4.02022-05-02n/aSpigot, Paper
3.9.82022-04-30n/aSpigot, Paper
3.9.72022-04-19n/aSpigot, Paper
3.9.62022-04-19n/aSpigot, Paper

Run JoinLeaveMessages | [GUI Controlled | Sounds | Titles | Multi-Language | 1.8-26.3] on a Minecraft server

Pick a server or deploy a new one above; it is installed in one click.

What kind of mod it is

From the catalog
Listed on SpigotMC as “Admin”

Admin & protection

Permissions, moderation, anti-cheat and land protection for the people running the server.

Runs on your server

From source side support

SpigotMC lists JoinLeaveMessages | [GUI Controlled | Sounds | Titles | Multi-Language | 1.8-26.3] as required on the server. Check its SpigotMC page to see whether players need it too.

Compatibility

Game
Minecraft
Loaders
SpigotPaper
Runs on
Serverrequired on the server
Game versions
26.3 and 17 earlier
Requires
One-click install needs a Paper server.

Verified at the source

  • ✓SpigotMCOfficial listing, checked 2026-10-31Open ↗
  • ✓AuthorSomeonesSon, as published on SpigotMC
  • ✓LicenseNot published by the sourceFree

JoinLeaveMessages | [GUI Controlled | Sounds | Titles | Multi-Language | 1.8-26.3], answered

Generated from the mod’s own source data.

Do my players need to install JoinLeaveMessages | [GUI Controlled | Sounds | Titles | Multi-Language | 1.8-26.3]?

SpigotMC lists JoinLeaveMessages | [GUI Controlled | Sounds | Titles | Multi-Language | 1.8-26.3] as required on the server. Check its SpigotMC page to see whether players need it too.

Which loaders does it support?

Spigot and Paper.

Is it free?

Yes. JoinLeaveMessages | [GUI Controlled | Sounds | Titles | Multi-Language | 1.8-26.3] is free to download from SpigotMC.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run JoinLeaveMessages | [GUI Controlled | Sounds | Titles | Multi-Language | 1.8-26.3] on a Minecraft server.

Deploy in about a minute from $4.99 a month, then add JoinLeaveMessages | [GUI Controlled | Sounds | Titles | Multi-Language | 1.8-26.3] in one click.