superm.antiguest.allowbuild:
    description: deny building
    default: false
    children:
        antiguest.preventions.placeblock: true
        antiguest.preventions.breakblock: true

superm.bukkit.playercommands:
    description: commands for players
    default: true
    children: 
        bukkit.command.version: true
        bukkit.command.plugins: true
        bukkit.command.tell: true
        bukkit.command.kill: true
        bukkit.command.me: true
        bukkit.command.help: true

superm.bukkit.servercommands:
    description: commands for server ops
    default: op
    children:
        bukkit.command.reload: true
        bukkit.command.kick: true
        bukkit.command.ban.player: true
        bukkit.command.ban.list: true
        bukkit.command.unban.player: true
        bukkit.command.ban.ip: true
        bukkit.command.unban.ip: true
        bukkit.command.op.give: true
        bukkit.command.op.take: true
        bukkit.command.stop: true
        bukkit.command.save.perform: true
        bukkit.command.save.disable: true
        bukkit.command.save.enable: true
        bukkit.command.say: true
        bukkit.command.whitelist.enable: true
        bukkit.command.whitelist.disable: true
        bukkit.command.whitelist.add: true
        bukkit.command.whitelist.remove: true
        bukkit.command.whitelist.list: true
        bukkit.command.whitelist.reload: true
        bukkit.command.time.add: true
        bukkit.command.time.set: true
        bukkit.command.gamemode: true
        bukkit.command.xp: true

superm.bukkit.teleports:
    description: teleportation
    default: op
    children:
        bukkit.command.teleport: true
        
superm.bukkit.spawnitems:
    description: spawning items
    default: op
    children:
        bukkit.command.give: true

superm.bpermissions.admin:
    description: permissions control
    default: op
    children:
        bpermissions.admin: true

superm.kit.rank0:
    description: kit for nomad
    default: op
    children:
        commandbook.kit.kits.starter: true
        
superm.kit.rank1:
    description: kit for villager
    default: op
    children:
        commandbook.kit.kits.villager: true
        
superm.kit.rank2:
    description: kit for farmer
    default: op
    children:
        commandbook.kit.kits.farmer: true
        commandbook.kit.kits.animals: true

superm.kit.rank3:
    description: kit for scout
    default: op
    children:
        commandbook.kit.kits.scout: true

superm.kit.rank4:
    description: kit for knight
    default: op
    children:
        commandbook.kit.kits.knight: true

superm.kit.rank5:
    description: kit for assassin
    default: op
    children:
        commandbook.kit.kits.assassin: true

superm.kit.rank6:
    description: kit for mage
    default: op
    children:
        commandbook.kit.kits.mage: true

superm.kit.rank7:
    description: kit for archmage
    default: op
    children:
        commandbook.kit.kits.archmage: true

superm.kit.rank8:
    description: kit for prophet
    default: op
    children:
        commandbook.kit.kits.dyes: true

superm.commandbook.god:
    description: god mode
    default: op
    children:
        commandbook.god: true
        
superm.commandbook.heal:
    description: healing
    default: op
    children:
        commandbook.heal: true
        
superm.commandbook.playerspawnitems:
    description: item spawning
    default: op
    children:
        commandbook.give: true    
        
superm.commandbook.spawnitems:
    description: item spawning
    default: op
    children:
        commandbook.give.other: true
        commandbook.give.infinite: true
        commandbook.give.give.stacks: true
        commandbook.give.give.stacks.unlimited: true
        commandbook.more: true
        commandbook.more.infinate: true
        
superm.commandbook.who:
    description: player info
    default: true
    children:
        commandbook.who: true
        
superm.commandbook.players:
    description: simple commands for players
    default: op
    children:
        commandbook.motd: true
        commandbook.intro: true
        commandbook.midi: true
        commandbook.rules: true
        commandbook.kit.list: true
        commandbook.spawn: true
        commandbook.home.teleport: true
        commandbook.home.set: true
        commandbook.say: true
        commandbook.say.me: true
        commandbook.msg: true
        commandbook.whereami: true
        commandbook.whereami.compass: true

