[UNSOLVED]GroupManager: Mirroring when world has a space in the folder (new switching over from PEX)

Discussion in 'Bukkit Help' started by malon, Jan 14, 2014.

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

    malon

    My setup:
    Code:
      mirrors:
        world:
          - creative
          - creative_nether
          - old world
          world_nether:
            - users
          world_the_end:
            - users
          old world_nether:
            - users
          old world_the_end:
            - users
        world_nether:
          world_the_end:
            - groups
          old world_nether:
            - groups
          old world_the_end:
            - groups
    Okay, so I'm having parse issues when it gets to the line
    old world_nether:
    It can't read worlds with spaces in the name. I'm trying to switch over from PEX. How do I properly escape a space?
    I'd next like to verify that I'm mirroring correctly. Here's the setup I want:
    • I run multiverse with multiple worlds.
    • I have 3 main worlds.....world, old world, and creative.
    • I want global users throughout.
    • I want restricted permissions inside the Nether and End worlds (creative doesn't have End world). Example: I allow fly in the overworld. I do not wish for anyone to fly in the Nether/End. Is my setup correct?
    Thanks!
     
  2. Offline

    martian3333

    malon
    Probably either enclose it in single quotes like: 'old world_nether':
    or rename the world and replace the space with an _
     
  3. Offline

    Bobcat00

    Your mirroring set up is not correct. Things like creative, creative_nether, and old world don't belong there. Please read the documentation at http://wiki.ess3.net/wiki/Group_Manager/Config#Mirroring and the comments in the config file.

    I believe this is what you want. Note that I changed old world to old_world.
    Code:
      mirrors:
            # Worlds listed here have their settings mirrored in their children.
            # The first element 'world' is the main worlds name
            # subsequent elements 'world_nether' and 'world_the_end' are worlds which will use
            # the same user/groups files as the parent.
            # Each child world can be configured to mirror the 'groups', 'users' or both files from it's parent.
            world:
              world_nether:
              - users
              world_the_end:
              - users
              old_world:
              - users
              - groups
              old_world_nether:
              - users
              old_world_the_end:
              - users
              creative:
              - users
              - groups
    
    You would need to specify:
    • world\groups.yml
    • world\users.yml
    • world_nether\groups.yml
    • world_the_end\groups.yml
    • old_world_nether\groups.yml
    • old_world_the_end\groups.yml
    Setting up globalgroups.yml could make this easier to manage.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 6, 2016
Thread Status:
Not open for further replies.

Share This Page