Help with essentials kit

Discussion in 'Bukkit Help' started by TheYetti02, Oct 25, 2014.

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

    TheYetti02

    Well I was creating kits today for a server and I've come across a strange problem I can't rectify.
    Ok so basically, I tried making a starter kit, changed the name of the tools kit to "starter" Everything working upto this point. Deleted the items then added
    Code:
    kits:
      starter:
        delay: 10
        items:
          - IronHelmet 1 
    Everything working, now I add another item,

    Code:
    kits:
      starter:
        delay: 10
        items:
          - IronHelmet 1
          - IronLeggings 1
    Everything just brakes here, config is now "broken" and it shows up as red whilst using NotePad ++.
    I was able to copy and paste another starter kit from a previous config I used, no errors at all. I do not have the option to do this for every kit so I'm hoping someone can help me.
    Heres the error.
    Code:
    [19:35:38 INFO]: CONSOLE issued server command: /essentials reload
    [19:35:38 ERROR]: The file C:\Users\SuperDooper\Desktop\RPVP_NEW\plugins\Essenti
    als\config.yml is broken, it has been renamed to C:\Users\SuperDooper\Desktop\RP
    VP_NEW\plugins\Essentials\config.yml.broken.1414262138020
    org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token;
    found character          '\t(TAB)' that cannot start any token. (Do not use \t(T
    AB) for indentation);  in 'string', line 236, column 1:
              - IronChestplate 1
        ^
            at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.ja
    va:420) ~[spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:22
    6) ~[spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockSequenceEntry.produce(
    ParserImpl.java:502) ~[spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) ~
    [spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:143)
    ~[spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.jav
    a:203) ~[spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:157) ~
    [spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :237) ~[spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:159) ~
    [spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :237) ~[spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:159) ~
    [spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java
    :237) ~[spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:159) ~
    [spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:12
    2) ~[spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
     ~[spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseCons
    tructor.java:120) ~[spigot.jar:git-Spigot-1642]
            at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:481) ~[spigot.jar:gi
    t-Spigot-1642]
            at org.yaml.snakeyaml.Yaml.load(Yaml.java:400) ~[spigot.jar:git-Spigot-1
    642]
            at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlCo
    nfiguration.java:55) ~[spigot.jar:git-Spigot-1642]
            at com.earth2me.essentials.EssentialsConf.load(EssentialsConf.java:174)
    [Essentials.jar:?]
            at com.earth2me.essentials.Settings.reloadConfig(Settings.java:525) [Ess
    entials.jar:?]
            at com.earth2me.essentials.Essentials.reload(Essentials.java:360) [Essen
    tials.jar:?]
            at com.earth2me.essentials.commands.Commandessentials.run_reload(Command
    essentials.java:118) [Essentials.jar:?]
            at com.earth2me.essentials.commands.Commandessentials.run(Commandessenti
    als.java:74) [Essentials.jar:?]
            at com.earth2me.essentials.commands.EssentialsCommand.run(EssentialsComm
    and.java:192) [Essentials.jar:?]
            at com.earth2me.essentials.Essentials.onCommandEssentials(Essentials.jav
    a:523) [Essentials.jar:?]
            at com.earth2me.essentials.Essentials.onCommand(Essentials.java:402) [Es
    sentials.jar:?]
            at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spig
    ot.jar:git-Spigot-1642]
            at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:18
    1) [spigot.jar:git-Spigot-1642]
            at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchCommand(CraftServe
    r.java:767) [spigot.jar:git-Spigot-1642]
            at org.bukkit.craftbukkit.v1_7_R4.CraftServer.dispatchServerCommand(Craf
    tServer.java:753) [spigot.jar:git-Spigot-1642]
            at net.minecraft.server.v1_7_R4.DedicatedServer.aB(DedicatedServer.java:
    326) [spigot.jar:git-Spigot-1642]
            at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:2
    90) [spigot.jar:git-Spigot-1642]
            at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:5
    84) [spigot.jar:git-Spigot-1642]
            at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java
    :490) [spigot.jar:git-Spigot-1642]
            at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:6
    28) [spigot.jar:git-Spigot-1642] 

    I using a DEV build of essentials btw as you can see from the error msg. Thanks n please reply soon
     
  2. Offline

    JaguarJo

    In your Notepad++ you need to change the settings so that it converts tabs to spaces. By default, Notepad++ will automatically add a tab when you hit enter to go to the next line. That's also what causes the line to turn red. Problem is, if you have any tabs in your file, it won't parse correctly when you try to use it. All indented areas need to be regular spaces, not tabs. So either change your settings, or make sure you backspace the tabs out and replace them with regular spacebar spaces.
     
  3. Offline

    TheYetti02

    JaguarJo likes this.
Thread Status:
Not open for further replies.

Share This Page