superm.commandbook.mobspawning:
    description: commandbook mob spawn commands
    default: op
    children:            
        commandbook.spawnmob: true
        commandbook.spawnmob.many: true
        
superm.commandbook.server:
    description: server commands
    default: op
    children:        
        commandbook.setspawn: true
        commandbook.time.check: true
        commandbook.time: true
        commandbook.time.lock: true
        commandbook.time.player: true
        commandbook.time.other: true
        commandbook.time.player.check: true
        commandbook.biome: true
        commandbook.biome.other: true
        commandbook.broadcast: true
        commandbook.away: true
        commandbook.gamemode: true
        commandbook.gamemode.change: true
        commandbook.gamemode.change.other: true
        commandbook.gamemode.check: true
        commandbook.gamemode.check.other: true
        commandbook.whois: true
        commandbook.whois.other: true
        commandbook.ip-address: true
        commandbook.debug.info: true
        commandbook.debug.clock: true
        commandbook.reload: true
 
superm.commandbook.moderator:
    description: commandbook moderator commands
    default: op
    children: 
        commandbook.mute: true
        commandbook.kick: true
        commandbook.kick.exempt: true
        commandbook.god: true

superm.commandbook.admin:
    description: commandbook admin commands
    default: op
    children:
        commandbook.bans.ban: true
        commandbook.bans.exempt: true
        commandbook.bans.unban: true
        commandbook.bans.isbanned: true
        commandbook.bans.baninfo: true
        commandbook.bans.load: true
        commandbook.bans.save: true
        commandbook.bans.god.other: true
    
superm.commandbook.weather:
    description: commandbook weather commands
    default: op
    children: 
        commandbook.weather: true
        commandbook.weather.thunder: true
        
superm.commandbook.teleports:
    description: commandbook teleport commands
    default: op
    children:
        commandbook.teleport: true
        commandbook.teleport.other: true
        commandbook.teleport.coords: true
        commandbook.return: true
        commandbook.call: true
        commandbook.home.other: true
        commandbook.home.teleport.other: true
        commandbook.set.other: true
        
superm.commandbook.warps:
    description: commandbook warp commands
    default: op
    children:
        commandbook.warp.teleport: true
        commandbook.warp.teleport.other: true
        commandbook.warp.set: true
        commandbook.warp.remove: true
        commandbook.warp.remove.other: true
        commandbook.warp.list: true
        
superm.commandbook.funstuff:
    description: mess with ppl
    default: op
    children:
        commandbook.slap: true
        commandbook.slap.other: true
        commandbook.rocket: true
        commandbook.rocket.other: true
        commandbook.barrage: true
        commandbook.barrage.other: true
        commandbook.shock: true
        commandbook.shock.other: true
        commandbook.thor: true
        commandbook.thor.other: true

superm.commandbook.rank8:
    description: blocks the prophet can spawn
    default: false
    children:
        commandbook.items.1: true
        commandbook.items.2: true
        commandbook.items.3: true
        commandbook.items.4: true
        commandbook.items.5: true
        commandbook.items.12: true
        commandbook.items.13: true
        commandbook.items.17: true
        commandbook.items.18: true
        commandbook.items.45: true
        commandbook.items.48: true
        commandbook.items.79: true
        commandbook.items.80: true


superm.firstlastseen:
    description:  all firstlastseen access
    default: true
    children:
        firstlastseen.firstseen: true
        firstlastseen.lastseen: true
        firstlastseen.seen: true

superm.groupannouncer.admin:
    description:  group announcer admin
    default: op
    children:
        ga.admin: true

superm.honeypot.admin:
    description:  all honeypot admin
    default: op
    children:
        honeypot.break: true
        honeypot.create: true

superm.limitedcreative.gamemode: 
    description: switch ability
    default: op
    children:         
        limitedcreative.switch_gamemode: true
        
superm.limitedcreative.backonly: 
    description: switch back to survival only setting
    default: true
    children:         
        limitedcreative.switch_gamemode.backonly: true
        
superm.limitedcreative.survival: 
    description: switch to survival only
    default: true
    children:
        limitedcreative.switch_gamemode.survival: true
        
