1
Gm help
So I recently tried /manreload, which completely broke my GroupManager. I restarted the server and got this in the console.
So I checked my groups.yml, which was perfectly fine.
I am running Spigot #1481 and the latest version of GroupManager. Anybody know how to fix this?
Click to reveal
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)
============================================================================So I checked my groups.yml, which was perfectly fine.
Click to reveal
# 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: ''
I am running Spigot #1481 and the latest version of GroupManager. Anybody know how to fix this?
2
Spigot is better than bukkit so no need to switch to bukkit. Has your server got sufficient disk space? (Not RAM)
I do.
Update to bukkit. Bukkit is the same as Spigot except it is compatible with nearly EVERY Spigot plugin and Bukkit plugin! is right.
Then after you've got bukkit. Delete the GroupManager.jar file, and the GroupManager folder, then install PermissionsEx and follow my tutorial which can be found here: http://is.gd/hJ5OGJ
I have used my tutorial (With PermissionsEx) and it worked amazingly, not a single error in the world.
Update to bukkit. Bukkit is the same as Spigot except it is compatible with nearly EVERY Spigot plugin and Bukkit plugin! is right.
Then after you've got bukkit. Delete the GroupManager.jar file, and the GroupManager folder, then install PermissionsEx and follow my tutorial which can be found here: http://is.gd/hJ5OGJ
I have used my tutorial (With PermissionsEx) and it worked amazingly, not a single error in the world.
