Join and Quit Messages icon

Join and Quit Messages -----

Customize your own join and quit messages




Commands
  • /jqm test – Test configured join message (Permission: joinandquitmessages.test)
  • /jqm test <message> – Test a custom message (Permission: joinandquitmessages.test)
  • /jqm reload – Reload configuration (Permission: joinandquitmessages.reload)

Permissions
  • joinandquitmessages.use – Access to main command (Default: true)
  • joinandquitmessages.test – Test message formatting (Default: true)
  • joinandquitmessages.reload – Reload configuration (Default: op)

Placeholders
  • %player% — Player name
  • %world% — World name where the player leaves/joins
  • %playercount_online% — Current amount of players
  • %playercount_max% — Maximum amount of players

Placeholder API
Within the join and quit messages you can also use the Placeholder API.
More information about what you can use can be found here.
----------, Nov 22, 2025

Permission-Based Messages
  • NEW: Players can now have custom join/quit messages based on their permissions Configurable permission-based message system with priority handling
  • Example: VIP players get gold messages, Premium players get purple messages
⚡ Commands
  • NEW: /jqm test - Test your configured join message with full formatting
  • NEW: /jqm test <custom message> - Test any custom message with colors, hex codes, and placeholders
  • NEW: /jqm reload - Reload configuration with proper permission checks
Basic Permission Messages Example

Code (YAML):
permission_messages:
  enabled
: true
  join
:
    "myserver.vip"
: "&7[&6VIP+&7] &6%player% &7joined with style!"
    "myserver.premium"
: "&7[&5PREMIUM+&7] &5%player% &7entered the server!"
  leave
:
    "myserver.vip"
: "&7[&6VIP-&7] &6%player% &7left the server"
    "myserver.premium"
: "&7[&5PREMIUM-&7] &5%player% &7departed"


Commands
Command Description Permission
/jqm test Test configured join message joinandquitmessages.test
/jqm test <message> Test custom message joinandquitmessages.test
/jqm reload Reload configuration joinandquitmessages.reload


Permissions
Permission Description Default
joinandquitmessages.use Access to main command true
joinandquitmessages.test Test message formatting true
joinandquitmessages.reload Reload configuration op
----------, Aug 10, 2025

Add support for random messages

random messages.png
----------, Nov 6, 2022

Added support for random join and quit messages

random messages.png
----------, Nov 6, 2022

Personalization on 1.16+ servers
For servers that run on 1.16 or a newer version, it is possible to use hex colors or standard Minecraft colors. You can pick your own hex colors here. You can completely customize your own messages. However, the hex colors need to be like this: <(color)>. This is also shown in the config below.

[​IMG]

The result of this config is the following:

[​IMG]

Personalization on 1.15- servers
If your server is below 1.16, then you can also use this plugin with the standard Minecraft colors. You can choose from the following colors:

[​IMG]
Your config will then look like the following:

[​IMG]

Then this will be the result of this config.

[​IMG]


Placeholder API
Within the join and quit messages you can also use the placeholder API. This lets you customize the messages even more. More information about what you can use can be found here.
----------, Jun 18, 2022

Resource Information
Author:
----------
Total Downloads: 553
First Release: Jun 26, 2018
Last Update: Nov 22, 2025
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings