Weird error with GroupManager

Discussion in 'Bukkit Help' started by theMatty, Sep 24, 2011.

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

    theMatty

    I get this error when starting up my server:
    Show Spoiler
    Code:
    19:35:10 [SEVERE] Error occurred while enabling GroupManager v1.1 (Phoenix) (Is it up to date?): The following file couldn't pass on Parser.
    plugins/GroupManager/worlds/spotworld/groups.yml
    java.lang.IllegalArgumentException: The following file couldn't pass on Parser.
    plugins/GroupManager/worlds/spotworld/groups.yml
    	at org.anjocaido.groupmanager.dataholder.WorldDataHolder.load(WorldDataHolder.java:479)
    	at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.loadWorld(WorldsHolder.java:361)
    	at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialWorldLoading(WorldsHolder.java:69)
    	at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.initialLoad(WorldsHolder.java:63)
    	at org.anjocaido.groupmanager.dataholder.worlds.WorldsHolder.<init>(WorldsHolder.java:56)
    	at org.anjocaido.groupmanager.GroupManager.onEnable(GroupManager.java:86)
    	at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
    	at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:920)
    	at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:278)
    	at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:173)
    	at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:156)
    	at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
    	at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
    	at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
    	at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    	at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    Caused by: while scanning an alias
     in "<reader>", line 60, column 7:
            - *.*
              ^
    expected alphabetic or numeric character, but found but found .
     in "<reader>", line 60, column 8:
            - *.*
               ^
    
    	at org.yaml.snakeyaml.scanner.ScannerImpl.scanAnchor(ScannerImpl.java:1156)
    	at org.yaml.snakeyaml.scanner.ScannerImpl.fetchAlias(ScannerImpl.java:782)
    	at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:313)
    	at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
    	at org.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessSequenceEntry.produce(ParserImpl.java:538)
    	at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
    	at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
    	at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.java:203)
    	at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:158)
    	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:230)
    	at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    	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.composeDocument(Composer.java:122)
    	at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
    	at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
    	at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
    	at org.anjocaido.groupmanager.dataholder.WorldDataHolder.load(WorldDataHolder.java:474)
    	... 15 more


    This is my permissions file:
    Show Spoiler
    Code:
    groups:
      Guest:
        default: true
        permissions: []
        inheritance: []
        info:
          prefix: '&4[Guest] '
          build: false
          suffix: ''
      Normal:
        default: false
        permissions:
        - essentials.help
        - essentials.home
        - essentials.motd
        - essentials.chat.shout
        - essentials.chat.question
        - essentials.chat.color
        - essentials.balance
        - essentials.pay
        - essentials.sell
        - essentials.worth
        - essentials.afk
        - essentials.getpos
        - essentials.helpop
        - essentials.mail.send
        - essentials.mail
        - essentials.msg
        - essentials.suicide
        - essentials.clearinventory
        - essentials.ping
        - essentials.back
        - essentials.back.ondeath
        - essentials.tpaccept
        - essentials.tpdeny
        - lockette.user.create
        - warpz0r.warp
        inheritance:
        - Guest
        info:
          prefix: ''
          build: true
          suffix: ''
      SubAdmin:
        default: false
        permissions:
        - lockette.*
        - essentials.*
        - -essentials.ipban
        - warpz0r.*
        inheritance:
        - Normal
        info:
          prefix: '&B[Sub-Admin] &f'
          build: true
          suffix: ''
      Admin:
        default: false
        permissions:
        - *
        inheritance: []
        info:
          prefix: '&9[Admin] &f'
          build: true
          suffix: ''
      Owner:
        default: false
        permissions:
        - *
        inheritance: []
        info:
          prefix: '&1[Owner] &f'
          build: true
          suffix: ''


    Apparently the problem lies within the ' - * '-node in the Admin and Owner groups.
    But the Essentials-page says it should work... Has anyone got this problem before?
    My players are aching to join the server...

    Oh, my Bukkit build is 1185, my Essentials version is 2.6.1.
     
  2. Offline

    Killburner

    You'll need to move to a supported permissions manager like bPermissions, PEX, or PermissionsBukkit. bPermissions will support the '*" node, not sure about the others.
     
  3. Offline

    theMatty

    I'm not sure these plugins will work for me... GroupManager seems to be the easiest, apart from that one error...

    I'm just sticking with GroupManager. I'll replace the - * with - plugin.*, makes it more versatile. I don't want to configure all the permissions AGAIN. :3

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 19, 2016
  4. Offline

    Sadra

    See where you have Owner and Admin? you have written down for permissions as *, thats all you have down.

    Im pretty sure for owner and admin you have to write '*'. I had the same error and it worked, when i did that.
     
Thread Status:
Not open for further replies.

Share This Page