''An internal error has occured while attempting to perform this command'' {PermissionEx}

Discussion in 'Bukkit Help' started by iMinecrafter, Oct 20, 2011.

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

    iMinecrafter

    Hello Bukkit Community!

    First I'd like to thank you for developing this awesome software. Today, I was messing around with PermissionsEx and after I thought I was done, the error(s) came..

    Additional notes:
    Everything was working fine, before I messed around with the Permissions. And lastly, I do not even have the permissions to destroy or place a block.

    Finally, I'd like to thank for me. Thank you.

    I'll begin with showing my configs and so on. First one; Permissions.yml.


    Code:
    groups:
        Nybörjare:
        default: true
        prefix: '&f[&Nybörjare&f]&7'
        permissions:
            - essentials.sell
            - essentials.setspawn
            - essentials.setwarp
            - essentials.tp
            - essentials.tpa
            - essentials.tpaall
            - essentials.tpaccept
            - essentials.tpahere
            - essentials.tphere
            - essentials.tpdeny
            - permissions.build
            - essentials.protect.ownerinfo
            - essentials.protect
            - essentials.warp.otherplayers
            - essentials.teleport.timer.bypass
            - essentials.seen
            - essentials.rules
            - essentials.motd
            - essentials.mail.send
            - essentials.mail
            - essentials.help
            - essentials.afk
            - essentials.pay
            - essentials.balancetop
            - essentials.balance.others
            - essentials.balance
            - essentials.worth
            - modifyworld.*
        Medlem:
        default: false
        prefix: '&f[&Medlem&f]&7'
        permissions:
            - essentials.sell
            - essentials.setspawn
            - essentials.setwarp
            - essentials.tp
            - essentials.tpa
            - essentials.tpaall
            - essentials.tpaccept
            - essentials.tpahere
            - essentials.tphere
            - essentials.tpdeny
            - permissions.build
            - essentials.protect.ownerinfo
            - essentials.protect
            - essentials.warp.otherplayers
            - essentials.teleport.timer.bypass
            - essentials.seen
            - essentials.rules
            - essentials.motd
            - essentials.mail.send
            - essentials.mail
            - essentials.help
            - essentials.afk
            - essentials.pay
            - essentials.balancetop
            - essentials.balance.others
            - essentials.balance
            - essentials.worth
            - modifyworld.*
    
        Byggare:
        default: false
        permissions:
        - essentials.sell
            - essentials.setspawn
            - essentials.setwarp
            - essentials.tp
            - essentials.tpa
            - essentials.tpaall
            - essentials.tpaccept
            - essentials.tpahere
            - essentials.tphere
            - essentials.tpdeny
            - permissions.build
            - essentials.protect.ownerinfo
            - essentials.protect
            - essentials.warp.otherplayers
            - essentials.teleport.timer.bypass
            - essentials.seen
            - essentials.rules
            - essentials.motd
            - essentials.mail.send
            - essentials.mail
            - essentials.help
            - essentials.afk
            - essentials.pay
            - essentials.balancetop
            - essentials.balance.others
            - essentials.balance
            - essentials.worth
            - modifyworld.*
    
        Mod:
        default: false
        permissions:
        - '*'
    
        Admin:
        default: false
        prefix: '&d[Admin]&d'
        permissions:
         - '*'
        Co-Ägare:
        default: false
        permissions:
        - '*'
    
        Ägare:
            default: false
            prefix: '&d[Ägare]&d'
            permissions:
            - permissions.manage
            - permissions.manage.reload
            - permissions.manage.config
            - permissions.manage.backend
            - permissions.manage.users
            - permissions.manage.dump
            - permissions.manage.worlds
            - permissions.manage.worlds.inheritance
            - permissions.manage.users
            - permissions.manage.users.permissions
            - permissions.manage.users.permissions.timed
            - permissions.manage.membership
            - permissions.manage.groups.inheritance
            - permissions.manage.groups
            - permissions.manage.groups.create
            - permissions.manage.groups.remove
            - permissions.manage.groups.permissions
            - permissions.manage.groups.permissions.timed
            - '*'
    users:
        iMinecrafter:
            group:
            - Ägare
    Secondly; The config.yml

    Code:
    permissions:
        backends:
            file:
                file: permissions.yml
        backend: file
        superperms:
            disable-unmatched: false
            enable: true
            debug: false
        createUserRecords: false
        allowOps: false
        debug: false
        basedir: plugins/PermissionsEx
    
    Thirdly; The error message from the console. I've decided to upload it to pastebin as I would of reached the limit.

    http://pastebin.com/NtkY27AF

    Lastly; The version I used @ PermissionsEx is: Version: 1.15
     
  2. Offline

    TechieGee

    I'm having an issue with permissions, too. :(
     
  3. Offline

    Rwembee

  4. Offline

    iMinecrafter

    I don't understand where the problem is located. No errors was found when I ran it through a checker.
     
  5. Offline

    Rwembee

    The contents of each group needs to be indented further, according to that page. From what I've seen, the most heavily linked checker doesn't do well. Worst case you clean out the files and enter them through the console/game.

    Code:
    groups:
        default:
            default: true
            permissions:
            - -modifyworld.blocks.interact.23
            - modifyworld.*
        admins:
            inheritance:
            - default
            permissions:
            - example.permission
            - -punish.noobs
            options:
                test.test: '100500'
            worlds:
                nether:
                    permissions:
                    - nocheat.fly
                    prefix: '&7[ADMIN FROM HELL]'
     
  6. Offline

    iMinecrafter

    So you mean, the code I currently use isn't supplying enough information?

    And.. Is it enough if I just copy & paste that code into the permissions.yml file which is located in the Plugins folder?
    Thank you,
    iMinecrafter :)

    I'm even more confused, I really can't figure where the error is located :/

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 20, 2016
  7. Offline

    broonie

    I had to re-write my whole configuration by hand to solve this error, I deleted the files and just used console commands to re-do everything, works fine now.
     
  8. Offline

    codename_B

    Some plugins *cough*bPermissions*cough* have a WebGUI for those who can't format YAML...
     
  9. Offline

    iMinecrafter

    Ok wait, I'm confused.

    Is bPermissions as good as PermissionsEx?
    Do bPermissions work with all plugins?
    And last question.. What do you mean by using console commands?
     
  10. Offline

    Rwembee

    Seriously man. You have no indentations under your groups. Update craftbukkit also. The guy above means, you can manually type in all of your permissions using server console or in game commands.

    I am so tired of .yml, it's a joke.
     
  11. Offline

    iMinecrafter

    Thank you.

    I do not understand what you mean by ''indentations'' :(
    I'm sorry, but this is the first time I'm doing this.

    Thank you once again for helping a newb out,
    iminecrafter.
     
  12. Offline

    Rwembee

    indent = spacing from the start of a line.
    Don't use tabs, use 4 spaces per indent level.
     
  13. Offline

    codename_B

    yes
    yes
    commands from the server console
     
  14. Offline

    iMinecrafter

    Thank you all for the good answers!

    Luckily, I managed to solve the problem. The problem was that the version I used was somehow not reliable, and the other plugins were interrupting this one.
     
  15. Offline

    LiX1601

    Is the code from above any good cos this problem is a mess, if not could you be so kind to write me one with a rank
    Guest, Player and Owner!
     
Thread Status:
Not open for further replies.

Share This Page