Multiverse-portals problem

Discussion in 'Bukkit Help' started by fefect, Mar 11, 2014.

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

    fefect

    I'm using Multiverse-Portals to gain acces to the creative world, but you need to be the next rank to gain accessability. Yet everytime i keep set the permissions the lower rank still is able to use the portals in the creative world.
    Lower rank permissions:
    - multiverse.portal.access.*
    - multiverse.access.NewWorldMainSpawn //<- Main Spawn world
    - multiverse.access.survivalworld1 //<- Survivalworld
    - multiverse.access.NewWorldMainSpawn_the_end //<- The end World
    - multiverse.access.NewWorldMainSpawn_nether //<- The nether world

    Next rank permissions:
    inheritance:
    - woodfister (The lower rank)
    permissions:
    - multiverse.access.flatworld //<- Creative world permissions.
    As you can see the lower rank should not have the permissions to use the portals, yet they are able to use the portals in that world.
    Permissions from Multiverse-portals: https://github.com/Multiverse/Multiverse-Portals/wiki/Permissions
     
  2. Offline

    Chrisbotcom

    multiverse.portal.access.* in the lower rank allows all.
     
  3. Offline

    fefect

    Removing that will make it that it won't be able to acces any portal. And yet as it shows here from the multiverse page:
    Anybody has an idea?
    [​IMG]

    Bump [sheep]

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

    TheDarkLord197

    multiverse.portal.access.* gives you access to all portals. Don't give them that permission unless you want them to be able to use all portals. Just give them the permission to enter the worlds you want them to enter.
     
  5. Offline

    UntuchedForce

    If you use multiverse.portal.access.(portal name) you can set the per portal and world permissions
     
  6. Offline

    Chrisbotcom

    So, get rid of:
    - multiverse.portal.access.*

    And add the missing "portal" to the following like this:
    - multiverse.portal.access.NewWorldMainSpawn //<- Main Spawn world
    - multiverse.portal.access.survivalworld1 //<- Survivalworld
    - multiverse.portal.access.NewWorldMainSpawn_the_end //<- The end World
    - multiverse.portal.access.NewWorldMainSpawn_nether //<- The nether world
     
  7. Offline

    fefect

    Having currently over 70+ portals setting each permissions is a bad way, why won't it just work per world?
     
  8. Offline

    Chrisbotcom

    Actually, with Pex you can:


    Code:
    groups:
      someGroup:
          worlds:
            someWorld:
                permissions:
                  - multiverse.portal.access.somePortalForSomeWorld
          permissions:
            - some.permission.for.everyone.in.this.group
      someOtherGroup:
          inheritance:
             - someGroup
          worlds:
            someOtherWorld:
                permissions:
                  - multiverse.portal.access.*
          permissions:
            - some.permission.for.everyone.in.this group
     
  9. Offline

    fefect

    I've tried setting the permissions per world too, with no succes either.
    So i've had to list every single portal and all add them to the permissions, this did work.
    Thanks anyway for trying to help me.
     
  10. Offline

    Chrisbotcom

    Oh wow! Sorry dude. Well, the good news is you'll only have to do it once. Cheers!
     
Thread Status:
Not open for further replies.

Share This Page