superm.limitedcreative.admin: 
    description: all use of limited creative
    default: op
    children: 
        limitedcreative.config: true
        limitedcreative.regions: true
        limitedcreative.switch_gamemode.other: true
        limitedcreative.keepinventory: true
        limitedcreative.nolimit.drop: true
        limitedcreative.nolimit.pickup: true
        limitedcreative.nolimit.chest: true
        limitedcreative.nolimit.sign: true
        limitedcreative.nolimit.pvp: true
        limitedcreative.nolimit.use: true
        limitedcreative.nolimit.break: true

superm.logblock.tools:
    description: just the lb tools
    default: op
    children:
        logblock.spawntools: true
        logblock.tools.tool: true
        logblock.tools.toolblock: true

superm.logblock.admin:
    description: ower logblock rights
    default: op
    children:
        logblock.rollback: true
        logblock.clearlog: true
        logblock.hide: true
        logblock.ignorerestrictions: true

superm.logblock.moderator:
    description: Mod use of logblock
    default: op
    children:
        logblock.lookup: true
        logblock.tp: true
        logblock.me: true

superm.lwc.admin:
    description: lwc admin power
    default: op
    children:
        lwc.admin: true
        
superm.lwc.moderator:
    description: lwc mod power
    default: false
    children:
        lwc.mod: true
        
superm.lwc.player:
    description: lwc player
    default: true
    children:
        lwc.protect: true
        
superm.mcbans.lookup:
    description: mcbans lookup and view
    default: op
    children:
        mcbans.lookup: true
        mcbans.ban.view: true
        
superm.mcbans.kick:
    description: mcbans mod
    default: op
    children:
        mcbans.kick: true
        
superm.mcbans.moderator:
    description: mcbans mod
    default: op
    children:
        mcbans.ban.temp: true
        mcbans.mod: true

superm.mcbans.admin:
    description: mcbans admin
    default: op
    children:
        mcbans.unban: true
        mcbans.ban.local: true
        mcbans.ban.global: true
        mcbans.admin: true        
        
superm.mchat.*:
    description: Allows full use of mChat.
    children:
        mchat.reload: true
        mchat.user: true
        mchat.group: true
        mchat.coloredchat: true
        mchat.censorbypass: true
        mchat.gui: true
        mchat.me: true
        mchat.afk: true
        mchat.afkother: true
        mchat.list: true
        mchat.who: true
superm.mchat.reload:
    description: Allow usage of /mchat reload '[config/info/censor/all]'
    children:
        mchat.reload.config: true
        mchat.reload.info: true
        mchat.reload.censor: true
        mchat.reload.all: true
superm.mchat.suppress.*:
    description: Allow usage suppression of all messages.
    children:
        mchat.suppress.join: true
        mchat.suppress.qui: true
        mchat.suppress.kick: true
        mchat.suppress.death: true
superm.mchat.pm.*:
    description: Allow usage of all PM functions
    children:
        mchat.pm.pm: true
        mchat.pm.reply: true
        mchat.pm.invite: true
superm.mchat.bypass.*:
    description: Allow usage bypass of all Automatic functions.
    children:
        mchat.bypass.afk: true
        mchat.bypass.afkkick: true
superm.mchat.user:
    description: Allows full use of all user info related mChat commands.
    children:
        mchat.user.add: true
        mchat.user.edit: true
        mchat.user.remove: true
superm.mchat.group:
    description: Allows full use of all group info related mChat commands.
    children:
        mchat.group.add: true
        mchat.group.edit: true
        mchat.group.remove: true
superm.mchat.user.add:
    description: Allows full use of all user info add mChat commands.
    children:
        mchat.user.add.player: true
        mchat.user.add.ivar: true
        mchat.user.add.world: true
        mchat.user.add.wvar: true
superm.mchat.user.edit:
    description: Allows full use of all user info edit mChat commands.
    children:
        mchat.user.edit.name: true
        mchat.user.edit.ivar: true
        mchat.user.edit.ival: true
        mchat.user.edit.group: true
        mchat.user.edit.world: true
        mchat.user.edit.wvar: true
        mchat.user.edit.wval: true
