
NodeWhitelist is built to help avoid the confusion of trying to make a whitelist through a permissions plugin, and instead, package it all into its own separate plugin. NodeWhitelist uses a permissions node to whitelist whole groups using a permission plugin. Do note that NodeWhitelist is NOT a permissions plugin and should not be treated as one. Node whitelist uses a permissions manager such as PEX, or bPermissions, to find out who has the permissions node, and grant them whitelisted access.
NodeWhitelist can:
Each of these can be configured separately with a separate message in the config file.
Lets say for this example we have two groups:
groups:
default:
default: true
permissions:
whitelisted:
default: false
permissions:
- NodeWhitelist.Whitelisted
mods:
default: false
permissions:
- NodeWhitelist.Waive
Notice that the "whitelisted" group has the "NodeWhitelist.Whitelisted" permissions node. That's literally all there is to it. Anyone that gets a inheritance from that group, "or any group with that specified permission node" will be treated as whitelisted.
The Mod group can use the /WaiveConstraints "/wc" command to waive non whitelisted users constraints until their next login. How about that! :D
Moved to This Page
/WaiveConstraints <player>
I would like it if people used the GitHub New Issue page for support. To do so click on the "GitHub New Issue" and submitting a new issue. This is only because I am more likely to be on there, than on here. I will try to help on here, but the github page may be more speedy. You can also submit a ticket on this page too. Either way is good.