How To Mirror Permissions With Group Manager Print

  • 109

 

Group manager is a per world permissions plugin, but you can set it up where your permissions will mirror to all words. All you have to do is make some changes to your config.yml file. When you open your /plugins/groupmanager/config.yml file you should see this:


mirrors:
        world:
          world_nether:
          - users
          - groups
          world_the_end:
          - users
          - groups
          all_unnamed_worlds:
          - users
          - groups

“World” is the parent world, and world_nether is a child world. This means that the permissions from world_nether, world_the_end, and every world that does not have a dedicated folder will take permissions from your “world”.

If you create a new world, and it generates its own folder, then you will have the world add it to the list if you want it to take permissions from the default world.

Here is an example of how to mirror permissions from the world “world” to “newworld”.


mirrors:
        world:
          world_nether:
          - users
          - groups
          world_the_end:
          - users
          - groups
          newworld:
          - users
          - groups
          all_unnamed_worlds:
          - users
          - groups

In that example you added newworld to the mirrored list for “world” groups and users. This means that newworld will take permissions from your “/plugins/groupmanager/worlds/world/groups.yml” and “/plugins/groupmanager/worlds/world/users.yml” file.

You can also set up advanced mirroring. Here is an example with 3 parent worlds:


mirrors:
        world:
          world_nether:
          - users
          - groups
          world_the_end:
          - users
          - groups
        world2:
          world2_nether:
          - users
          - groups
          world2_the_end:
          - users
          - groups
        world3:
          world3_nether:
          - users
          - groups
          world3_the_end:
          - users
          - groups

In that example there are 3 worlds with their own groups and users file. This means that world, world2, and world3 will all have their own groups. Their associated end and nether child worlds will take permissions from the parent world. For example: world2_nether and world2_the_end will take groups and users from world2.

If you need any additional help, you can submit a ticket to our Plugins Department. 


Was this answer helpful?

« Back