Earlier Versions
| Name | Size | Uploaded | Game Version | Downloads | |
| Node Whitelist v3.5 release | 12.15 KB | Mar 3, 2013 | CB 1.4.7-R1.0 | 770 | Download |
| NodeWhitelist-3.0 release | 12.17 KB | May 6, 2012 | CB 1.2.5-R1.2 | 907 | Download |
| NodeWhitelist-2.2 beta | 8.20 KB | May 5, 2012 | CB 1.2.5-R1.0 | 380 | Download |
Description

Now on Github!!!
What It Does?
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:
- Waive restraints for specific members until their next login.
- Block Interaction -> Breaking blocks, placing blocks, picking up items, mob aggroo, attacking/punching.
- Block Talking -> Their ability to talk in game. Also sends a message to them upon each attempt. *configurable*
- Give a Login Notice -> A notice given to the non whitelisted player upon login.
Each of these can be configured separately with a separate message in the config file.
How Does It Work?
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! 😀
Configuration
Moved to This Page
Commands:
/WaiveConstraints <player>
- Alias="/wc <player>"
- Waives the restraints on a specified player until their next login. The player must not be whitelisted for it to work. "if a player is already whitelisted, you can't use it to re enable their restraints"
- Can be used to add restraints back to players who have had them removed with the command "Just in case its a bad decision to remove them."
- Permission: NodeWhitelist.Waive "or OP"
Support
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.
Get 0.05 TON 💎
Download
Add a comment