Important Note:Yes. This is a remake plugin of a popular server.
Recommended for nice prefixes: -
✔LuckPerms ▸ (for the rank prefix)
NOTE: May there be any bugs/features you want added, Please let me know and I will try to get on it ASAP. (If it's urgent send me a message on Discord or join the Server, since I don't check Spigot daily. Other plugin suggestions are also welcome!)
Permissions: ▹ joinmessage.OP • Receive the priority message. ▹ joinmessage.bypass • Bypass join messages. ▹ joinmessage.admin • Use admin commands.
▹ joinmessage.mvp++ • First custom join message. ▹ joinmessage.mvp+ • Second custom join message.
▹ YOU CAN ADD MORE CUSTOM JOIN MESSAGES WITH PERMISSIONS!
Code (Text):
# JoinMessage Configuration
# This plugin sends customizable join messages when players join or switch worlds
# Individual join messages with their own permissions
# Each message can be assigned to different ranks/players
# Available placeholders:
# {player} - Player's username
# {world} - World name
# {prefix} - Player's prefix from permission plugins (LuckPerms, Vault, etc.)
# {suffix} - Player's suffix from permission plugins
# {displayname} - Full display name (prefix + player + suffix)
# Use & for color codes
messages:
mvp++:
message: "&b>&c>&a> {displayname} &6joined the lobby! &a<&c<&b<"
permission: "joinmessage.mvp++"
mvp+:
message: "{displayname} &6joined the lobby!"
permission: "joinmessage.mvp+"
# Priority message for players with special permissions (like OP)
# This message will be sent instead of regular messages for players with priority permission
# This prevents OP from getting random messages since they have all permissions
priority-message: "&b>&c>&a> {displayname} &6joined the lobby! &a<&c<&b<"
# Permission required to receive the priority message
# Players with this permission will always get the priority message instead of regular ones
priority-permission: "joinmessage.OP"
# List of worlds where join messages will be sent
# Only players joining or switching to these worlds will trigger messages
whitelisted-worlds:
- "world"
- "lobby"
- "hub"
# Permission to bypass join messages
# Players with this permission won't trigger join messages
bypass-permission: "joinmessage.bypass"