permission.yml file Help

Discussion in 'Bukkit Help' started by Dylan32, Jul 23, 2016.

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

    Dylan32

    Hi, i have just recently set up a server and i cant get my head around the permission.yml file and wondering if anyone is keen to help me or make one for me, cheers

    the only permissions im wanting to use at the moment
    - ees.spawn
    - ees.home
    - ees.sethome
    - ees.delhome
    - ees.tp
    - ees.warp
    - ees.pm
    - ees.r
    - ees.afk
     
  2. Offline

    Dylan32

    hi, thanks for that, i have made it and put it on the server and i have got this error and users still cant access permissions like /spawn /home etc

    [Server] SEVERE Permission node 'schema-version' in permissions.yml is invalid
     
  3. @Dylan32
    Can you post your permissions.yml? You seem ti have made a mistake in it.
     
  4. @Dylan32 Permission is essentials.XYZ not ess.XYZ
     
  5. Offline

    Dylan32

    groups:
    Player:
    inheritance: []
    permissions:
    - ees.afk
    - ees.delhome
    - ees.home
    - ees.pm
    - ees.r
    - ees.sethome
    - ees.spawn
    - ees.tp
    - ees.warp
    options:
    default: true
    prefix: ''
    suffix: ''
    users:
    00000000-e74a1bb3-801f-442d-99b9-d81b5266f493-000000000000:
    group:
    - groupname
    options:
    name: Dylan32
    schema-version: 1


    Also @bwfcwalshy im not using essentials im using a similar plugin called easy essentials which is the only one to work with 1.2.5

    http://dev.bukkit.org/bukkit-plugins/easyessentials/

    Cheers
     
  6. @Dylan32 Please post the permissions in pastebin.com or [code][/code] tags so we can see the indentation and see if that's the issue.

    Also, no way that's your UUID, you using an offline server?
     
  7. Offline

    Dylan32

    Code:
    groups:
      Player:
        inheritance: []
        permissions:
        - ees.afk
        - ees.delhome
        - ees.home
        - ees.pm
        - ees.r
        - ees.sethome
        - ees.spawn
        - ees.tp
        - ees.warp
        options:
          default: true
          prefix: ''
          suffix: ''
    users:
      00000000-e74a1bb3-801f-442d-99b9-d81b5266f493-000000000000:
        group:
        - groupname
        options:
          name: Dylan32
    schema-version: 1 
     
    Last edited: Jul 27, 2016
  8. Your problem is that your uuid was invalid. When using that tool I linked, you should be sure to delete the zeroes. Your file should look something like this. I ran it through a YAML parser just to check, and it seemed to be correct.
    Code:
    groups:
      Player:
        inheritance: []
        permissions:
        - ees.afk
        - ees.delhome
        - ees.home
        - ees.pm
        - ees.r
        - ees.sethome
        - ees.spawn
        - ees.tp
        - ees.warp
        options:
          default: true
          prefix: ''
          suffix: ''
    users:
      e74a1bb3-801f-442d-99b9-d81b5266f493:
        group:
        - groupname
        options:
          name: Dylan32
    schema-version: 1
     
  9. @AlvinB Oh it's due to that tool the 0's occur?
    @TreeDB you might want to fix that.
     
  10. @bwfcwalshy
    Well no, the reason is that it puts "00000-YOURUUIDHERE-00000" as a placeholder, the OP just didn't replace it correctly.
     
  11. Offline

    Dylan32

    Hi, sorry to be a pain again, i have changed those settings and still have a error and no one can sure those commands, cheers[​IMG]
     
  12. Offline

    techy569

  13. Offline

    Dylan32

    Code:
    groups:
      Player:
        inheritance: []
        permissions:
        - essentials.afk
        - essentials.back
        - essentials.back.ondeath
        - essentials.home
        - essentials.mail
        - essentials.mail.send
        - essentials.msg
        - essentials.sethome
        - essentials.sethome.multiple
        - essentials.sethome.multiple.unlimited
        - essentials.spawn
        - essentials.tp
        - essentials.tp.others
        - essentials.tpaccept
        - essentials.tphere
        - essentials.warp
        - essentials.warp.list
        options:
          default: true
          prefix: ''
          suffix: ''
    users:
      e74a1bb3-801f-442d-99b9-d81b5266f493:
        group:
        - groupname
        options:
          name: Dylan32
    schema-version: 1
    
    [​IMG]
     
    Last edited: Jul 30, 2016
  14. @Dylan32
    This is not the actual file you used in your server, can you give us the correct one?

    @Dylan32
    Your file had incorrect formatting, and you also needed to specify the group your player was in. I fixed these issues for you, copy all the stuff on the right side of this page:
    https://www.diffchecker.com/phcmoa1u

    And for next time, please refrain from using mediafire as it has malicious ads. Use pastebin or [code][/code] tags.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Aug 21, 2016
  15. Offline

    Dylan32

    @AlvinB
    ok copied and put on server got this error not sure if i meant to ignore it of not, also ill remember that about media fire[​IMG]
     
  16. @Dylan32
    Can I have a look at your bukkit.yml, I think bukkit is trying to load your pex file as its own permissions file.

    Also, does it actually work when you assign users the group, despite the error?
     
Thread Status:
Not open for further replies.

Share This Page