superm.mchat.user.remove:
    description: Allows full use of all user info remove mChat commands.
    children:
        mchat.user.remove.player: true
        mchat.user.remove.ivar: true
        mchat.user.remove.world: true
        mchat.user.remove.wvar: true
superm.mchat.group.add:
    description: Allows full use of all group info add mChat commands.
    children:
        mchat.group.add.group: true
        mchat.group.add.ivar: true
        mchat.group.add.world: true
        mchat.group.add.wvar: true
superm.mchat.group.edit:
    description: Allows full use of all group info edit mChat commands.
    children:
        mchat.group.edit.name: true
        mchat.group.edit.ivar: true
        mchat.group.edit.ival: true
        mchat.group.edit.world: true
        mchat.group.edit.wvar: true
        mchat.group.edit.wval: true
superm.mchat.group.remove:
    description: Allows full use of all group info remove mChat commands.
    children:
        mchat.group.remove.group: true
        mchat.group.remove.ivar: true
        mchat.group.remove.world: true
        mchat.group.remove.wvar: true

superm.nocheat.moderator:
    description: view log messages from nocheat
    default: op
    children:
        nocheat.admin.chatlog: true

superm.nocheat.admin:
    description: admin over nocheat
    default: op
    children:
        nocheat.admin.commands: true
        nocheat.admin.reload: true

superm.points.players:
    description: allow go to spawn
    default: op
    children:
        points.spawn: true
        points.home: true
        
superm.points.warp:
    description: mage level access
    default: op
    children:
        points.warp: true

superm.points.admin:
    description: admin warp access
    default: op
    children:
        points.admin: true

superm.pvptoggle.players:
    description: default pvptoggle group
    default: true
    children:
        pvptoggle.use: true
        pvptoggle.command.toggle: true
        pvptoggle.command.status: true
        

superm.pvptoggle.admin:
    description: default pvptoggle group
    default: op
    children:
        pvptoggle.command.admin: true
        pvptoggle.gcommand.status: true
        pvptoggle.gcommand.admin: true
        pvptoggle.pvp.force: false
        pvptoggle.pvp.deny: false
  
superm.pvptoggle.autopvp:
    description: pvp on by default!
    default: false
    children:
        pvptoggle.pvp.autoenable: true

        
superm.pvptoggle.forcepvp:
    dexcription: force pvp on
    default: false
    children:
        pvptoggle.pvp.force: true
        
superm.pvptoggle.denypvp:
    description: deny all pvp
    default: false
    children:
        pvptoggle.pvp.deny: true
      
superm.residence.admin:
    description: residence admin
    default: op
    children:
        residence.admin: true
    
        
superm.simplejail.moderator:
    description: Moderator rights for using SimpleJail
    default: false
    children:
        SimpleJail.jail: true
        SimpleJail.unjail: true
        SimpleJail.jailtime: true

superm.simplespleef.denyall:
    description: deny all simple slpeef commands
    default: false
    children:
         simplespleef.help: false
         simplespleef.announce: false
         simplespleef.join: false
         simplespleef.arenas: false
         simplespleef.info: false
         simplespleef.list: false
         simplespleef.team: false
         simplespleef.ready: false
         simplespleef.start: false
         simplespleef.countdown: false
         simplespleef.leave: false
         simplespleef.stop: false
         simplespleef.delete: false
         simplespleef.reset: false
         simplespleef.watch: false
         simplespleef.back: false
         simplespleef.admin: false
         simplespleef.sign.help: false
         simplespleef.sign.announce: false
         simplespleef.sign.join: false
         simplespleef.sign.arenas: false
         simplespleef.sign.info: false
         simplespleef.sign.list: false
         simplespleef.sign.team: false
         simplespleef.sign.ready: false
         simplespleef.sign.start: false
         simplespleef.sign.countdown: false
         simplespleef.sign.leave: false
         simplespleef.sign.stop: false
         simplespleef.sign.delete: false
         simplespleef.sign.reset: false
         simplespleef.sign.watch: false
         simplespleef.sign.back: false

