HomeJavaModsCustom Join & Quit Message
Custom Join & Quit Message
ModsJava

Custom Join & Quit Message

​ Custom Join & Quit Message - Elevate Your Server's Player Greetings! Custom Join & Quit Message is a powerful and highly customizable Spigot/PaperMC…

⬇ Download on Spigot
[​IMG]
Custom Join & Quit Message - Elevate Your Server's Player Greetings!

Custom Join & Quit Message is a powerful and highly customizable Spigot/PaperMC plugin designed to enhance player connection events with personalized and dynamic messages. From chat greetings to immersive titles and actionbars, give every player a unique welcome and farewell experience.



✨ Features




Commands & Permissions


/jqm reload - Reloads the plugin configuration - customjoinquit.admin
/jqm - General access to plugin commands - customjoinquit.admin

customjoinquit.admin - Allows reloading the plugin. - op
customjoinquit.join - Allows player to have the custom join chat message. - true
customjoinquit.quit - Allows player to have the custom quit chat message. - true
customjoinquit.actionbar - Allows player to see the actionbar welcome message. - true
customjoinquit.title - Allows player to see the title welcome message. - true
customjoinquit.motd - Allows player to see the MOTD message in chat on join. - true
customjoinquit.join.<key> - Use a specific join message defined in config (e.g., customjoinquit.join.vip). - false
customjoinquit.quit.<key> - Use a specific quit message defined in config (e.g., customjoinquit.quit.staff). - false


⚙️ Configuration (config.yml)


All plugin settings are easily customizable in the config.yml file, located in plugins/CustomJoinQuitMessage/.

Code (YAML):
# General settings[/B][/B]
[B ] [/B ]
[B][B]enable-join-message
: true [/B ]
[B]enable-quit-message
: true [/B ]
[B]enable-actionbar-message
: true [/B ]
[B]enable-title-message
: true [/B ]
[B]enable-motd-message
: true [/B ]
[B ] [/B ]
[B ] # Join messages[/B]
[B]join-message
: "&a%player_name% &ejoined the server!" [/B ]
[B ] # You can define different join messages for players with specific permissions (e.g., customjoinquit.vip.join)[/B]
[B ] # If a player has 'customjoinquit.vip.join', the message under 'join-messages.vip' will be used.[/B]
[B ] # Higher permissions will take precedence if multiple apply.[/B]
[B ]join-messages: [/B ]
[B]  vip
: "&6Welcome back, &c%player_name%&6, to our VIP realm!" [/B ]
[B]  staff
: "&bStaff member &3%player_name% &bhas entered the server." [/B ]
[B ] [/B ]
[B ] # Quit messages[/B]
[B]quit-message
: "&c%player_name% &7left the server." [/B ]
[B ] # Similar to join messages, you can define different quit messages for players with permissions.[/B]
[B ]quit-messages: [/B ]
[B]  vip
: "&6Goodbye, &c%player_name%&6! See you soon!" [/B ]
[B]  staff
: "&bStaff member &3%player_name% &bhas left the server." [/B ]
[B ] [/B ]
[B ] # Actionbar welcome message[/B]
[B]actionbar-message
: "&eWelcome to the server, &a%player_name%&e!" [/B ]
[B]actionbar-duration-seconds
: 5 # How long the actionbar message stays visible[/B]
[B ] [/B ]
[B ] # Title welcome message[/B]
[B]title-message-title
: "&6Welcome" [/B ]
[B]title-message-subtitle
: "&eTo the Server, &a%player_name%!" [/B ]
[B]title-fade-in-ticks
: 20 # 1 second (20 ticks per second)[/B]
[B]title-stay-ticks
: 60     # 3 seconds[/B]
[B]title-fade-out-ticks
: 20 # 1 second[/B]
[B ] [/B ]
[B ] # MOTD message (displayed in chat on join)[/B]
[B ]motd-message: [/B ]
[B ]  - "&6&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" [/B ]
[B ]  - "" [/B ]
[B ]  - "&eWelcome, &a%player_name%&e, to our amazing server!" [/B ]
[B]  - "&7Current players online
: &f%server_online%&7/%server_max_players%"[/B]
[B]  - "&7Don't forget to visit our website
: &a[yourwebsite.com]"[/B]
[B ]  - "" [/B ]
[B ]  - "&6&l▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬" [/B ]
[B ] [/B ]
[B ] # Plugin messages[/B]
[B ]messages: [/B ]
[B]  reload-success
: "&aCustomJoinQuitMessage configuration reloaded!" [/B ]
[B]  no-permission
: "&cYou don't have permission to use this command."





Installation




    • Download the CustomJoinQuitMessage-1.4.jar file.
    • Place the CustomJoinQuitMessage-1.4.jar file into your server's plugins/ folder.
    • Optional: For full dynamic placeholder support, download and install PlaceholderAPI beforehand.
    • Restart or reload your server.
    • The default config.yml will be generated in plugins/CustomJoinQuitMessage/. Customize it to your needs!
Compatibility



Support & Contributions

If you encounter any bugs, have suggestions, or need assistance, please feel free to reach out to me! https://discord.gg/7hG6yVHS

Screenshots

Spoiler: Images
MOTD

[​IMG]

Commands

[​IMG]

Welcome Message, Actionbar & motd

[​IMG]

Actionbar
[​IMG]

Welcome Message

[​IMG]


Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Custom Join & Quit Message is a free Minecraft Java mod. Compatible with Minecraft 1.13, 1.14, 1.15, 1.16 and newer. Downloaded 257 times (via Spigot). Download it and open it directly in the game.

Explore more