If you have any questions feel free to ask me about anything.
If you find errors within the code please message me somewhere so i can fix it as fast as possible.
Do not use this page as a stack trace storage.
Code (YAML):
permissions: # < IF there are any admin commands (like reload etc) users with this permission will be able to use it > admin: "jp.admin" # < Players with this permission will be able to use the /custommsg (set|get|clear) command DO NOT CHANGE THEESE TWO> custom_welcome: "jp.custom.welcome" custom_leave: "jp.custom.leave" # < Bypass all blacklist > color:
blacklist_bypass: "jp.color.blbypass" # < Players with this permission will see the default join message every time > nocustom-join: "jp.nocustomjoin" nocustom-leave: "jp.nocustomleave"
# < Players with this permission wont see the join messages > ignore-join: "jp.ignorejoin" ignore-leave: "jp.ignoreleave"
# < Do not send the join/leave message of this player > silent-join: "jp.silent.join" silent-leave: "jp.silent.leave" default-welcome-message: "&c%p &7joined the server!" default-leave-message: "&c%p &7left the server!" custom-message-format-join: "&a+ &c%p &f&l|&r %msg"# %p = player's name | %msg = the custom message custom-message-format-leave: "&c- &c%p &f&l|&r %msg"# %p = player's name | %msg = the custom message no-arg: "&cYou need to provide an argument for this command!" set: "&c%what &7successfully set to &r%this"#Leave successfully set to &c&lcat contains-blacklisted: "&cYour message contains colors that are blacklisted (%s)" what:
leave: "Leave" join: "Join"
# < Custom levels for ranks: permission: jp.level.<level> > # < If this is true (default) Players wont be able use theese colors > levels-act-as-blacklist: true
levels:
0:
join: -
"&k" -
"&m" -
"&l" -
"&o" leave: -
"&k" -
"&m" -
"&l" -
"&o" 1:
join: -
"&k" -
"&m" leave: -
"&k" -
"&m" 2:
join: -
"&k" leave: -
"&k" 3:
join: [] leave: []
# < Blacklist: This blacklists a color even if the user has the required level for it > blacklist:
color: -
"&k"