Plugin Help PermissionsEX doesn't work

Discussion in 'Plugin Help/Development/Requests' started by TNTSquid, Apr 24, 2015.

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

    TNTSquid

    This is the situation: I have set -modifyworld.* to world and lobby, but people in "default" group can still break and place blocks in "world" and "lobby". Is there any problem on my permission?

    Permission file (open)
    Code:
    groups:
      Admin:
        options:
          rank: '500'
          prefix: '&0[&aAdmin&0] &r'
        permissions:
        - '*'
        - -essentials.sleepingignored
      Owner:
        options:
          rank: '1'
          prefix: '&0[&6Owner&0] &r'
        permissions:
        - '*'
        - -essentials.sleepingignored
      Operator:
        options:
          rank: '60'
          prefix: '&0[&bOperator&0] &r'
        permissions:
        - '*'
        - -essentials.sleepingignored
      default:
        default: true
        options:
          rank: '1000'
        worlds:
          survival:
            permissions:
            - modifyworld.*
          plotworld:
            permissions:
            - modifyworld.*
          lobby:
            permissions:
            - -essentials.build
            - essentials.warp.*
            - multiverse.teleport.self.*
          world:
            permissions:
            - modifyworld.chat
            - modifyworld.damage.take.*
            - modifyworld.mobtarget.*
            - essentials.warp.*
            - -essentials.build
    schema-version: 1
     
  2. Offline

    Boomer

    N0, you haven't. You have added the node modifyworld.* to them, which appears as the yml list item of "- modifyworld.*" , which gives them the ability to bypass checks and ability to break things, which is why they are .. able to break things.

    You want to add the node -modifyworld.* which is a negative node to negate the held node permissions.
     
Thread Status:
Not open for further replies.

Share This Page