Let's fix my error once and for all. #1


  • Other
  • Replied
Open
Assigned to wittypleb
  • _ForgeUser9516480 created this issue Aug 31, 2012

    It's MegaMaximumPower again.
    I am pretty sure this is the ENTIRE error. This error is in my server.command that I use to start up the server, just so you know.

    16:45:33 [SEVERE] Cannot load plugins/CustomJoinMessage/config.yml
    org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping
    in "<string>", line 14, column 5:
            join-message: 'HeyHowdyHey, it's ...
            ^
    expected <block end>, but found Scalar
    in "<string>", line 14, column 36:
            join-message: 'HeyHowdyHey, it's MegaMaximumPower'
                                           ^

        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 org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:117)
        at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:111)
        at com.unlucky4ever.customjoin.CustomJoinMessage.onEnable(CustomJoinMessage.java:48)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:374)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:265)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:247)
        at net.minecraft.server.MinecraftServer.i(MinecraftServer.java:296)
        at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:275)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:225)
        at net.minecraft.server.DedicatedServer.init(DedicatedServer.java:140)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:378)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    Caused by: while parsing a block mapping
    in "<string>", line 14, column 5:
            join-message: 'HeyHowdyHey, it's ...
            ^
    expected <block end>, but found Scalar
    in "<string>", line 14, column 36:
            join-message: 'HeyHowdyHey, it's MegaMaximumPower'
                                           ^

        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.composeMappingNode(Composer.java:237)
        at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
        at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:237)
        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)
        ... 17 more
    16:45:33 [INFO] [CustomJoinMessage] Enabling Metrics...

    I guess the problem is that I don't know what the <block end> is. I am assuming it is what is used to end the string. And I am sure that they are NOT tabs; they are spaces.
    Thanks again, and sorry for my ignorance. Also, if I may make a suggestion, you should add custom kill and/or death messages.

    ~MegaMaximumPower~

  • _ForgeUser9516480 added the tags New Other Aug 31, 2012
  • WittyPleb posted a comment Aug 31, 2012

    Change the apostrophe's that open and close it to quotation marks.

    So instead of: join-message: 'HeyHowdyHey, it's MegaMaximumPower'

    Make it: join-message: "HeyHowdyHey, it's MegaMaximumPower"

  • WittyPleb removed a tag New Aug 31, 2012
  • WittyPleb added a tag Waiting Aug 31, 2012
  • _ForgeUser9516480 posted a comment Jun 19, 2013

    Thank you so much!!!!! I saw your solution a while ago but I don't know if i thanked you yet but even if I did THANKS A TON

  • _ForgeUser9516480 removed a tag Waiting Jun 19, 2013
  • _ForgeUser9516480 added a tag Replied Jun 19, 2013

To post a comment, please login or register a new account.