I am using groupmanager and it has been working fine but I recently added a new rank and now it seems as if the whole YAML file is wrong, i have used a parser and there seems to be a lot of errors now but i am not sure what is wrong with the file and why. Permissions file: http://pastebin.com/p4RCaHqV I also got an error log in my groupmanager file: http://pastebin.com/9BzBvCk4 It is a prison server, it uses many plugins please post if you want to know them all. It seems to be something with the prefixes although after deleting them from the file in the parser other errors came up. That is all i have tried so far. i am using CraftBukkit version git-Bukkit-1.5.2-R0.1-b2771jnks (MC: 1.5.2) (Implementing API version 1.5.2-R0.1) (sorry posted from console) If there is anything else needed please ask.
Where does the space go? necrodoom Lolmewn can i pleaase ask where the space goes? EDIT by Moderator: merged posts, please use the edit button instead of double posting.
reparsed and found 2 errors: no space allowed in groupname in "drug dealer" and line 94 is unclosed prefix.
I NEED HELP WITH MINE HERES THE LOG. PLZ HELP ME! # 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' groups: C: default: true permissions: inheritance: - g:groupmanager_default - g:bukkit_default - g:essentials_default - g:towny_default info: prefix: '&f[&bC-Block&f]' build: true suffix: '' B: default: false permissions: [] inheritance: - default - g:essentials_builder - g:towny_builder info: prefix: '&f[&2B-Block&f]' build: true suffix: '' A: default: false permissions: [] inheritance: - builder - g:groupmanager_moderator - g:bukkit_moderator - g:essentials_moderator - g:towny_moderator - g:vanish_moderator info: prefix: '&f[&6A-Block&f]' build: true suffix: '' Free: default: false permissions: [] inheritance: - builder - g:groupmanager_moderator - g:bukkit_moderator - g:essentials_moderator - g:towny_moderator - g:vanish_moderator info: prefix: '&f[&dFree&f]' build: true suffix: '' Warden: default: false permissions: [] inheritance: - moderator - g:groupmanager_admin - g:bukkit_admin - g:essentials_admin info: prefix: '&f[&4Warden&f]' build: true suffix: '' Co-Owner: default: false permissions: - '*' - -vanish.* inheritance: - admin info: prefix: '&4' build: true suffix: '&b[&1Co-Owner&b]' Owner: default: false permissions: - '*' - -vanish.* inheritance: - admin info: prefix: '&b[&a&oOwner&b]' build: true suffix: '' =============================================================== HERES THE ERROR LOG. 2013-06-24 16-16 =============================== GM ERROR LOG =============================== = ERROR REPORT START - 2.0 (2.11.1) (Phoenix) = java.lang.IllegalArgumentException: The following file couldn't pass on Parser. plugins\GroupManager\worlds\world\users.yml at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadUsers(WorldDataHolder.java:758) at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadUsers(WorldDataHolder.java:433) at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:684) 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.dataholder.worlds.WorldsHolder.<init>(WorldsHolder.java:59) at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:169) at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:93) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:282) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264) at net.minecraft.server.v1_5_R3.MinecraftServer.j(MinecraftServer.java:304) at net.minecraft.server.v1_5_R3.MinecraftServer.e(MinecraftServer.java:283) at net.minecraft.server.v1_5_R3.MinecraftServer.a(MinecraftServer.java:243) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:151) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: unacceptable character ' ' (0x0) special characters are not allowed in "<reader>", position 0 at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:98) at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:191) at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:63) at org.yaml.snakeyaml.Yaml.load(Yaml.java:423) at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadUsers(WorldDataHolder.java:753) ... 20 more ============================================================================
To: Lolurface Next time start your own form but for now: The inheritance section pulls in the permissions from the group manager global groups, not one of your custom groups that you made. So if you want have your group "B" inherit the perms from group "C" you need to do: - g:groupmanager_default - g:bukkit_default - g:essentials_default - g:towny_default Get rid of the - default Also the problem exists under groups: A and Free (remove -builder), Warden (remove -moderator), Co-Owner and Owner (remove -admin) You don't need to have an inheritance if you use the - '*' in the permissions: It will give them access to every command for every plugin you have. Use the - g:groupmanager_admin for inheritance not the -moderator. In the global groups file admins already can do everything moderators can and more. I don't know if this will solve your problem. Spacing is absolutely critical when working with your config files. I can't tell if you have your spacing correct with what you pasted in from your config file.