I'm Having a Group.yml Problem Please Help

Discussion in 'Bukkit Help' started by EPICMANIA, Dec 3, 2014.

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

    JaguarJo

    EPICMANIA Well the main thing is that your spacing is messed up. Your Trusted group name is indented 3 spaces instead of 2 like it should be and everything under your Admin group is indented way too far.

    Other things you could change have to do with understanding how inheritances work. When you inherit from another group, you don't have to retype all of the permissions that the other group had; they are included already with the inheritance. This helps keep your file smaller and makes it so you're not retyping the same permissions over and over and over.

    Also, some of your permission nodes are not real nodes. - essentials.warps.[warpname] for example. The part in brackets is just a placeholder; it isn't actually part of the permission. When you want to use a node like this, you actually put the thing that the brackets are talking about into that spot, so - essentials.warps.[warpname] would be - essentials.warps.shop or - essentials.warps.hub because the brackets are telling you that warpname goes there.
     
  2. Offline

    Skionz

  3. What, you mean the error log

    Latest Groups.ml
    http://pastebin.com/kmfex4yg
    Error Log
    http://pastebin.com/08UjDEvr

    Skionz
    here is new error log
    2014-12-05 17-59
    =============================== GM ERROR LOG ===============================
    = ERROR REPORT START - 2.1.31 (Phoenix) =

    java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
    plugins/GroupManager/worlds/normal/groups.yml
    at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:590)
    at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:510)
    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.dataholder.worlds.WorldsHolder.<init>(WorldsHolder.java:59)
    at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:179)
    at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:103)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:324)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404)
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:455)
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:389)
    at net.minecraft.server.v1_7_R4.MinecraftServer.n(MinecraftServer.java:352)
    at net.minecraft.server.v1_7_R4.MinecraftServer.g(MinecraftServer.java:326)
    at net.minecraft.server.v1_7_R4.MinecraftServer.a(MinecraftServer.java:282)
    at net.minecraft.server.v1_7_R4.DedicatedServer.init(DedicatedServer.java:189)
    at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:436)
    at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628)
    Caused by: while scanning an anchor
    in "<reader>", line 724, column 16:
    prefix: '&0[&4Admin&0]&2 '
    ^
    expected alphabetic or numeric character, but found [(91)
    in "<reader>", line 724, column 18:
    prefix: '&0[&4Admin&0]&2 '
    ^

    at org.yaml.snakeyaml.scanner.ScannerImpl.scanAnchor(ScannerImpl.java:1169)
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchAnchor(ScannerImpl.java:782)
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:315)
    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179)
    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:563)
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
    at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:423)
    at org.anjocaido.groupmanager.dataholder.WorldDataHolder.loadGroups(WorldDataHolder.java:585)
    ... 20 more

    ============================================================================

    <Edit by mrCookieSlime: Merged posts. Please don't double post. There is an Edit Button right next to the Date.>
     
  4. Offline

    JaguarJo

    EPICMANIA On your Moderator group, you have a ’ closing the prefix instead of a ' . This is making the first ' on the Admin's prefix throw an error, since the Mod's prefix wasn't closed properly.
     
Thread Status:
Not open for further replies.

Share This Page