Question Help with bPermissions groups.yml

Discussion in 'Bukkit Help' started by MegCrimson, Jun 21, 2016.

Thread Status:
Not open for further replies.
  1. Offline

    MegCrimson

    Hello:

    I've been working the last 3 days on my servers bPermissions group.yml file. I almost got it down I think but I've run into some issues that I don't understand how to resolve. I have googled and googled and googled some more but cant seem to figure it out. (mostly cause I'm learning how to format and code as I go along).
    Below is the current version of my group.yml file.

    ---
    Code:
    default: newbie
    groups:
        newbie:
         permissions:
          - bPermissions.build
          - bukkit.command.help
          - essentials.motd
          - essentials.spawn
          - essentials.home
          - essentials.home.bed
          - essentials.sethome
          - essentials.delhome
          - essentials.msg
          - essentials.afk
          - essentials.afk.auto
          - essentials.realname
          - essentials.recipe
          - essentials.rules
          - essentials.tpa
          - essentials.tpaccept
          - essentials.balance
          - essentials.pay
          - essentials.help
          - essentials.helpop
          - essentials.msg
          - essentials.warp
          - essentials.warp.list
          - essentials.sethome.multiple
          - griefprevention.claims
          - griefprevention.createclaims
          - griefprevention.deleteclaims
          - griefprevention.givepet
          - griefprevention.trapped
          - quicktrade.trade.command
          - group.newbie
         groups:
          - default: true
         meta:  
          - priority: '10'
          - prefix: '&e[newbie]'
        member:
         permissions:
          - griefprevention.ignore
          - essentials.nick
          - essentials.sethome.multiple
          - signranks.use.shop
          - signranks.create.shop
          - signranks.destroy.shop
          - ^group.newbie
         groups:
          - newbie
         meta:
          - priority: '20'    
          - prefix: '&a[member]'
        trusted:
         permissions:
          - essentials.seen
          - essentials.tpahere
          - essentials.near
          - essentials.nick
          - essentials.nick.color
          - essentials.enderchest
          - essentials.back
          - essentials.back.ondeath
          - essentials.sethome.multiple
          - group.member
         groups:
          - newbie
          - member
         meta:
          - priority: '30'    
          - prefix: '&5[trusted]'
        builder:
         permissions:
          - essentials.bigtree
          - essentials.break
          - essentials.break.bedrock
          - essentials.firework
          - essentials.firework.fire
          - essentials.gamemode0
          - essentials.gamemode1
          - essentials.tree
          - essentials.workbench
          - essentials.spawner
          - essentials.spawner.[mob]
          - essentials.setwarp
          - essentials.sethome.multiple
          - group.trusted
         groups:
          - newbie
          - member
          - trusted
         meta:
          - priority: '40'    
          - prefix: '&1[builder]'
        mod:
         permissions:
          - essentials.ban
          - essentials.banreason
          - essentials.tempban
          - essentials.tempbanexempt
          - essentials.tempbanoffline
          - essentials.ban.notify
          - essentials.whois
          - essentials.tpo
          - essentials.tpohere
          - essentials.enchant
          - essentials.feed
          - essentials.god
          - essentials.give
          - essentials.eco
          - essentials.helpop.receive
          - essentials.itemspawn.item-[itemid]
          - essentials.afk.kickexemp
          - essentials.ignore
          - essentials.near
          - essentials.me
          - essentials.chat.ignoreexempt
          - essentials.list
          - essentials.nick
          - essentials.nickcolor
          - essentials.nick.others
          - essentials.enderchest
          - essentials.enderchest others
          - essentials.enderchest.modify
          - essentials.fireball
          - essentials.lightning
          - essentials.thunder
          - essentials.unban
          - essentials.vanish
          - essentials.socialspy
          - essentials.socialspy.others
          - essentials.invsee
          - essentials.invsee.modify
          - essentials.keepxp
          - essentials.sethome.multiple
          - griefprevention.softmute
          - group.builder
         groups:
          - newbie
          - member
          - trusted
          - builder
         meta:
          - priority: '50'    
          - prefix: '&3[mod]'
        admin:
         permissions:
          - 01de64d5-c163-4c84-b238-3f91566bce85
          - 2ea16c49-ea46-4a0f-9d6a-8ec13b76b100
          - bPermissions.*
          - bukkit.broadcast
          - bukkit.broadcast.admin
          - bukkit.command
          - bukkit.command.help
          - bukkit.command.plugins
          - bukkit.command.reload
          - bukkit.command.version
          - bukkit.command.list
          - bukkit.command.whitelist
          - bukkit.command.whitelist.reload
          - bukkit.command.whitelist.remove
          - bukkit.command.reload
          - bukkit.command.stop
          - bukkit.command.op
          - bukkit.command.save
          - cf933a05-e923-4870-ae35-672eaa8f3ebf
          - craftbukkit
          - essentials.*
          - essentials.gamemode.*
          - essentials.teleport.cooldown.bypass.back
          - essentials.teleport.cooldown.bypass.tpa
          - essentials.enchantments.[enchantmentname]
          - essentials.fly
          - essentials.vanish
          - essentials.vanish.see
          - essentials.vanish.vanish.interact
          - essentials.fly.others
          - essentials.feed  
          - essentials.feed.others
          - essentials.hat
          - essentials.help
          - essentials.heal
          - essentials.heal.others
          - essentials.kit  
          - essentials.kits.[kitname]  
          - essentials.kits.*  
          - essentials.kit.others
          - essentials.skull
          - essentials.skull.others
          - essentials.skull.spawn
          - essentials.time
          - essentials.time.set
          - essentials.balance
          - essentials.balance.others
          - essentials.setworth
          - essentials.afk.kickexemp
          - essentials.ignore
          - essentials.chat.ignoreexempt
          - essentials.list  
          - essentials.list.hidden
          - essentials.kick
          - essentials.kick.exempt
          - essentials.kick.notify
          - essentials.setspawn
          - essentials.spawn.others
          - essentials.warp  
          - essentials.warp.list  
          - essentials.warps.[warpname]  
          - essentials.warp.otherplayers  
          - essentials.warps.*
          - essentials.setwarp
          - essentials.warp.overwrite.[warpname]
          - essentials.warp.overwrite.*
          - essentials.tp
          - essentials.sethome.multiple
          - griefprevention.adjustclaimblocks
          - griefprevention.admin.*
          - griefprevention.adminclaims
          - griefprevention.buysellclaimblocks
          - griefprevention.claimbook
          - griefprevention.claims
          - griefprevention.claimslistother
          - griefprevention.createclaims
          - griefprevention.deathblow
          - griefprevention.deleteclaims
          - griefprevention.deleteclaimsinworld
          - griefprevention.eavesdrop
          - griefprevention.eavesdropimmune
          - griefprevention.eavesdropsigns
          - griefprevention.fasteraccrual
          - griefprevention.fastestaccrual
          - griefprevention.givepet
          - griefprevention.gpblockinfo
          - griefprevention.ignore
          - griefprevention.ignoreclaims
          - griefprevention.lava
          - griefprevention.moreaccrued
          - griefprevention.mostaccrued
          - griefprevention.notignorable
          - griefprevention.overrideclaimcountlimit
          - griefprevention.reload
          - griefprevention.restorenature
          - griefprevention.restorenatureaggressive
          - griefprevention.seeinactivity
          - griefprevention.separate
          - griefprevention.siege
          - griefprevention.siegeimmune
          - griefprevention.softmute
          - griefprevention.spam
          - griefprevention.transferclaim
          - griefprevention.trapped
          - griefprevention.unlockdrops
          - griefprevention.visualizenearbyclaims
          - minecraft
          - minecraft.command
          - minecraft.command.defaultgamemode
          - minecraft.command.effect
          - minecraft.command.gamemode
          - minecraft.command.give
          - minecraft.command.kill
          - minecraft.command.list
          - minecraft.command.me
          - minecraft.command.say
          - minecraft.command.seed
          - minecraft.command.selector
          - minecraft.command.stop
          - minecraft.command.teleport
          - minecraft.command.tell
          - minecraft.command.toggledownfall
          - minecraft.command.trigger
          - minecraft.command.xp
          - signranks.use.promote
          - signranks.create.promote
          - signranks.destroy.promote
          - signranks.use.perm
          - signranks.create.perm
          - signranks.destroy.perm
          - QuickSell.prices
          - QuickSell.manage
          - vault.admin
          - vault.update
          - quicktrade.admin
          - group.mod
         groups:
          - newbie
          - member
          - trusted
          - builder
          - mod
         meta:
          - priority: '60'    
          - prefix: '&6[admin]'
        owner:
         permissions:
          - essentials.sethome.multiple
          - group.admin
         groups:
          - newbie
          - member
          - trusted
          - builder
          - mod
          - admin
         meta:
          priority: '70'
          prefix: '&4[owner]'
    I have been using a Bukkit Yaml checker and this is what it says to me is incorrect.
    Parsing Errors:
    Error: Element 'unknownNode': This element is not expected. Probably around line: 39
    Error: Element 'unknownNode': This element is not expected. Probably around line: 55
    Error: Element 'unknownNode': This element is not expected. Probably around line: 75
    Error: Element 'unknownNode': This element is not expected. Probably around line: 100
    Error: Element 'unknownNode': This element is not expected. Probably around line: 153
    Error: Element 'unknownNode': This element is not expected. Probably around line: 302

    I've been trying to figure it out myself but I'm about to start pulling my hair out. Please help.

    - Meg
     
    Last edited by a moderator: Jun 21, 2016
  2. Offline

    timtower Administrator Administrator Moderator

    @MegCrimson You are putting every sub item as list.
    That won't work.
    The meta information and groups.default are regular values, not lists.
     
Thread Status:
Not open for further replies.

Share This Page