PEX Permissions File not working.

Discussion in 'General Help' started by Dougieman100, Apr 3, 2015.

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

    Dougieman100

    Hey I typed up some new permissions for my server, I originally used 'tabs' instead of spaces so I wend back and changed them all to spaces. I put it in the PEX permissions.yml File and they must be wrong some how because PEX is inactive, I also updated it yesterday.
    Here is the list of What I have typed, Could you help me fix this?



    Code:
    groups:
      Member:
        permissions:
        - essentials.mail.read
        - essentials.mail.send
        - essentials.whois
        - essentials.mail.clear
        - essentials.mail
        - essentials.msg
        - essentials.msg.format
        - essentials.msg.color
        - essentials.chat
        - modifyword.*
        - greifprevention.createclaims
        - greifprevention.claims
        - essentials.sethome
        - essentials.home
        - essentials.delhome
        - essentials.tpahere
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpdeny
        - essentials.bal
        - essentials.bal.others
        - essentials.list
        - essentials.afk
        - essentials.motd
        - essentials.afk.auto
        - essentials.warp.survival
        - essentials.spawn
        - essentials.exp
        - essentials.ignore
        - essentials.list
        - essentials.pay
        - essentials.seen
        - essentials.help
    info:
    inheritance:
    default: true
    prefix: '&2[Member] &a'
      Pup:
        permissions:
        - essentials.home.multiple.3
        - essentials.sellhand
        - essentials.kit.Pup
        - worldedit.butcher
          info:
            inheritance:
            - Member
              default: false
                prefix: '&1[Pup] &3'
      Omega:
        permissions:
        - essentials.home.multiple.5
        - essentials.heal
        - essentials.kit.Omega
        - essentials.hat
          info:
            inheritance:
            - Pup
            - Member
              default: false
                prefix: '&1[Omega] &3'
      Subordinate:
        permissions:
        - essentials.repair
        - essentials.home.multiple.10
        - essentials.kit.Subordinate
        - essentials.ptime
          info:
            inheritance:
            - Omega
            - Member
            - Pup
              default: false
                prefix: '&1[Subordinate] &3'
      Hunter:
        permissions:
        - essentials.god
        - essentials.kit.Hunter
        - essentials.home.multiple.30
        - essentials.enderchest
        - essentials.speed.walk
        - essentials.afk.kickexempt
          info:
            inheritance:
            - Subordinate
            - Pup
            - Omega
            - Member
              default: false
                prefix: '&1[Hunter] &3'
      Assassin:
        permissions:
        - essentials.kit.Assassin
        - essentials.home.multiple.40
        - essentials.fly
        - essentials.tp
          info:
            inheritance:
            - Subordinate
            - Pup
            - Member
            - Omega
            - Hunter
              default: false
                prefix: '&1[Assassin] &3'
      Sentinel:
        permissions:
        - essentials.speed.fly
        - essentials.invsee
        - essentials.getpos
        - essentials.near
          info:
            inheritance:
            - Subordinate
            - Pup
            - Member
            - Omega
            - Hunter
            - Assassin
              default: false
                prefix: '&1[Sentinel] &3'
      Beta:
        permissions:
        - essentials.kit.beta
        - essentials.fireball
        - essentials.nick
        - essentials.skull
        - essentials.break
        - keepitems.keep
        - essentials.keepxp
          info:
            inheritance:
            - Subordinate
            - Pup
            - Member
            - Omega
            - Hunter
            - Assassin
            - Sentinel
              default: false
                prefix: '&1[Beta] &3'
      Alpha:
        permissions:
        - essentials.home.multiple.unlimited
        - essentials.kit.Alpha
        - essentials.vanish
        - essentials.ping
        - worldedit.superpickaxe
          info:
            inheritance:
            - Subordinate
            - Pup
            - Member
            - Omega
            - Hunter
            - Assassin
            - Sentinel
            - Beta
              default: false
                prefix: '&1[Alpha] &3'
      Mod:
        permissions:
        - essentials.kick
        - essentials.tempban
        - essentials.socialspy
        - essentials.mute
          info:
            inheritance:
            - Subordinate
            - Pup
            - Member
            - Omega
            - Hunter
            - Assassin
            - Sentinel
            - Alpha
              default: false
                prefix: '&d[Mod] &5'
      Admin:
        permissions:
        - worldedit
        - essentials.ban
        - essentials.banip
        - essentials.kill
        - essentials.gamemode
        - essentials.gamemode.others
          info:
            inheritance:
            - Subordinate
            - Pup
            - Member
            - Omega
            - Hunter
            - Assassin
            - Sentinel
            - Alpha
            - Mod
              default: false
                prefix: '&d[Admin] &6'
      Dev:
        permissions:
        - '*'
          info:
            inheritance:
            - Subordinate
            - Pup
            - Member
            - Omega
            - Hunter
            - Assassin
            - Sentinel
            - Alpha
            - Mod
            - Admin
              default: false
                prefix: '&a[Dev&4Manager] &c'
           
      Owner:
        permissions:
        - '*'
          info:
            inheritance:
            - Subordinate
            - Pup
            - Member
            - Omega
            - Hunter
            - Assassin
            - Sentinel
            - Alpha
            - Mod
            - Admin
            - Dev
              default: false
                prefix: '&4&l[Owner] &d&l'
            
        
         
    Thanks :D
    Doug :)
     
  2. Offline

    dentych

    Post the error message PEX spits out when it tries to load this permissions file.
     
  3. Invisible

    nverdier

  4. Offline

    Dougieman100

    10.04 09:33:11 [Server] INFO ======================================================= 10.04 09:33:11 [Server] INFO Details: Error loading permissions file!
    10.04 09:33:11 [Server] INFO Your configuration must be fixed before PEX will enable
    10.04 09:33:11 [Server] INFO ========== UNABLE TO LOAD PERMISSIONS BACKEND =========

    I cant Really Figure Out what this Means:
    while parsing a block mapping
    in "<unicode string>", line 1, column 1:
    groups:
    ^

    <Edit by mrCookieSlime: Merged posts. Please don't double post. There is an Edit Button right next to the Date.>
     
  5. Offline

    RetroNuke

    @Dougieman100

    What this means is that in your .yml file, on line 1, column 1 (i.e. The very beginning of the .yml file), there is a mistake. Either there's not enough spaces / too many spaces, or you still have a tab existing there. While in the YAML parser, simply fix that spot (line 1, column 1) until the error no longer is there.

    If you're still having trouble, go to Pastebin and paste your full permissions.yml content in there and Submit it as is. We can better understand where the problem lies, and we can copy the data to test it in a parser ourselves so we can provide you with the solution.
     
Thread Status:
Not open for further replies.

Share This Page