Permissions

Permission Nodes

PermissionDefaultDescription
limitedcreative.configopAllows changing plugin configuration ingame via commands
limitedcreative.commandopNeeded for any player that want's to use the /lc or /limitedcreative-command. If not granted, the user shouldn't see the command in /help, but he also isn't able to use the /lc c-gamemode commands, even if switch_gamemode is granted.
limitedcreative.regionopGrants access to the /lcr command, which allows to define Limited Creatives region-flags
limitedcreative.region.bypassIgnores the force of a gamemode, when region optional is disabled
limitedcreative.keepinventoryAllows bypassing the inventory separation
limitedcreative.bypass_creativearmorAllows bypassing creative armor settings. No armor is changed on going to creative.
limitedcreative.blockstate.toolopGrants ability to use the configured tool to get info about placed blocks.
limitedcreative.blockstate.commandopGrants access to the blockstate admin command to modify the database.
limitedcreative.blockstate.bypassAllows to get drops even if a block was created from a creative player or WorldEdit.
limitedcreative.nolimit.*opGrants bypassing of all nolimit-permissions.
limitedcreative.nolimit.chestAllows bypassing the "do not open a chest" and "do not open inventory"-limitation
limitedcreative.nolimit.dropAllows bypassing the "do not drop anything"-limitation
limitedcreative.nolimit.pickupAllows bypassing the "do not pickup anything"-limitation
limitedcreative.nolimit.pvpAllows bypassing the "no pvp"-limitation
limitedcreative.nolimit.mob_damageAllows bypassing the "no dealing damage to creatures"-limitation
limitedcreative.nolimit.interactAllows bypassing the "do not interact with specific blocks"-limitation
limitedcreative.nolimit.useAllows bypassing the "block place/item use"-limitation
limitedcreative.nolimit.breakAllows bypassing the "block break"-limitation
limitedcreative.nolimit.healthAllows bypassing the "don't change heal/food-state"-limitation
limitedcreative.nolimit.xpAllows bypassing the "don't get xp/level"-limitation
limitedcreative.nolimit.potionAllows bypassing the "remove all effects on leaving creative"-limitation
limitedcreative.switch_gamemodeopAllows switching of own game mode to creative/adventure and back
limitedcreative.switch_gamemode.backonlyAllows switching of own game mode to default of the not world he is in, but not to an other
limitedcreative.switch_gamemode.survivalAllows switching of own game mode to survival, but not to creative/adventure
limitedcreative.switch_gamemode.creativeAllows switching of own game mode to creative, but not to survival/adventure
limitedcreative.switch_gamemode.adventureAllows switching of own game mode to adventure, but not to creative/survival
limitedcreative.switch_gamemode.otheropAllows switching of other users game mode
limitedcreative.cmdblock.*opAllows bypassing the "command block"-limitation. So no commands are blocked for this users.

Source: http://ci.ja-s.de:8080/job/LimitedCreative/ws/target/classes/plugin.yml/*view*/

Additional/dynamic Permissions

limitedcreative.nolimit.chest.type

Allows to open the inventory of a specific inventory-type. See http://tinyurl.com/bukkit-invtype for list of available inventory-types.

Example:

  • limitedcreative.nolimit.chest.workbench
  • limitedcreative.nolimit.chest.ANVIL

Those permission are no longer need, as now inventory open, instead chest interaction is blocked


limitedcreative.nolimit.use.type[.data]

Allows to bypass the "block place/item use"-limitation for certain items.
This also works for limitedcreative.nolimit.break.type[.data] and limitedcreative.nolimit.interact.type[.data].
That way you can for example block the break of diamond-blocks for all players, but let some important players still break them, without allowing them to also break bedrock. See http://public.ja-s.de/bukkit/material for list of available material-types.

Example:

  • limitedcreative.nolimit.break.DIAMOND_BLOCK
  • limitedcreative.nolimit.use.wood.3
    (allows placing jungle wood planks)


limitedcreative.cmdblock.command[.param1[.param2]]

Allows to bypass specific blockings of commands as it tests against all partial permissions:

Example:
A Command "/execute a fuzzy command -n 256" is entered by the player which is blocked by the configuration the following permissions are tested, and if one is present for the user, he is allowed to execute the command:

  • limitedcreative.cmdblock.*
  • limitedcreative.cmdblock.execute
  • limitedcreative.cmdblock.execute.a
  • limitedcreative.cmdblock.execute.a.fuzzy
  • limitedcreative.cmdblock.execute.a.fuzzy.command
  • limitedcreative.cmdblock.execute.a.fuzzy.command.-n
  • limitedcreative.cmdblock.execute.a.fuzzy.command.-n.256