Permissions.yml help :(

Discussion in 'Bukkit Help' started by Jackon3760, May 20, 2013.

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

    Jackon3760

    Hi guys, my server has been going good for a while. But then, I tried to add a junior admin group. Then I deleted the junior admin group. Now my permissions aren't even working. Please help me as soon as you can. Here is the permissions.yml.
    PS. I am using the permissionsEx plugin

    Code:
    groups:
      D:
        prefix: '&e[Default]&7'
        default: false
        permissions:
        - essentials.rules
        - essentials.spawn
        - modifyworld.*
        options:
          rank: '800'
      M:
        prefix: '&2[Member]&7'
        default: true
        permissions:
        - essentials.afk
        - essentials.back
        - essentials.back.ondeath
        - essentials.balance
        - essentials.balance.others
        - essentials.balancetop
        - essentials.chat.color
        - essentials.chat.format
        - essentials.chat.shout
        - essentials.chat.question
        - essentials.compass
        - essentials.delhome
        - essentials.getpos
        - essentials.hat
        - essentials.home
        - essentials.ignore
        - essentials.itemdb
        - essentials.kit
        - essentials.kit.tools
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.msg
        - essentials.msg.color
        - essentials.msg.format
        - essentials.nick
        - essentials.pay
        - essentials.ping
        - essentials.seen
        - essentials.sethome
        - essentials.signs.use.*
        - essentials.signs.create.disposal
        - essentials.signs.create.mail
        - essentials.signs.create.trade
        - essentials.signs.break.disposal
        - essentials.signs.break.mail
        - essentials.signs.break.protection
        - essentials.signs.break.trade
        - essentials.suicide
        - essentials.time
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpahere
        - essentials.tpdeny
        - essentials.warp
        - essentials.warp.list
        - essentials.worth
        - sg.lobby.join
        - sg.arena.vote
        - plotme.use.add
        - plotme.use.remove
        - plotme.use
        - sg.lobby.join
        - sg.arena.spectate
        - essentials.help
        - essentials.helpop
        - essentials.list
        - essentials.rules
        - essentials.spawn
        - multiverse.portal.access.*
        - multiverse.access.plotworld
        - multiverse.access.world
        - sg.arena.join
        inheritance:
        - D
        options:
          rank: '700'
      V:
        prefix: '&5[VIP]&7'
        permissions:
        - essentials.gamemode
        - essentials.give
        - essentials.chat.color
        - essentials.chat.format
        - essentials.repair
        - permissions.build
        - essentials.kit.vips
        inheritance:
        - M
        options:
          rank: '600'
      H-V:
        prefix: '[&2High-&5VIP]&7'
        permissions:
        - essentials.fly
        - essentials.exp
        - essentials.heal
        - essentials.enchant
        - permissions.build
        - essentials.kit.highvips
        inheritance:
        - V
        options:
          rank: '500'
      H-D:
        prefix: '&2[High-&5Donater]&7'
        permissions:
        - essentials.god
        - essentials.tp
        - essentials.tp.others
        - permissions.build
        - essentials.highdonatera
        inheritance:
        - H-V
        options:
          rank: '400'
      Mod:
        prefix: '&c[Moderator]&7'
        permissions:
        - bukkit.command.gamemode
        - bukkit.command.kick
        - -essentials.spawner.enderdragon
        - essentials.afk.kickexempt
        - essentials.ban
        - essentials.ban.notify
        - essentials.banip
        - essentials.broadcast
        - essentials.chat.url
        - essentials.chat.magic
        - essentials.clearinventory
        - essentials.delwarp
        - essentials.eco.loan
        - essentials.exp.others
        - essentials.ext
        - essentials.fly
        - essentials.getpos
        - essentials.getpos.others
        - essentials.helpop.recieve
        - essentials.home.others
        - essentials.invsee
        - essentials.jails
        - essentials.jump
        - essentials.kick
        - essentials.kick.notify
        - essentials.kill
        - essentials.kit.*
        - essentials.msg.magic
        - essentials.mute
        - essentials.nick.color
        - essentials.nick.others
        - essentials.realname
        - essentials.seen.banreason
        - essentials.seen.extra
        - essentials.setwarp
        - essentials.signs.create.*
        - essentials.signs.break.*
        - essentials.spawner
        - essentials.spawner.*
        - essentials.thunder
        - essentials.time
        - essentials.time.set
        - essentials.protect.alerts
        - essentials.protect.admin
        - essentials.protect.ownerinfo
        - essentials.ptime
        - essentials.ptime.others
        - essentials.togglejail
        - essentials.top
        - essentials.tp
        - essentials.tp.others
        - essentials.tphere
        - essentials.tppos
        - essentials.tptoggle
        - essentials.vanish
        - essentials.warp.*
        - essentials.weather
        - essentials.whois
        - essentials.workbench
        - essentials.world
        - essentials.world.*
        inheritance:
        - H-D
        options:
          rank: '300'
      A:
        prefix: '&1[Admin]&7'
        permissions:
        - -essentials.backup
        - -essentials.essentials
        - -essentials.setspawn
        - -essentials.reloadall
        - -essentials.plugin
        - essentials.*
        - bukkit.command.ban
        - bukkit.command.ban.ip
        - bukkit.command.ban.player
        - bukkit.command.gamemode
        - bukkit.command.kick
        - bukkit.command.unban
        - bukkit.command.unban.ip
        - bukkit.command.unban.player
        - bukkit.broadcast
        - bukkit.broadcast.admin
        - bukkit.command.give
        - bukkit.command.help
        - bukkit.command.kill
        - bukkit.command.list
        - bukkit.command.me
        - -bukkit.command.op
        - -bukkit.command.op.give
        - -bukkit.command.op.take
        - bukkit.command.plugins
        - bukkit.command.reload
        - bukkit.command.save
        - bukkit.command.save.disable
        - bukkit.command.save.enable
        - bukkit.command.save.perform
        - bukkit.command.say
        - bukkit.command.stop
        - bukkit.command.teleport
        - bukkit.command.tell
        - bukkit.command.time
        - bukkit.command.time.add
        - bukkit.command.time.set
        - bukkit.command.version
        - bukkit.command.whitelist
        - bukkit.command.whitelist.add
        - bukkit.command.whitelist.disable
        - bukkit.command.whitelist.enable
        - bukkit.command.whitelist.list
        - bukkit.command.whitelist.reload
        - bukkit.command.whitelist.remove
        inheritance:
        - Mod
        options:
          rank: '200'
        C-O:
        prefix: '&5[Co-Owner]&7'
        permissions:
        - -vanish.*
        - '*'
        inheritance:
        - A
        options:
          rank: '100'
      O:
        prefix: '&1[&4Owner&1]&7'
        permissions:
        - -vanish.*
        - '*'
        inheritance:
        - C-O
        options:
          rank: '0'
    users:
      YourNameHere: {}
      Jackon3760:
        group:
        - O
      agog27:
        group:
        - C-O
      charla69:
        group:
        - O
      FrostDragon69:
        group:
        - A
      FlyingPig_:
        group:
        - V
      therock73:
        group:
        - H-V
      Danawar08:
        group:
        - Mod
      RollingInDough:
        group:
        - C-O
      XxWassabixX:
        group:
        - Mod
      TheMaxater:
        group:
        - H-V
      cameronfunk:
        group:
        - H-V
    
    I need this fast so please respond.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 1, 2016
  2. Offline

    Stimson

    You have a rather large permissions file. Can you say exactly what is not working? Or perhaps which group is unable to use commands?

    If admin commands fail but Mods work, then that can narrow down where the problem is. My guess is that your inheritance has been screwed up since say admin inherits from jr. admin, which no longer exists so it inherits nothing.
     
  3. Offline

    Jackon3760

    Nothing works anymore, there are no permissions, or prefixes. But I did copy/paste the admins commands and then just renamed the rank. So I am guessing that the problem is indeed coming from the admin rank.
     
  4. Offline

    Lildirt

    Check over everything in the file. Make sure you don't have any TABs or incorrect spacing. I ran this through a YAML parser and it seems to be fine, so I'm going to go off on a limb and say Stimson was right, your inheritance might be screwed up. I didn't notice anything wrong with the file, but closely examine it line-by-line, that's how you find it.

    I can't really tell you anything that's wrong with this, just take another look whenever you can.
     
    Jackon3760 likes this.
  5. Offline

    Lildirt

    Check out the C-O group. The first line of it has tok much indention.
     
Thread Status:
Not open for further replies.

Share This Page