PluginGPL-3.0-only
CustomWelcomeMessage
Simple plugin for custom join/leave message
359
Downloads
1
Followers
9 months ago
Updated
📦
4
Versions
📖About CustomWelcomeMessage
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 featuresCustom 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
# {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)