Problem with YAML parsing

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

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

    BlancoLanda

    Well, I just took 3 hours translating a .yml file for having the plugin "Residence" in Spanish. I cought translate all but it gives me this error at console:

    Code:
    ERROR:
    
    while parsing a block collection
      in "<unicode string>", line 500, column 33:
                                        - 'Uso: /res market rentable [re ...
                                        ^
    expected <block end>, but found '<scalar>'
      in "<unicode string>", line 501, column 293:
         ...  actual expire.'                the current rent expires.'
                                             ^
    I don't know what's bad, I just changed the english words to spanish, and I don't know how to recognize errors at YAML.

    Here is the original (English.yml): http://pastebin.com/9NwDcnEV
    Here is mine (translated in Spanish): http://pastebin.com/Yi39fUB8

    Thank you for your help!
     
  2. Offline

    Guess?Who

    At line 501 you got:
    - 'Hace a una residencia estar en alquiler por un determinado [coste] y durante un numero de [dias]. Si Repetir esta en "true" (Verdadero), la residencia podra ser automaticamentebe alquilable de nuevo despues de que el alquiler actual expire.' the current rent expires.'
     
  3. Offline

    BlancoLanda

    Thank you! That was the error... but weird, I cannot make the plugin work! (either with English.yml), My console gets this error:

    Code:
    20:18:32 [INFO] [Residence] Found Permissions Plugin!
    20:18:33 [INFO] [Residence] Successfully linked with iConomy! Version: 6.0.5b
    20:18:33 [SEVERE] null
    java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long
    
            at com.bekvon.bukkit.residence.Residence.loadYml(Residence.java:1766)
            at com.bekvon.bukkit.residence.Residence.onEnable(Residence.java:237)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at com.bekvon.bukkit.residence.Residence.setEnabled(Residence.java:1702)
    
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:920)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.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)
    20:18:33 [INFO] [Residence] - FAILED INITIALIZATION! DISABLED! ERROR:
    20:18:33 [SEVERE] null
    java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.Long
    
            at com.bekvon.bukkit.residence.Residence.loadYml(Residence.java:1766)
            at com.bekvon.bukkit.residence.Residence.onEnable(Residence.java:237)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at com.bekvon.bukkit.residence.Residence.setEnabled(Residence.java:1702)
    
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:920)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.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)
    So bad... :(, It works for all but not for me, I have CB 1185 and the plugin is for 1185, anyone knows whats the problem?
     
Thread Status:
Not open for further replies.

Share This Page