PermissionsEX Multi-World

Discussion in 'Bukkit Help' started by momoxil21, Mar 3, 2014.

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

    momoxil21

    I have the normal " World "

    Another called " Minigames"

    My config of permissionsEX:


    Code:
    groups:
      Member:
        default: true
        prefix: '&0(&8M&7ember&0)&7 '
        permissions:
        - modifyworld.*
        - essentials.kit
        - essentials.signs.use.*
        - essentials.kits.tools
        - essentials.time
        - essentials.balance
        - essentials.pay
        - essentials.sell
        - essentials.help
        - essentials.helpop
        - essentials.list
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.motd
        - essentials.msg
        - essentials.realname
        - essentials.rules
        - essentials.scuicide
        - essentials.warp
        - essentials.warp.list
        - essentials.spawn
        - essentials.back
        - essentials.back.ondeath
        - essentials.delhome
        - essentials.home
        - essentials.sethome
        - essentials.tpa
        - essentials.tpahere
        - essentials.tpaccept
        - essentials.tpdeny
        - essentials.warp
        - essentails.chat.color
        - essentials.protect
        - essentials.build
        - factions.access
        - factions.access.view
        - factions.autoclaim
        - factions.cape
        - factions.cape.*
        - factions.claim
        - factions.create
        - factions.demote
        - factions.description
        - factions.disband
        - factions.faction
        - factions.home
        - factions.help
        - factions.power
        - factions.power.any
        - factions.seechunk
        - factions.show
        - factions.tag
        - factions.invite
        - factions.join
        - factions.kick
        - factions.leader
        - factions.leave
        - factions.list
        - factions.map
        - factions.officer
        - factions.player
        - factions.relation
        - factions.seechunk
        - factions.sethome
        - factions.name
        - factions.title
        - factions.unclaim
        - factions.unclaimall
        - factions.access.player
        - xauth.allow.player.command.register
        - xauth.allow.player.command.login
        - xauth.allow.player.command.logout
        - xauth.allow.player.command.changepw
        - factions.access.player
        - factions.flag
        - factions.
        worlds:
          MiniGames:
              permissions:
              - essentials.list
        options:
          rank: '900'

    Why in the World Minigames I all the premissions ?, from the world number 1
     
  2. Offline

    JWhy

    A group has all of it's global permissions everywhere, unless you deny them on a per-world-basis. So here you could add the negative permissions '*' to your MiniGames world permissions:
    Code:
        worlds:
          MiniGames:
              permissions:
              - essentials.list
              - -'*'
    I'm not totally sure whether you can deny the *-permission, but maybe give it a try...
     
  3. Offline

    JaguarJo

    momoxil21 Alternatively, you could do this:
    Code:
    groups:
      Member:
        default: true
        prefix: '&0(&8M&7ember&0)&7 '
        permissions:
        - essentials.list
        worlds:
          MiniGames:
            permissions:
            - essentials.list
          World:
            permissions:
            - modifyworld.*
            - essentials.kit
            - essentials.signs.use.*
            - essentials.kits.tools
            - essentials.time
            - essentials.balance
            - essentials.pay
            - essentials.sell
            - essentials.help
            - essentials.helpop
            - essentials.list
            - essentials.mail
            - essentials.mail.send
            - essentials.me
            - essentials.motd
            - essentials.msg
            - essentials.realname
            - essentials.rules
            - essentials.scuicide
            - essentials.warp
            - essentials.warp.list
            - essentials.spawn
            - essentials.back
            - essentials.back.ondeath
            - essentials.delhome
            - essentials.home
            - essentials.sethome
            - essentials.tpa
            - essentials.tpahere
            - essentials.tpaccept
            - essentials.tpdeny
            - essentials.warp
            - essentails.chat.color
            - essentials.protect
            - essentials.build
            - factions.access
            - factions.access.view
            - factions.autoclaim
            - factions.cape
            - factions.cape.*
            - factions.claim
            - factions.create
            - factions.demote
            - factions.description
            - factions.disband
            - factions.faction
            - factions.home
            - factions.help
            - factions.power
            - factions.power.any
            - factions.seechunk
            - factions.show
            - factions.tag
            - factions.invite
            - factions.join
            - factions.kick
            - factions.leader
            - factions.leave
            - factions.list
            - factions.map
            - factions.officer
            - factions.player
            - factions.relation
            - factions.seechunk
            - factions.sethome
            - factions.name
            - factions.title
            - factions.unclaim
            - factions.unclaimall
            - factions.access.player
            - xauth.allow.player.command.register
            - xauth.allow.player.command.login
            - xauth.allow.player.command.logout
            - xauth.allow.player.command.changepw
            - factions.access.player
            - factions.flag
            - factions.
        options:
          rank: '900'
     
  4. Offline

    HarveyCrumpet


    You can deny the '*'
     
  5. Offline

    momoxil21

    Nothing
     
  6. Offline

    Sayf

    Can you put the solved prefix on your thread?
     
  7. Offline

    momoxil21

    Sorry, but this still don't work.

    Anyone can help me? I'm using
    Multiverse-core plugin
    My config :

    Code:
    groups:
      Member:
        default: true
        prefix: '&0(&8M&7ember&0)&7 '
        permissions:
        - - essentials.list
        worlds:
          MiniGames:
            permissions:
            - -essentials.*
          World:
        permissions:
        - modifyworld.*
        - essentials.kit
        - essentials.signs.use.*
        - essentials.kits.tools
        - essentials.time
        - essentials.balance
        - essentials.pay
        - essentials.sell
        - essentials.help
        - essentials.helpop
        - essentials.list
        - essentials.mail
        - essentials.mail.send
        - essentials.me
        - essentials.motd
        - essentials.msg
        - essentials.realname
        - essentials.rules
        - essentials.scuicide
        - essentials.warp
        - essentials.warp.list
        - essentials.spawn
        - essentials.back
        - essentials.back.ondeath
        - essentials.delhome
        - essentials.home
        - essentials.sethome
        - essentials.tpa
        - essentials.tpahere
        - essentials.tpaccept
        - essentials.tpdeny
        - essentials.warp
        - essentails.chat.color
        - essentials.protect
        - essentials.build
        - factions.access
        - factions.access.view
        - factions.autoclaim
        - factions.cape
        - factions.cape.*
        - factions.claim
        - factions.create
        - factions.demote
        - factions.description
        - factions.disband
        - factions.faction
        - factions.home
        - factions.help
        - factions.power
        - factions.power.any
        - factions.seechunk
        - factions.show
        - factions.tag
        - factions.invite
        - factions.join
        - factions.kick
        - factions.leader
        - factions.leave
        - factions.list
        - factions.map
        - factions.officer
        - factions.player
        - factions.relation
        - factions.seechunk
        - factions.sethome
        - factions.name
        - factions.title
        - factions.unclaim
        - factions.unclaimall
        - factions.access.player
        - xauth.allow.player.command.register
        - xauth.allow.player.command.login
        - xauth.allow.player.command.logout
        - xauth.allow.player.command.changepw
        - factions.access.player
        - factions.flag
        - factions.
        options:
          rank: '900'
    and I can destroy, do commands like /help,etc... build all in Minigames world... I really need to DENY all permissions in Minigames world, ALL except move all talk,etc.. all!
     
  8. Offline

    JaguarJo

    momoxil21 Your spacing is off. The permissions section under your World: part should be indented 8 spaces, the same as the permissions section under your Minigames: part is indented. Where you've got it now is as if you were doing the global permissions.
     
  9. Offline

    momoxil21

    Okay, now I have the exactly config you paste me, but now I can't do nothing in the normal world :confused: ?, I can't do nothing in World, and in Minigames I can't do noting too.... I just want deny all permissions in the Minigames not world
     
Thread Status:
Not open for further replies.

Share This Page