Custom Configuration Errors

Discussion in 'Plugin Development' started by SoThatsIt, Jun 7, 2013.

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

    SoThatsIt

    I have got many errors from my custom config messages.yml and do not have much idea on how to resolve them so i though id post them here.

    Code:
    Cannot load plugins/Referrals/messages.yml
    org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping
    in "<string>", line 1, column 1:
        MESSAGE_FIRST_LOGIN: &aType /ref ...
        ^
    expected <block end>, but found FlowEntry
    in "<string>", line 2, column 31:
        MESSAGE_NO_PERMISSION: &cSorry, You do not have the required p ...
                                      ^
     
        at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105)
        at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:175)
        at me.sothatsit.referrals.ReferralsMessages.reloadCustomConfig(ReferralsMessages.java:37)
        at me.sothatsit.referrals.ReferralsMessages.getCustomConfig(ReferralsMessages.java:49)
        at me.sothatsit.referrals.ReferralsMessages.loadMessages(ReferralsMessages.java:29)
        at me.sothatsit.referrals.ReferralsMessages.<init>(ReferralsMessages.java:24)
        at me.sothatsit.referrals.Referrals.onEnable(Referrals.java:19)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:282)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.reload(CraftServer.java:605)
        at org.bukkit.Bukkit.reload(Bukkit.java:185)
        at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:523)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchServerCommand(CraftServer.java:512)
        at net.minecraft.server.v1_5_R3.DedicatedServer.an(DedicatedServer.java:262)
        at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227)
        at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477)
        at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410)
        at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
    Caused by: while parsing a block mapping
    in "<string>", line 1, column 1:
        MESSAGE_FIRST_LOGIN: &aType /ref ...
        ^
    expected <block end>, but found FlowEntry
    in "<string>", line 2, column 31:
        MESSAGE_NO_PERMISSION: &cSorry, You do not have the required p ...
                                      ^
     
        at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:575)
        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.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:399)
        at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
        ... 24 more
    08:04:20 [SEVERE] Cannot load configuration from stream
    org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping
    in "<string>", line 1, column 1:
        MESSAGE_FIRST_LOGIN: &aType /ref ...
        ^
    expected <block end>, but found FlowEntry
    in "<string>", line 2, column 31:
        MESSAGE_NO_PERMISSION: &cSorry, You do not have the required p ...
                                      ^
     
        at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
        at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:202)
        at me.sothatsit.referrals.ReferralsMessages.reloadCustomConfig(ReferralsMessages.java:42)
        at me.sothatsit.referrals.ReferralsMessages.getCustomConfig(ReferralsMessages.java:49)
        at me.sothatsit.referrals.ReferralsMessages.loadMessages(ReferralsMessages.java:29)
        at me.sothatsit.referrals.ReferralsMessages.<init>(ReferralsMessages.java:24)
        at me.sothatsit.referrals.Referrals.onEnable(Referrals.java:19)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:282)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.reload(CraftServer.java:605)
        at org.bukkit.Bukkit.reload(Bukkit.java:185)
        at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:523)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchServerCommand(CraftServer.java:512)
        at net.minecraft.server.v1_5_R3.DedicatedServer.an(DedicatedServer.java:262)
        at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227)
        at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477)
        at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410)
        at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
    Caused by: while parsing a block mapping
    in "<string>", line 1, column 1:
        MESSAGE_FIRST_LOGIN: &aType /ref ...
        ^
    expected <block end>, but found FlowEntry
    in "<string>", line 2, column 31:
        MESSAGE_NO_PERMISSION: &cSorry, You do not have the required p ...
                                      ^
     
        at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingKey.produce(ParserImpl.java:575)
        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.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:399)
        at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
        ... 23 more
    08:04:20 [SEVERE] Error occurred while enabling Referrals v0.1 (Is it up to date?)
    java.lang.NullPointerException
        at org.bukkit.ChatColor.translateAlternateColorCodes(ChatColor.java:203)
        at me.sothatsit.referrals.ReferralsMessages.loadMessages(ReferralsMessages.java:29)
        at me.sothatsit.referrals.ReferralsMessages.<init>(ReferralsMessages.java:24)
        at me.sothatsit.referrals.Referrals.onEnable(Referrals.java:19)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugin(CraftServer.java:282)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.enablePlugins(CraftServer.java:264)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.reload(CraftServer.java:605)
        at org.bukkit.Bukkit.reload(Bukkit.java:185)
        at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:23)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:189)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchCommand(CraftServer.java:523)
        at org.bukkit.craftbukkit.v1_5_R3.CraftServer.dispatchServerCommand(CraftServer.java:512)
        at net.minecraft.server.v1_5_R3.DedicatedServer.an(DedicatedServer.java:262)
        at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:227)
        at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477)
        at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410)
        at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573)
    i know the nullpointer exception is from errors retrieving the config. heres the messages.yml
    Code:
    MESSAGE_FIRST_LOGIN: &aType /refer <code> to set who referred you and get some &6Free Items!
    MESSAGE_NO_PERMISSION: &cSorry, You do not have the required permissions
     
  2. Offline

    -_Husky_-

    Add " " around the text in the config. (Values only)
     
  3. Offline

    Sagacious_Zed Bukkit Docs

  4. Offline

    SoThatsIt

    @-_Husky_-​
    ok cheers that worked :D
     
Thread Status:
Not open for further replies.

Share This Page