superm.simplespleef.player:
    description: player simple slpeef commands
    default: false
    children:
         simplespleef.help: true
         simplespleef.announce: true
         simplespleef.join: true
         simplespleef.arenas: true
         simplespleef.info: true
         simplespleef.list: true
         simplespleef.team: true
         simplespleef.ready: true
         simplespleef.start: true
         simplespleef.countdown: true
         simplespleef.leave: true
         simplespleef.stop: true
         simplespleef.delete: true
         simplespleef.reset: true
         simplespleef.watch: true
         simplespleef.back: true
         simplespleef.admin: false
         simplespleef.sign.help: true
         simplespleef.sign.announce: true
         simplespleef.sign.join: true
         simplespleef.sign.arenas: true
         simplespleef.sign.info: true
         simplespleef.sign.list: true
         simplespleef.sign.team: true
         simplespleef.sign.ready: true
         simplespleef.sign.start: true
         simplespleef.sign.countdown: true
         simplespleef.sign.leave: true
         simplespleef.sign.stop: true
         simplespleef.sign.delete: true
         simplespleef.sign.reset: true
         simplespleef.sign.watch: true
         simplespleef.sign.back: true

superm.simplyvanish.admin:
    description: vanish admni
    default: op
    children:
        simplyvanish.vanish.other: true
        simplyvanish.reload: true
        
        
superm.simplyvanish.moderator:
    description: vanish moderator
    default: op
    children:
        simplyvanish.vanish.self: true
        simplyvanish.vanished: true
        
superm.spawneradjuster.canchange:
    description: can change spawners
    default: op
    children:
        SpawnerAdjuster.ChangeSpawnType: true
        
superm.spawneradjuster.neurtral:
    description: spawner change neutral mobs
    default: op
    children:
        SpawnerAdjuster.SetMobs.Neutral.Pig: true
        SpawnerAdjuster.SetMobs.Neutral.Wolf: true
        SpawnerAdjuster.SetMobs.Neutral.Chicken: true
        SpawnerAdjuster.SetMobs.Neutral.Sheep: true
        SpawnerAdjuster.SetMobs.Neutral.Cow: true
        SpawnerAdjuster.SetMobs.Neutral.Squid: true
        SpawnerAdjuster.SetMobs.Neutral.Ocelot: true
        SpawnerAdjuster.SetMobs.Neutral.Mooshroom: true
        SpawnerAdjuster.SetMobs.Neutral.Villager: true
        

superm.spawneradjuster.hostile:
    description: spawner change hostile mobs
    default: op
    children:
        SpawnerAdjuster.SetMobs.Hostile.Creeper: true
        SpawnerAdjuster.SetMobs.Hostile.Spider: true
        SpawnerAdjuster.SetMobs.Hostile.CaveSpider: true
        SpawnerAdjuster.SetMobs.Hostile.Skeleton: true
        SpawnerAdjuster.SetMobs.Hostile.Silverfish: true
        SpawnerAdjuster.SetMobs.Hostile.Slime: true
        SpawnerAdjuster.SetMobs.Neutral.Enderman: true

superm.spawneradjuster.nether:
    description: spawner change nether mobs
    default: op
    children:
        SpawnerAdjuster.SetMobs.Nether.Ghast: true
        SpawnerAdjuster.SetMobs.Nether.PigZombie: true
        SpawnerAdjuster.SetMobs.Nether.Blaze: true
        SpawnerAdjuster.SetMobs.Nether.MagmaCube: true

superm.spawneradjuster.other:
    description: spawner change hostile mobs
    default: op
    children:
        SpawnerAdjuster.SetMobs.Utility.IronGolem: true
        SpawnerAdjuster.SetMobs.Utility.SnowGolem: true
        SpawnerAdjuster.SetMobs.Boss.EnderDragon: true
        SpawnerAdjuster.SetMobs.Unused.Giant: true

superm.spectate.admin:
    description: for viewing ppl
    default: op
    children:   
        spectate.use: true
        
superm.spectate.noview:
    description: disable being viewed
    default: op
    children:   
        spectate.cantspectate: true
        
