
CustomWelcomeMessage
Simple plugin for custom join/leave message
Автор: deejvgames_5501обновлён 18 июл. 2025 г.
Общение
Описание
CustomWelcomeMessage plugin
Plugin shows custom player join/leave message
Plugin is also available on SpigotMC.org!
Since version 2.0.0 you can use plugin on 1.16.5+ (instead of 1.18.2+)
Downloads goal:
✅50 downloads
✅️100 downloads (✅ on SpigotMC)
❌200 downloads (✅ on SpigotMC)
❌250 downloads (✅ on SpigotMC)
❌300 downloads (✅️ on SpigotMC)
❌500 downloads (✅️ on SpigotMC)
Plugin features
-
Custom join message
-
Custom leave message
-
Executing commands, when a player joins the server (Added in 2.2.0)
-
Custom join message for premium ranks
-
Custom leave message for premium ranks
-
Custom unique join message
-
Personal join message
-
Chat clear on join
-
Hex support (read config.yml!!!)
-
Plugin variables
-
Update check
Config.yml
# {PLAYER} - player
# {ONLINE} - amount of players online on the server
# {UNIQUE_PLAYERS} - amount of unique players
# use \n to make new line
# you can generate HEX color on the internet, the type of HEX using in this plugin is "Legacy".
# For example &x&D&E&B&D&F&F&lWelcome is saying Welcome in light-purple color
# messages sent to player who joins the server
personal-join-message-setting: true
personal-join-message: "&a&lWelcome &2&l{PLAYER}&a&l!"
# sound played to player who joins the server
personal-join-playsound: true
personal-join-sound: "ENTITY_EXPERIENCE_ORB_PICKUP" # you can find any sound here: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
personal-join-sound-volume: 1.0 # default is 1.0
personal-join-sound-pitch: 1 # speed of playing sound. 1.0 is normal, 0.5 is half of normal speed and 2.0 is 2 times faster than normal speed
# title displayed to player who joins the server
personal-join-show-title: true
personal-join-title: "&x&D&E&B&D&F&F&lWelcome"
personal-join-subtitle: "&6Welcome, {PLAYER}"
personal-join-title-fadein: 20 # time in ticks. 1 second = 20 ticks
personal-join-title-fadeout: 20
personal-join-title-stay: 100 # how long should title stay after fade in
# blank messages sent to player who joins the server to clear the chat
personal-clear-chat: true
clear-chat-lines-amount: 100 # amount of blank lines to send when player joins the server
# messages sent to all players, after a player joins or leaves the server
global-join-message: "&8[&2+&8] &f{PLAYER}"
global-leave-message: "&8[&4-&8] &f{PLAYER}"
# Only {PLAYER} placeholder works here
join-commands:
- "give {PLAYER} minecraft:gold_ingot"
- "effect give {PLAYER} minecraft:absorption 30"
command-usage: "&6Usage: &e/cwm <info | reload>"
plugin-reloaded: "&aPlugin reloaded!"
no-permission: "&4&lSORRY! &cYou don't have permission to run this command!"
# checks for plugin updates
check-updates: true
# message sent to all players, when a player joins the server for the first time
unique-player-join: true
unique-player-join-message: "&b&l{PLAYER} &fjoined the server for the first time!"
# custom join messsages sent to all players, if a player has a custom permission
premium-join-message: true
premium-join-message-list:
cwm.vip: "&e&lVIP &f{PLAYER} &7has joined the server!"
cwm.admin: "&c&lADMIN &f{PLAYER} &7has joined the server!"
cwm.owner: "&4&lOWNER &f{PLAYER} &7has joined the server!"
# custom leave messsages sent to all players, if a player has a custom permission
premium-leave-message: true
premium-leave-message-list:
cwm.vip: "&e&lVIP &f{PLAYER} &7has left the server!"
cwm.admin: "&c&lADMIN &f{PLAYER} &7has left the server!"
cwm.owner: "&4&lOWNER &f{PLAYER} &7has left the server!"
Commands:
- /cwm reload
- /cwm info
Variables:
- {PLAYER} - player's nickname
- {ONLINE} - amount of players on the server
- {UNIQUE_PLAYERS} - amount of unique players
Permissions:
- cwm.usage (for /cwm reload and /cwm info command)
Последние версии
Все версии →release
CustomWelcomeMessage 2.2.0
2.2.018 июл. 2025 г.293Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8bukkit, paper, purpur, spigot
Что нового
# CustomWelcomeMessage 2.2.0
- Added a feature of executing commands, when a player joins the server
- Small changes in text displayed when a new update is available
- Small changes in text displayed when server couldn't check for updates
- If a player with cwm.usage permission joins the server, and a new version is available, he will receive a message saying that a new version is available
## Warning for players updating from version 2.1.1 or older!
Default commands will be executed when a player joins the server! If you don't want this add this to your config.yml file:
```
join-commands: []
```
release
CustomWelcomeMessage 2.1.1
2.1.121 июн. 2025 г.60Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6bukkit, paper, purpur, spigot
Что нового
# CustomWelcomeMessage 2.1.1
- Added helpful comments in config.yml
- Added metrics (bstats)
release
CustomWelcomeMessage 2.1.0
2.1.011 дек. 2024 г.133Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4bukkit, paper, purpur, spigot
Что нового
# **CustomWelcomeMessage 2.1.0**
- Little code changes
- **Added displaying title** on player join
- **Added playing sound** on player join
release
CustomWelcomeMessage 2.0.0
2.0.023 нояб. 2024 г.64Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3bukkit, paper, purpur, spigot
Что нового
# **CustomWelcomeMessage 2.0.0**
- **Re-coded** the plugin
- **Optimized** the code
- **Little** not important **changes** in **config**
- Now "**personal-join-message-setting**" **not have to be enabled** to use "**personal-clear-chat**"
- Added **premium leave message**
- Added **unique player join message**
- Added **{UNIQUE_PLAYERS} variable** to config.yml