Essentials Group Manager Won't Generate folder for Other World

Discussion in 'Bukkit Help' started by RabbitBunny1, Jun 25, 2013.

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

    RabbitBunny1

    Hi,

    I'm trying to get the permissions on group manager working and if i try and add another world in the config.yml and restart my server it dosen't create a folder for the 2nd world. My plugins list is

    WorldEdit
    Multiverse
    GriefPrevention
    Essentials in general

    The coding for my config.yml for group manager is


    Code:
    settings:
      config:
        # With this enabled anyone set as op has full permissions when managing GroupManager
        # The user will be able to promote players to the same group or even above.
        opOverrides: true
       
        # Default setting for 'mantogglevalidate'
        # true will cause GroupManager to attempt name matching by default.
        validate_toggle: true
        # ************************************************************************************************************************************************************
        # *** NOTE: Having this feature enabled can allow improper use of Command Blocks which may lead to undesireable permission changes. You have been warned! ***
        # ************************************************************************************************************************************************************
        allow_commandblocks: false
       
      data:
        save:
          # How often GroupManager will save it's data back to groups.yml and users.yml
          minutes: 10
          # Number of hours to retain backups (plugins/GroupManager/backup)
          hours: 24
         
      logging:
        # Level of detail GroupManager will use when logging.
        # Acceptable entries are - ALL,CONFIG,FINE,FINER,FINEST,INFO,OFF,SEVERE,WARNING
        level: INFO
       
      mirrors:
            # Worlds listed here have their settings mirrored in their children.
            # The first element 'world' is the main worlds name, and is the parent world.
            # subsequent elements 'world_nether' and 'world_the_end' are worlds which will use
            # the same user/groups files as the parent.
            # the element 'all_unnamed_worlds' specifies all worlds that aren't listed, and automatically mirrors them to it's parent.
            # Each child world can be configured to mirror the 'groups', 'users' or both files from its parent.
            world:
              world_nether:
              - users
              - groups
              world_the_end:
              - users
              - groups
              all_unnamed_worlds:
              - users
              - groups
            survival:
              world:
              - users
              - groups
    world is the first world and the folder for that is fine but the second world (survival) wont make a folder.

    Please help me in this i really want to get it working
     
  2. if you put a world in here it won't generate a folder. you added your world in the mirror settings area. this tells group manager NOT to use the worlds own permissions (groups.yml and users.yml), but instead use the groups.yml and users.yml from, in this case "world" if you want your survival world to have its own folder and so its own groups.yml and users.yml, remove it from this file. if you only want all worlds to share a common groups.yml file, remove the
    -users
    option. group manager will then generate a folder for your world with users.yml in it.
     
  3. Offline

    MrLemons

    Im having this same problem and I didnt understand what you said Jamie. Please "dumb it down" for me.
    JamiePhonic
     
  4. delete this part:
    Code:
    survival:
              world:
              - users
              - groups
    then relaod the changes with /manload
    then add yourself to a group, specifying the name of the world
    e.g. /manuadd jamiephonic owner survival
     
  5. Offline

    Necrodoom

    have you tried to read the groupmanager wiki?
     
  6. Offline

    RabbitBunny1

    I tried what JamiePhonic said and all it does is change my group in the default world, not the survival world. Any tips?
     
  7. you have to specify the world.
    /manuadd jamiephonic owner survival
    or go to the world and try it or do it in the console.
     
  8. Offline

    firelord043

    I got mine to generate a new world but i am having trouble with some of the permissions, i know i have the right nodes and format because it works for my other worlds just not the new ones, please help!
     
  9. in your group manager config, you can specify
    Code:
    world:
        all_unnamed_worlds:
        - users
        - groups
    in the mirrors section to make the configs for "world" apply to every world
     
  10. Offline

    MYRghost

    JamicPhonic But how do i go to that world that i created?
     
  11. your config file will look like this:
    Code:
    settings:
      config:
        # With this enabled anyone set as op has full permissions when managing GroupManager
        # The user will be able to promote players to the same group or even above.
        opOverrides: true
     
        # Default setting for 'mantogglevalidate'
        # true will cause GroupManager to attempt name matching by default.
        validate_toggle: true
        # ************************************************************************************************************************************************************
        # *** NOTE: Having this feature enabled can allow improper use of Command Blocks which may lead to undesireable permission changes. You have been warned! ***
        # ************************************************************************************************************************************************************
        allow_commandblocks: false
     
      data:
        save:
          # How often GroupManager will save it's data back to groups.yml and users.yml
          minutes: 10
          # Number of hours to retain backups (plugins/GroupManager/backup)
          hours: 24
       
      logging:
        # Level of detail GroupManager will use when logging.
        # Acceptable entries are - ALL,CONFIG,FINE,FINER,FINEST,INFO,OFF,SEVERE,WARNING
        level: INFO
     
      mirrors:
            # Worlds listed here have their settings mirrored in their children.
            # The first element 'world' is the main worlds name, and is the parent world.
            # subsequent elements 'world_nether' and 'world_the_end' are worlds which will use
            # the same user/groups files as the parent.
            # the element 'all_unnamed_worlds' specifies all worlds that aren't listed, and automatically mirrors them to it's parent.
            # Each child world can be configured to mirror the 'groups', 'users' or both files from its parent.
            world:
              world_nether:
              - users
              - groups
              world_the_end:
              - users
              - groups
              all_unnamed_worlds:
              - users
              - groups
        #  world2:      (World2 would have it's own set of user and groups files)
        #    world3:
        #    - users    (World3 would use the users.yml from world2, but it's own groups.yml)
        #    world4:
        #    - groups  (World4 would use the groups.yml from world2, but it's own users.yml)
        #  world5:
        #    - world6  (this would cause world6 to mirror both files from world5)
    We're going to focus on the "Mirrors" section:
    Code:
      mirrors:
            # Worlds listed here have their settings mirrored in their children.
            # The first element 'world' is the main worlds name, and is the parent world.
            # subsequent elements 'world_nether' and 'world_the_end' are worlds which will use
            # the same user/groups files as the parent.
            # the element 'all_unnamed_worlds' specifies all worlds that aren't listed, and automatically mirrors them to it's parent.
            # Each child world can be configured to mirror the 'groups', 'users' or both files from its parent.
            world:
              world_nether:
              - users
              - groups
              world_the_end:
              - users
              - groups
              all_unnamed_worlds:
              - users
              - groups
    
    on the 8th line of the mirrors section above, youll see "World:"
    This is your main world (for most, it will just be "world")
    on the 3rd last line, you'll see:
    Code:
              all_unnamed_worlds:
              - users
              - groups
    This means that ANY worlds you have that you have NOT specified in this file, will copy their settings from your main world.
    so say you have a world called "creative_playground", if you have the "all_unnamed_worlds" specified, the world "creative_playground", will copy all of the permissions and the users there asigned to from your master world.

    if that doesnt make sence to you, or ive misunderstood your question, let me know and ill try again.
     
Thread Status:
Not open for further replies.

Share This Page