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
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? Bump EDIT by Moderator: merged posts, please use the edit button instead of double posting.
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.
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
Having currently over 70+ portals setting each permissions is a bad way, why won't it just work per world?
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
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.