Permissions

Permissions

STB will work with any superperms-supporting permissions plugin. The following permission nodes are understood:

General Nodes

NodeDescriptionDefault
stb.adminGives full permission to do anything with STBop
stb.access.anyAllows access to private block GUI'sop

Command Nodes

NodeDescriptionDefault
stb.commands.chargeAllows the /stb charge command to be usedop
stb.commands.debugAllows the /stb debug command to be usedop
stb.commands.getcfgAllows the /stb getcfg command to be usedop
stb.commands.giveAllows the /stb give command to be usedop
stb.commands.recipeAllows the /stb recipe command to be usedplayer
stb.commands.renameAllows the /stb rename command to be usedplayer
stb.commands.rename.freeAllows the /stb rename command to be used for no experience costop
stb.commands.saveAllows the /stb save command to be usedop
stb.commands.setcfgAllows the /stb setcfg command to be usedop
stb.commands.showAllows the /stb show command to be usedop
stb.recipebook.freefabAllows free fabrication of items via the recipe bookop

For full documentation of what each command does, see Commands.

Item-Specific Nodes

These nodes exists for every known item ID - see Item Reference for a full list of item IDs.

NodeDescriptionDefault
stb.interact.{item-id}Allows an item to be used (left- or right-clicking with the item in hand)true
stb.interact_block.{item-id}Allows a placed block to be used by right-clicking ittrue
stb.place.{item-id}Allows the item to be placed as a blocktrue
stb.break.{item-id}Allows a placed block to be brokentrue
stb.craft.{item-id}Allows the item to be crafted (v0.0.4+)true
stb.allow.{item-id}Parent node giving all of the above nodes (v0.0.4+)true

For example, to prevent a player (or permission group) breaking Redstone Clocks, add the permission node stb.break.redstoneclock = false to the player or group. The syntax here obviously depends on the permission plugin you're using.

The default permissions allow all actions to be taken on/with every STB item block.

For block protection, larger servers will probably be best served by using a dedicated protection plugin such as WorldGuard but these permissions exist as another protection option for specific STB block and item types.