Solved PermissionsEX unable to start

Discussion in 'Bukkit Help' started by bm99, May 4, 2012.

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

    bm99

    Hi, I'm having a problem with PermissionsEX and it's causing my server to not work correctly, here is the error I get on startup:
    Code:
    9:51:31 PM [SEVERE] Error loading permissions file initializing PermissionsEx v1.19.1 (Is it up to date?)
    9:51:31 PM java.lang.IllegalStateException: Error loading permissions file
    9:51:31 PM    at ru.tehkode.permissions.backends.FileBackend.reload(FileBackend.java:251)
    9:51:31 PM    at ru.tehkode.permissions.backends.FileBackend.initialize(FileBackend.java:79)
    9:51:31 PM    at ru.tehkode.permissions.PermissionManager.setBackend(PermissionManager.java:423)
    9:51:31 PM    at ru.tehkode.permissions.PermissionManager.initBackend(PermissionManager.java:485)
    9:51:31 PM    at ru.tehkode.permissions.PermissionManager.<init>(PermissionManager.java:52)
    9:51:31 PM    at ru.tehkode.permissions.bukkit.PermissionsEx.onLoad(PermissionsEx.java:68)
    9:51:31 PM    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:212)
    9:51:31 PM    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:183)
    9:51:31 PM    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:53)
    9:51:31 PM    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:156)
    9:51:31 PM    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422)
    9:51:31 PM    at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    9:51:31 PM Caused by: org.bukkit.configuration.InvalidConfigurationException: while scanning for the next token
    9:51:31 PM found character    '\t' that cannot start any token
    9:51:31 PM  in "<string>", line 13, column 22:
    9:51:31 PM        - essentials.warp   
    9:51:31 PM                          ^
    9:51:31 PM    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
    9:51:31 PM    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:143)
    9:51:31 PM    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:109)
    9:51:31 PM    at ru.tehkode.permissions.backends.FileBackend.reload(FileBackend.java:247)
    9:51:31 PM    ... 11 more
    9:51:31 PM Caused by: while scanning for the next token
    9:51:31 PM found character    '\t' that cannot start any token
    9:51:31 PM  in "<string>", line 13, column 22:
    9:51:31 PM        - essentials.warp   
    9:51:31 PM                          ^
    9:51:31 PM    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:358)
    9:51:31 PM    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:179)
    9:51:31 PM    at org.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessSequenceEntry.produce(ParserImpl.java:537)
    9:51:31 PM    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:161)
    9:51:31 PM    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:146)
    9:51:31 PM    at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.java:203)
    9:51:31 PM    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:158)
    9:51:31 PM    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    9:51:31 PM    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    9:51:31 PM    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    9:51:31 PM    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    9:51:31 PM    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
    9:51:31 PM    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    9:51:31 PM    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:123)
    9:51:31 PM    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:106)
    9:51:31 PM    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:121)
    9:51:31 PM    at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:480)
    9:51:31 PM    at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
    9:51:31 PM    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
    9:51:31 PM    ... 14 more
    
    This is just the PermissionsEX error code. Here is my permissions.yml file config:
    Code:
    groups:
      Guest:
        permissions:
        - essentials.afk
        - essentials.help
        - essentials.msg
        - essentials.suicide
        - essentials.spawn
        - essentials.back.ondeath
        - essentials.tpa
        - essentials.tpaccept
        - essentials.tpdeny
        - essentials.warp   
        - essentials.balance
        - essentials.pay
        - essentials.sell
        - essentials.list
        - essentials.rules
        - essentials.motd
        - essentials.geoip.show
        - multiverse.core.spawn.self
        - multiverse.access.Guest
        options:
          rank: '1000'
        prefix: '[Guest]'
      Member:
        permissions:
        - modifyworld.*
        - essentials.fly
        - essentials.give
        - essentials.god
        - essentials.item
        - essentials.getpos
        - essentials.delhome
        - essentials.home
        - essentials.sethome
        - essentials.tp
        - essentials.whois
        - essentials.warp.list
        - essentials.feed
        - essentials.heal
        options:
          rank: '800'
        prefix: '[Member]'
        inheritance:
        - Guest
      Moderator:
        info:
          prefix: '[Moderator]'
          suffix: ''
          build: true
        inheritance:
        - Member
        permissions:
        - essentials.gamemode
        - essentials.time
        - essentials.time.set
        - essentials.getpos.others
        - essentials.msg.url
        - essentials.broadcast
        - essentials.feed.others
        - essentials.clearinventory
        - essentials.tppos
        options:
          rank: '600'
        prefix: '[Moderator]'
      Admins:
        inheritance:
        - Moderator
        permissions:
        - essentials.bigtree
        - essentials.break
        - essentials.enchant
        - essentials.enchant.[enchantmentname]
        - essentials.gamemode.others
        - essentials.god.others
        - essentials.more
        - essentials.repair
        - essentials.repair.armor
        - essentials.repair.enchanted
        - essentials.tree
        - essentials.nick
        - essentials.nick.others
        - essentials.seen
        - essentials.seen.banreason
        - essentials.spawner.*
        - essentials.spawner
        - essentials.list.hidden
        - essentials.ban
        - essentials.essentials
        - essentials.invsee
        - essentials.kick
        - essentials.mute
        - essentials.remove
        - essentials.socialspy
        - essentials.spawnmob.*
        - essentials.tempban
        - essentials.thunder
        - essentials.unban
        - essentials.weather
        - essentials.home.others
        - essentials.setwarp
        - essentials.tpo
        - essentials.warp.otherplayers
        options:
          rank: '400'
        prefix: '[Admin]'
      Owners:
        inheritance:
        - Admins
        permissions:
        - essentials.eco.loan
        - essentials.setworth
        - essentials.afk.kickexempt
        - essentials.banip
        - essentials.clearinventory.others
        - essentials.fireball
        - essentials.invsee.modify
        - essentials.kick.notify
        - essentials.ban.notify
        - essentials.killall
        - essentials.lightning.others
        - essentials.lightning
        - essentials.mute.exempt
        - essentials.sudo
        - essentials.thunder
        - essentials.tp.others
        - essentials.teleport.hidden
        - essentials.tpo
        - essentials.warp.*
        - essentials.delwarp
        - multiverse.core.create
        - multiverse.core.import
        - multiverse.core.modify
        - multiverse.core.modify.add
        - multiverse.core.modify.clear
        - multiverse.core.modify.modify
        - multiverse.core.modify.remove
        - multiverse.core.reload
        - multiverse.core.modify.set
        - multiverse.core.spawn.set
        - multiverse.core.delete
        - multiverse.core.purge
        - multiverse.core.remove
        - multiverse.core.unload
        - multiverse.core.anchor
        - multiverse.core.config
        - multiverse.core.debug
        - multiverse.core.generator
        - multiverse.core.load
        - multiverse.core.spout
        - multiverse.core.sleep
        - multiverse.core.tp.*
        - multiverse.core.tp.self
        - multiverse.core.version
        - multiverse.help
        options:
          rank: '200'
        prefix: '[Owner]'
    Please help me with this problem! thanks in advanced for any help!

    Never mind, I found a tab in the file :p

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 25, 2016
Thread Status:
Not open for further replies.

Share This Page