CanBuild
With this plugin you could toggle people's abilities to build with a few simple commands. This is the first plugin I have ever made.
Commands w/ Nodes
/cb <player> - Check if a player can build. canbuild.check
/cb add/give <player> - Adds the player to the build list, giving them the power to build. canbuild.toggle.add
/cb del/remove <player> - Removes the player from the build list, revoking their build power. canbuild.toggle.del
/cb help - Brings up the help menu. canbuild.help
Other Nodes
canbuild.build.allow - Will allow the player/group with this node to build no matter how they are toggled. It will always show "Player can build"
canbuild.build.deny - Will not allow the player/group with this node to build no matter how they are toggled. It will always show "Player can not build"
canbuild.build.allow will override canbuild.build.deny if for some reason a player has both nodes.
Operators have all the commands, this plugin does not require any permissions in order to work.
Thankfully this still works for 1.7.4 :D
Does it still work for 1.2.5? This plugin is vital for the greylist that I was going to reimplement :/.
Ok cool. Hope it won't take too long though :P
@ZwPBerserk
Right now I am very busy working on plugins/website things for my favorite server (TheBattleCraft.net)
Once I am done with all of it I am going to completely recode this plugin for you guys and it will have world building nodes (canbuild.override.<world>) will be the node. However again, I am VERYYYYYY busy and I am not currently updating this. Once I do though it should have all the features requested + it will work with offline players.
The plugin is great! The only thing i would like to be added is that u can add people when they are offline. Could that be possible? Ill also make a ticket about it. Would be awesome!
So I will add a node in that will override the toggling so you can set it in their permissions.
@lazarus_mub
My thoughts exactly! On my server, special members have their own worlds and don't necessarily want everyone to be able to mess with them. Using a simple perm check solves that. :)
I agree with GameCharmer, a permissions version of this would be great. It doesn't have to make permissions changes, it just need to check for (example) canbuild.allow or canbuild.deny permissions.
It seems weird to me that this basic function has disappeared from bPermissions, and that no one else is making one like it. I understand the argument that this is not a very flexible approach, but for many people it's exactly what we need..... oops slight rant.
Anyway, nice plugin, keep it up.
Would it be possible to have a permissions version of this? That way you could define who can and can't build per world. :)
@bigscary
Basically, this is more for the type of server where you would want regulate who you want to build or not. i.e. public projects. Its like a "grey list." People can log onto your servers, but can't build until you allow them to.
Are you trying to stop griefers? If so, the trouble you'll have is figuring out who's a griefer and who's not. If you give somebody permission because they convince you to, then you have to follow them around everywhere to see what they do, and decide whether or not to take away their permission again. Doesn't sound scaleable?