superm.teleportsuite.all:
    description: tp for all
    default: true
    children:
        teleport.back: true
        teleport.coords: true
        teleport.accept: true
        teleport.reject: true
        teleport.toggle: true
        teleport.cancel: true
        teleport.requests: true
        
superm.teleportsuite.players:
    description: tp for players
    default: op
    children:
        teleport.tpa: true
        teleport.tpahere: true
        
superm.teleportsuite.moderator:
    description: tp for mods
    default: op
    children:
        teleport.tp: true
        teleport.tphere: true
        teleport.tpo: true
        teleport.tpohere: true
        teleport.location: true
        teleport.world: true
        teleport.silent: true
        
superm.thumbsapply.notguest:
    description: not a guest?
    default: false
    children:
        thumbsapply.notguest: true
        
superm.tradecraft.player:
    description: regular player
    default: true
    children:
        tradecraft.canbuy: true
        tradecraft.cansell: true        
        tradecraft.canMakePlayerShops: true

superm.tradecraft.admin:
    description: tradecraft admin
    default: op
    children:
        tradecraft.canmakeinfshops: true
        tradecraft.candestroyshops: true
        tradecraft.cansetcurrency: true
        tradecraft.canreload: true
        tradecraft.canqueryothershops: true
        tradecraft.canqueryplayers: true  
        
superm.warpsigns2.create:
    description: create warpsigns
    default: op
    children:
        warpsigns2.create: true

superm.warpsigns2.follow:
    description: use warpsigns
    default: op
    children:
        warpsigns2.follow: true    

superm.weatherrestrictions.admin:
    description: all weather restrictions commands
    default: op
    children:
        weatherRestrictions.rain: true
        weatherRestrictions.thunder: true
        weatherRestrictions.clear: true
        weatherRestrictions.stats: true
        weatherRestrictions.lightning: true

superm.worldborder.admin:
    description: all default for worldborder
    default: op
    children:
        worldborder.help: true
        worldborder.set: true
        worldborder.radius: true
        worldborder.clear: true
        worldborder.list: true
        worldborder.shape: true
        worldborder.knockback: true
        worldborder.fill: true
        worldborder.trim: true
        worldborder.wshape: true
        worldborder.getmsg: true
        worldborder.setmsg: true
        worldborder.delay: true
        worldborder.whoosh: true
        worldborder.reload: true
        worldborder.debug: true
        
superm.worldguard.blacklist.lighter:
    description: lighter allow
    default: op
    children:
        worldguard.blacklist.lighter: true
        
superm.worldguard.worldguard.bedrock:
    description: allow bedrock use
    default: op
    children:
        worldguard.blacklist.bedrock: true
        
superm.worldguard.blacklist.lava:
    description: lava bucket allowed
    default: op
    children:
        worldguard.blacklist.lava: true

superm.worldguard.blacklist.tnt:
    description: allow tnt use
    default: op
    children:
        worldguard.blacklist.tnt: true
 
superm.worldguard.admin:
    description: worldguard for mods
    default: op
    children:
        worldguard.region.*: true
        worldguard.region.info: true
        worldguard.region.addmember.*: true
        worldguard.region.removemember.*: true
        worldguard.blacklist.admin: true

superm.worldguard.moderator:
    description: Worldguard for mods
    default: op
    children:
        worldguard.god: true
        worldguard.blacklist.moderator: true
        
superm.worldguard.notify:
    description: Allows blacklist notifications to be seen
    default: op
    children:
        worldguard.notify: true

superm.worldguard.heal:
    description: healing for rank3 and up
    default: op
    children:        
        worldguard.heal: true
        
superm.worldguard.zoneaccess:
    description: worldguard zone control for normal users
    default: false
    children: 
        worldguard.region.info.own: true
        worldguard.region.info.member: true
        worldguard.region.addowner.own.*: true
        worldguard.region.removeowner.own.*: true
        worldguard.region.addmember.own.*: true
        worldguard.region.removemember.own.*: true
        worldguard.region.list.own: true
        
superm.xrayinformer.moderator:
    description: look up a player
    default: op
    children:
        xcheck.check: true
        