GroupManager completed flopped

Discussion in 'Bukkit Help' started by EliteCreeper, May 24, 2014.

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

    EliteCreeper

    I recently tried /manreload, which completely broke my GroupManager. I restarted the server and got this in the console.
    Code:
        2014-05-25 03-20
        =============================== GM ERROR LOG ===============================
        = ERROR REPORT START - 2.0 (2.12.1) (Phoenix) =
     
        java.lang.IllegalArgumentException: You have no groups in plugins/GroupManager/worlds/world/groups.yml.
          at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:516)
          at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:416)
          at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:678)
          at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:640)
          at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:110)
          at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:100)
          at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.resetWorldsHolder(WorldsHolder.java:92)
          at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:171)
          at org.anjocaido.groupmanager.GroupManager.onCommand(GroupManager.java:1872)
          at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
          at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:180)
          at org.bukkit.craftbukkit.v1_7_R3.CraftServer.dispatchCommand(CraftServer.java:728)
          at net.minecraft.server.v1_7_R3.PlayerConnection.handleCommand(PlayerConnection.java:985)
          at net.minecraft.server.v1_7_R3.PlayerConnection.a(PlayerConnection.java:830)
          at net.minecraft.server.v1_7_R3.PacketPlayInChat.a(PacketPlayInChat.java:28)
          at net.minecraft.server.v1_7_R3.PacketPlayInChat.handle(PacketPlayInChat.java:65)
          at net.minecraft.server.v1_7_R3.NetworkManager.a(NetworkManager.java:180)
          at net.minecraft.server.v1_7_R3.ServerConnection.c(ServerConnection.java:81)
          at net.minecraft.server.v1_7_R3.MinecraftServer.v(MinecraftServer.java:713)
          at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:283)
          at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:576)
          at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java:482)
          at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:628)
     
        ============================================================================
    I checked my groups.yml, which I found to be perfectly fine. I ran it through a parser and it came out correct. Here it is anyways:
    Code:
        # Group inheritance
        #
        # Any inherited groups prefixed with a g: are global groups
        # and are inherited from the GlobalGroups.yml.
        #
        # Groups without the g: prefix are groups local to this world
        # and are defined in the this groups.yml file.
        #
        # Local group inheritances define your promotion tree when using 'manpromote/mandemote'
       
          Duke:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - -ranksign.buyrank.citizen
            - -ranksign.buyrank.landlord
            - -ranksign.buyrank.elite
            - -ranksign.buyrank.veteran
            - -ranksign.buyrank.legendary
            - -ranksign.buyrank.ace
            - -ranksign.buyrank.captain
            - -ranksign.buyrank.general
            - -ranksign.buyrank.commander
            - -ranksign.buyrank.admiral
            - -ranksign.buyrank.baron
            - essentials.sethome.multiple
            - essentials.sethome.multiple.tier4
            - ranksign.buyrank.king
            - silkspawners.changetype.irongolem
            inheritance:
            - baron
            info:
              prefix: '&8[&5Duke&8]'
              build: true
              suffix: ''
          Member:
            default: false
            permissions:
            - essentials.delhome
            - essentials.seen
            - essentials.suicide
            - ranksign.buyrank.worker
            inheritance:
            - g:bukkit_member
            - g:essentials_member
            - g:other_member
            info:
              prefix: '&3[&2Member&3]&f'
              build: true
              suffix: ''
          Staff:
            default: false
            permissions:
            - coreprotect.*
            - essentials.ban
            - essentials.ban.*
            - essentials.color
            - essentials.delhome.others
            - essentials.fly
            - essentials.god
            - essentials.home.others
            - essentials.invsee
            - essentials.kick
            - essentials.kick.*
            - essentials.kill
            - essentials.msg
            - essentials.mute
            - essentials.mute.*
            - essentials.reply
            - essentials.socialspy
            - essentials.speed
            - essentials.teleport
            - essentials.teleport.*
            - essentials.togglejail
            - essentials.togglejail.*
            - essentials.tp
            - essentials.tp.*
            - essentials.unban
            - essentials.unmute
            - essentials.vanish
            - lockette.admin.break
            - lockette.admin.bypass
            - lockette.admin.create.*
            - lockette.admin.snoop
            inheritance: []
            info:
              prefix: ''
              build: false
              suffix: '&6[&eStaff&6]'
          LandLord:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - -ranksign.buyrank.citizen
            - essentials.hat
            - essentials.sethome.multiple
            - ranksign.buyrank.elite
            inheritance:
            - citizen
            info:
              prefix: '&1&l[&2&lLandLord&1&l]&r&2'
              build: true
              suffix: ''
          Captain:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - -ranksign.buyrank.citizen
            - -ranksign.buyrank.landlord
            - -ranksign.buyrank.elite
            - -ranksign.buyrank.veteran
            - -ranksign.buyrank.legendary
            - -ranksign.buyrank.ace
            - essentials.feed
            - essentials.sethome.multiple
            - essentials.sethome.multiple.tier3
            - ranksign.buyrank.general
            - silkspawners.changetype.zombiepigman
            inheritance:
            - ace
            info:
              prefix: '&2[&aCaptain&2]'
              build: true
              suffix: ''
          Imperator:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - -ranksign.buyrank.citizen
            - -ranksign.buyrank.landlord
            - -ranksign.buyrank.elite
            - -ranksign.buyrank.veteran
            - -ranksign.buyrank.legendary
            - -ranksign.buyrank.ace
            - -ranksign.buyrank.captain
            - -ranksign.buyrank.general
            - -ranksign.buyrank.commander
            - -ranksign.buyrank.admiral
            - -ranksign.buyrank.baron
            - -ranksign.buyrank.duke
            - -ranksign.buyrank.king
            - -ranksign.buyrank.emperor
            - essentials.sethome.multiple.unlimited
            inheritance:
            - emperor
            info:
              prefix: '&0[&4Imperator&0]'
              build: true
              suffix: ''
          King:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - -ranksign.buyrank.citizen
            - -ranksign.buyrank.landlord
            - -ranksign.buyrank.elite
            - -ranksign.buyrank.veteran
            - -ranksign.buyrank.legendary
            - -ranksign.buyrank.ace
            - -ranksign.buyrank.captain
            - -ranksign.buyrank.general
            - -ranksign.buyrank.commander
            - -ranksign.buyrank.admiral
            - -ranksign.buyrank.baron
            - -ranksign.buyrank.duke
            - essentials.sethome.multiple
            - essentials.sethome.multiple.tier4
            - ranksign.buyrank.emperor
            - silkspawners.changetype.ocelot
            - silkspawners.changetype.wolf
            inheritance:
            - duke
            info:
              prefix: '&6[&4King&6]'
              build: true
              suffix: ''
          Legendary:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - -ranksign.buyrank.citizen
            - -ranksign.buyrank.landlord
            - -ranksign.buyrank.elite
            - -ranksign.buyrank.veteran
            - essentials.sethome.multiple
            - essentials.sethome.multiple.tier2
            - ranksign.buyrank.ace
            - silkspawners.changetype.cow
            - silkspawners.changetype.pig
            - silkspawners.changetype.sheep
            inheritance:
            - veteran
            info:
              prefix: '&8[&1Legendary&8]&f'
              build: true
              suffix: ''
          Admin:
            default: false
            permissions: []
            inheritance: []
            info:
              prefix: '&4[&cAdmin&4]'
              build: false
              suffix: ''
          Worker:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - essentials.book
            - essentials.ignore
            - essentials.sethome.multiple
            - ranksign.buyrank.resident
            inheritance:
            - member
            info:
              prefix: '&3[&aWorker&3]'
              build: true
              suffix: ''
          Citizen:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - auction.start
            - essentials.enderchest
            - essentials.me
            - essentials.sethome.multiple
            - ranksign.buyrank.landlord
            inheritance:
            - resident
            info:
              prefix: '&9[&2Citizen&9]'
              build: true
              suffix: ''
          Admiral:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - -ranksign.buyrank.citizen
            - -ranksign.buyrank.landlord
            - -ranksign.buyrank.elite
            - -ranksign.buyrank.veteran
            - -ranksign.buyrank.legendary
            - -ranksign.buyrank.ace
            - -ranksign.buyrank.captain
            - -ranksign.buyrank.general
            - -ranksign.buyrank.commander
            - essentials.feed.cooldown.bypass
            - essentials.sethome.multiple
            - essentials.sethome.multiple.tier3
            - ranksign.buyrank.baron
            - silkspawners.changetype.enderman
            inheritance:
            - commander
            info:
              prefix: '&0&l[&2&lAdmiral&0&0]'
              build: true
              suffix: ''
          General:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - -ranksign.buyrank.citizen
            - -ranksign.buyrank.landlord
            - -ranksign.buyrank.elite
            - -ranksign.buyrank.veteran
            - -ranksign.buyrank.legendary
            - -ranksign.buyrank.ace
            - -ranksign.buyrank.captain
            - essentials.sethome.multiple
            - essentials.sethome.multiple.tier3
            - essentials.workbench
            - ranksign.buyrank.commander
            - silkspawners.changetype.mooshroom
            - silkspawners.changetype.villager
            inheritance:
            - captain
            info:
              prefix: '&7[&aGeneral&7]'
              build: true
              suffix: ''
          Resident:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - essentials.compass
            - essentials.depth
            - essentials.getpos
            - essentials.itemdb
            - essentials.sethome.multiple
            - ranksign.buyrank.citizen
            inheritance:
            - worker
            info:
              prefix: '&9[&aResident&9]'
              build: true
              suffix: ''
          Elite:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - -ranksign.buyrank.citizen
            - -ranksign.buyrank.landlord
            - essentials.back.ondeath
            - essentials.kit
            - essentials.kits.miner
            - essentials.me
            - essentials.nick
            - essentials.sethome.multiple
            - essentials.sethome.multiple.tier2
            - ranksign.buyrank.veteran
            - silkspawners.place.*
            - silkspawners.silkdrop.*
            inheritance:
            - landlord
            info:
              prefix: '&8[&3Elite&8]&f'
              build: true
              suffix: ''
          Ace:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - -ranksign.buyrank.citizen
            - -ranksign.buyrank.landlord
            - -ranksign.buyrank.elite
            - -ranksign.buyrank.veteran
            - -ranksign.buyrank.legendary
            - essentials.sethome.multiple
            - essentials.sethome.multiple.tier2
            - ranksign.buyrank.captain
            - silkspawners.changetype.chicken
            - silkspawners.changetype.creeper
            - silkspawners.changetype.skeleton
            - silkspawners.changetype.spider
            - silkspawners.changetype.zombie
            inheritance:
            - legendary
            info:
              prefix: '&0&l[&9&lAce&0&l]&9'
              build: true
              suffix: ''
          Baron:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - -ranksign.buyrank.citizen
            - -ranksign.buyrank.landlord
            - -ranksign.buyrank.elite
            - -ranksign.buyrank.veteran
            - -ranksign.buyrank.legendary
            - -ranksign.buyrank.ace
            - -ranksign.buyrank.captain
            - -ranksign.buyrank.general
            - -ranksign.buyrank.commander
            - -ranksign.buyrank.admiral
            - essentials.sethome.multiple
            - essentials.sethome.multiple.tier4
            - ranksign.buyrank.duke
            - silkspawners.changetype.blaze
            inheritance:
            - admiral
            info:
              prefix: '&4[&9Baron&4]'
              build: true
              suffix: ''
          Commander:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - -ranksign.buyrank.citizen
            - -ranksign.buyrank.landlord
            - -ranksign.buyrank.elite
            - -ranksign.buyrank.veteran
            - -ranksign.buyrank.legendary
            - -ranksign.buyrank.ace
            - -ranksign.buyrank.captain
            - -ranksign.buyrank.general
            - essentials.kits.superminer
            - essentials.sethome.multiple
            - essentials.sethome.multiple.tier3
            - ranksign.buyrank.admiral
            inheritance:
            - general
            info:
              prefix: '&8[&2Commander&8]'
              build: true
              suffix: ''
          Demigod:
            default: false
            permissions: []
            inheritance: []
            info:
              prefix: '&5&l[&r&e&lDemigod&5&l]&f&l'
              build: false
              suffix: ''
          Emperor:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - -ranksign.buyrank.citizen
            - -ranksign.buyrank.landlord
            - -ranksign.buyrank.elite
            - -ranksign.buyrank.veteran
            - -ranksign.buyrank.legendary
            - -ranksign.buyrank.ace
            - -ranksign.buyrank.captain
            - -ranksign.buyrank.general
            - -ranksign.buyrank.commander
            - -ranksign.buyrank.admiral
            - -ranksign.buyrank.baron
            - -ranksign.buyrank.duke
            - -ranksign.buyrank.king
            - essentials.broadcast
            - essentials.fly
            - essentials.sethome.multiple
            - essentials.sethome.multiple.tier4
            - ranksign.buyrank.imperator
            inheritance:
            - king
            info:
              prefix: '&3[&bEmperor&3]'
              build: true
              suffix: ''
          Veteran:
            default: false
            permissions:
            - -ranksign.buyrank.member
            - -ranksign.buyrank.worker
            - -ranksign.buyrank.resident
            - -ranksign.buyrank.citizen
            - -ranksign.buyrank.landlord
            - -ranksign.buyrank.elite
            - essentials.sethome.multiple
            - essentials.sethome.multiple.tier2
            - ranksign.buyrank.legendary
            inheritance:
            - elite
            info:
              prefix: '&8[&9Veteran&8]&f'
              build: true
              suffix: ''
          Newbie:
            default: true
            permissions:
            - ranksign.buyrank.member
            inheritance:
            - g:essentials_newbie
            info:
              prefix: '&0[&eNewbie&0]&e'
              build: false
              suffix: ''
    
    When I load up my server, it seems GroupManager has appeared to be completely gone, it doesn't even show up on /plugins. I really need help, does anybody know how to fix this?
     
  2. Code:
    # missing the one at the top!
    groups:
      Duke:
        default: false
    and so on...
     
  3. Offline

    TreeDB

    EliteCreeper It appears you don't have any groups in the world config, as it says in the console error:
    You have no groups in plugins/GroupManager/worlds/world/groups.yml

    Edit: I just noticed, You are not using Group Manager correctly, take a look at this: http://wiki.ess3.net/wiki/Group_Manager/Config
     
  4. Offline

    Bobcat00

    Just because some random online YAML parser says the syntax is correct, doesn't mean the content is correct. As Perturbee said, you're missing the "group:" line.

    You can make almost all Group Manager config changes by using the in-game commands. I suggest you use them instead of editing the files, as that will prevent errors such as this.
     
Thread Status:
Not open for further replies.

Share This Page