PEX doesn't work for me

Discussion in 'Spigot Plugin Help' started by BorlaxHD, May 22, 2017.

  1. ========== UNABLE TO LOAD PERMISSIONS BACKEND =========

    Your configuration must be fixed before PEX will enable

    Details: Error loading permissions file!

    =======================================================

    this is what it says when i want to load up my minecraft 1.11.2 spigot server, can anyone help me with enabling PEX?
     
  2. Your answer is in the error?
    Parse your permissions file with yamllint.com.
     
  3. i know but how do i fix this? i am not that good at fixing stuff so maybe if you want to you can give me a more detailed reply?
     
  4. and yamllint.com doesn't works for me in some way, these are my permissions:

    groups:
    Guest:
    default: true
    permissions:
    - modifyworld.*
    - essentials.build
    - essentials.tpa
    - essentials.tpaccept
    - essentials.tpdeny
    options:
    rank: '5'
    message-format: '&7[Guest] &f%player: %message'
    Member:
    default: false
    inheritance:
    - guest
    permissions:
    - essentials.weather
    - essentials.tp
    - essentials.tp.others
    options:
    rank: '4'
    message-format: '&2[Member] &f%player: %message'
    Moderator:
    default: false
    inheritance:
    - Member
    permissions:
    - essentials.kick
    - essentials.kick.exempt
    - essentials.fly
    - essentials.fly.others
    - essentials.gamemode
    - essentials.gamemode.others
    - essentials.tpaall
    - essentials.tphere
    - essentials.tpo
    - essentials.tpohere
    - essentials.tptoggle
    - essentials.tppos
    options:
    rank: '3'
    message-format: '&e[Moderator] &f%player: %message'
    Admin:
    default: false
    inheritance:
    - Moderator
    permissions:
    - '*'
    options:
    rank: '2'
    message-format: '&d[Admin] &f%player: %message'
    owner:
    default: false
    inheritance:
    - Admin
    permissions:
    - '*'
    - essentials.itemspawn.item-all
    - essentials.itemspawn.item-[itemname]
    - essentials.itemspawn.item-[itemid]
    - essentials.give.item-all
    - essentials.give.item-[itemname]
    - essentials.give.item-[itemid]
    - essentials.unlimited.item-all
    - essentials.unlimited.item-[itemname]
    - essentials.unlimited.item-[itemid]
    - essentials.unlimited.item-bucket
    - Unlimited liquid placing
    options:
    rank: '1'
    message-format: '&6[Owner] &f%player: %mess
     
  5. Change the last line to
    Code (Text):
    message-format: '&6[Owner] &f%player: %mess'
     
  6. it didn't work... do you maybe have something else i can try?
     
  7. TheJavaHacker

    Supporter

    try using the yaml parser appspot thing, It's actually a lot more reliable I find
     
  8. I completely agree with @TheTARDIS . I hate when I can't get it to work and find out it was a simple spacing issue.
     
  9. Use this Yaml Validator which will validate and allow you save and share file.