name: CreativeControl
version: 1.0.3
author: Msrules123
main: me.msrules123.creativecontrol.CreativeControl
softdepend: [Vault]
commands:
  creativecontrol:
    description: CreativeControl command for CreativeControl
    usage: '/<command> help'
    aliases: [ccontrol, cc]
  ccpermissions:
    description: Edit permissions added or removed within gamemode change.
    usage: '/<command> help'
    aliases: [ccperms]
  cccommands:
    description: Edit commands disabled in creative gamemode.
    usage: '/<command> help'
    aliases: [cccmds]

permissions:
  cc.*:
    description: Gives all permissions attached to this plugin.
    children:
      cc.allow.*: true
      cc.bypass.*: true
      cc.cc.*: true
    default: op
  cc.allow.*:
    description: Gives all permissions for the player for allowable content while in creative.
    children:
      cc.allow.armorstand: true
      cc.allow.beacon: true
      cc.allow.breed: true
      cc.allow.chickenegg: true
      cc.allow.container.*: true
      cc.allow.damage.*: true
      cc.allow.destroyfarmland: true
      cc.allow.drop: true
      cc.allow.expbottle: true
      cc.allow.eyeofender: true
      cc.allow.fillenderportal: true
      cc.allow.fish: true
      cc.allow.ignite: true
      cc.allow.itemframe: true
      cc.allow.jukebox: true
      cc.allow.mobspawn: true
      cc.allow.monsteregg: true
      cc.allow.pickup: true
      cc.allow.plant: true
      cc.allow.potion: true
      cc.allow.shooting: true
      cc.allow.snowball: true
    default: op
  cc.allow.armorstand:
    description: Gives permission for the player to interact with armor stands in creative.
    default: op
  cc.allow.beacon:
    description: Gives permission for the player to interact with beacons in creative.
    default: op
  cc.allow.breed:
    description: Gives permission for the player to breed animals in creative.
    default: op
  cc.allow.chickenegg:
    description: Gives permission for the player to throw a chicken egg while in creative.
    default: op
  cc.allow.container.*:
    description: Gives permission for the player to use all containers while in creative.
    children:
      cc.allow.container.brewing: true
      cc.allow.container.chest: true
      cc.allow.container.chestdouble: true
      cc.allow.container.crafting: true
      cc.allow.container.dispenser: true
      cc.allow.container.donkey: true
      cc.allow.container.dropper: true
      cc.allow.container.enchant: true
      cc.allow.container.enderchest: true
      cc.allow.container.furnace: true
      cc.allow.container.hopper: true
      cc.allow.container.horse: true
      cc.allow.container.minecart: true
      cc.allow.container.repair: true
      cc.allow.container.villager: true
    default: op
  cc.allow.container.brewing:
    description: Gives permission for the player to use the brewing station while in creative.
    default: op
  cc.allow.container.chest:
    description: Gives permission for the player to use single chests while in creative.
    default: op
  cc.allow.container.chestdouble:
    description: Gives permission for the player to use double chests while in creative.
    default: op
  cc.allow.container.crafting:
    description: Gives permisssion for the player to use crafting tables while in creative.
    default: op
  cc.allow.container.dispenser:
    description: Gives permission for the player to use dispensors while in creative.
    default: op
  cc.allow.container.donkey:
    description: Gives permission for the player to edit donkeys while in creative.
    default: op
  cc.allow.container.dropper:
    description: Gives permission for the player to use droppers while in creative.
    default: op
  cc.allow.container.enchant:
    description: Gives permission for the player to use enchantment tables while in creative.
    default: op
  cc.allow.container.enderchest:
    description: Gives permission for the player to use enderchests while in creative.
    default: op
  cc.allow.container.furnace:
    description: Gives permission for the player to use furnaces while in creative.
    default: op
  cc.allow.container.hopper:
    description: Gives permission for the player to use hoppers while in creative.
    default: op
  cc.allow.container.horse:
    description: Gives permission for the player to edit horses while in creative.
    default: op
  cc.allow.container.minecart:
    description: Gives permission for the player to use minecarts while in creative.
    default: op
  cc.allow.container.repair:
    description: Gives permission for the player to use anvils while in creative.
    default: op
  cc.allow.container.villager:
    description: Gives permission for the player to interact with villagers while in creative.
    default: op
  cc.allow.damage.*:
    description: Gives permission for the player to damage all types of entities while in creative.
    children:
      cc.allow.damage.ambient: true
      cc.allow.damage.animal: true
      cc.allow.damage.endercrystal: true
      cc.allow.damage.irongolem: true
      cc.allow.damage.monster: true
      cc.allow.damage.player: true
      cc.allow.damage.snowman: true
      cc.allow.damage.villager: true
    default: op
  cc.allow.damage.ambient:
    description: Gives permission for the player to damage ambient entities while in creative.
    default: op
  cc.allow.damage.animal:
    description: Gives permission for the player to damage animal entities while in creative.
    default: op
  cc.allow.damage.endercrystal:
    description: Gives permission for the player to damage ender crystals while in creative.
    default: op
  cc.allow.damage.irongolem:
    description: Gives permission for the player to damage iron golems while in creative.
    default: op
  cc.allow.damage.monster:
    description: Gives permission for the player to damage monster entities while in creative.
    default: op
  cc.allow.damage.player:
    description: Gives permission for the player to damage player entities while in creative.
    default: op
  cc.allow.damage.snowman:
    description: Gives permission for the player to damage snowmen entities while in creative.
    default: op
  cc.allow.damage.villager:
    description: Gives permission for the player to damage villager entities while in creative.
    default: op
  cc.allow.destroyfarmland:
    description: Gives permission for the player to destroy farmland while in creative.
    default: op
  cc.allow.drop:
    description: Gives permission for the player to drop items while in creative.
    default: op
  cc.allow.expbottle:
    description: Gives permission for the player to throw xp bottles while in creative.
    default: op
  cc.allow.eyeofender:
    description: Gives permission for the player to use eye of ender while in creative.
    default: op
  cc.allow.fillenderportal:
    description: Gives permission for the player to fill an end portal while in creative.
    default: op
  cc.allow.fish:
    description: Gives permission for the player to fish while in creative.
    default: op
  cc.allow.ignite:
    description: Gives permission for the player to ignite blocks while in creative.
    default: op
  cc.allow.itemframe:
    description: Gives permission for the player to place item frames while in creative.
    default: op
  cc.allow.jukebox:
    description: Gives permission for the player to use jukeboxes while in creative.
    default: op
  cc.allow.mobspawn:
    description: Gives permission for the player to spawn iron golems, witches and snowmen while in creative.
    default: op
  cc.allow.monsteregg:
    description: Gives permission for the player to use mob eggs while in creative.
    default: op
  cc.allow.pickup:
    description: Gives permission for the player to pickup items while in creative.
    default: op
  cc.allow.plant:
    description: Gives permission for the player to plant items while in creative.
    default: op
  cc.allow.potion:
    description: Gives permission for the player to use potions while in creative.
    default: op
  cc.allow.shooting:
    description: Gives permission for the player to shoot bows while in creative.
    default: op
  cc.allow.snowball:
    description: Gives permission for the player to use snowballs while in creative.
    default: op
  cc.bypass.*:
    description: Gives permission for the player to bypass all CreativeControl exclusions while in creative.
    children:
      cc.bypass.bucketplace: true
      cc.bypass.bedrock: true
      cc.bypass.break: true
      cc.bypass.gamemode.*: true
      cc.bypass.itemframe.*: true
      cc.bypass.minecarts.break: true
      cc.bypass.minecarts.place: true
      cc.bypass.permissions: true
      cc.bypass.place: true
      cc.bypass.worldedit: true
    default: op
  cc.bypass.bucketplace:
    description: Gives permission for the player to bypass bucket placing while in creative.
    default: op
  cc.bypass.bedrock:
    description: Gives permission for the player to bypass bedrock breaking while in creative.
    default: op
  cc.bypass.break:
    description: Gives permission for the player to bypass block drops while in creative.
    default: op
  cc.bypass.gamemode.*:
    description: Gives permission for the player to bypass all gamemodes features.
    children:
      cc.bypass.gamemode.adventure: true
      cc.bypass.gamemode.creative: true
      cc.bypass.gamemode.inventory: true
      cc.bypass.gamemode.permissions: true
      cc.bypass.gamemode.spectator: true
      cc.bypass.gamemode.survival: true
    default: op
  cc.bypass.gamemode.adventure:
    description: Gives permission for the player to bypass disabled adventure.
    default: op
  cc.bypass.gamemode.creative:
    description: Gives permission for the player to bypass disabled creative.
    default: op
  cc.bypass.gamemode.inventory:
    description: Gives permission for the player to bypass inventory switching.
    default: op
  cc.bypass.gamemode.permissions:
    description: Gives permission for the player to bypass disabled permissions.
    default: op
  cc.bypass.gamemode.spectator:
    description: Gives permission for the player to bypass disabled spectator.
    default: op
  cc.bypass.gamemode.survival:
    description: Gives permission for the player to bypass disabled survival.
    default: op
  cc.bypass.itemframe.*:
    description: Gives permission for the player to bypass item frame actions.
    children:
      cc.bypass.itemframe.break: true
      cc.bypass.itemframe.place: true
    default: op
  cc.bypass.itemframe.break:
    description: Gives permission for the player to bypass breaking item frames while in creative.
    default: op
  cc.bypass.itemframe.place:
    description: Gives permission for the player to bypass placing item frames while in creative.
    default: op
  cc.bypass.minecarts.break:
    description: Gives permission for the player to bypass breaking minecarts while in creative.
    default: op
  cc.bypass.minecarts.place:
    description: Gives permission for the player to bypass placing minecarts while in creative.
    default: op
  cc.bypass.permissions:
    description: Gives permission for the player to bypass permission checks.
    default: op
  cc.bypass.place:
    description: Gives permission for the player to bypass placing blocks while in creative.
    default: op
  cc.cc.*:
    description: Gives permission for the player to all CreativeControl commands.
    children:
      cc.cc.addcmd: true
      cc.cc.cc: true
      cc.cc.memory: true
      cc.cc.reload: true
      cc.cc.removecmd: true
    default: op
  cc.cc.add:
    description: Gives permission to the /cc add command.
    default: op
  cc.cc.addcmd:
    description: Gives permission to the /cc addcmd command.
    default: op
  cc.cc.cc:
    description: Gives permission to the /cc command.
    default: op
  cc.cc.memory:
    description: Gives permission to the /cc memory command.
    default: op
  cc.cc.reload:
    description: Gives permission to the /cc reload command.
    default: op
  cc.cc.remove:
    description: Gives permission to the /cc remove command.
    default: op
  cc.cc.removecmd:
    description: Gives permission to the /cc removecmd command.
    default: op