Question Including 2 Commands in plugin.yml

Discussion in 'Bukkit Help' started by SusMusic, Aug 6, 2018.

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

    SusMusic

    Currently I have

    Code:
    name: YeetYeetPlugin
    main: me.yeetplugin.YeetYeetPlugin
    version: 1.0
    commands:
       hunger:
          description: Gives you full Hunger.
          usage: /<command>     
        heal:
          description: Gives you full Health.
          usage: /<command>
         
    But I keep getting this error when I try launch the server.

    Code:
    2018-08-07 01:00:38 [INFO] Starting minecraft server version 1.2.5
    2018-08-07 01:00:38 [INFO] Loading properties
    2018-08-07 01:00:38 [INFO] Starting Minecraft server on *:25565
    2018-08-07 01:00:38 [INFO] This server is running CraftBukkit version git-Bukkit-1.2.5-R5.0-1-g4d45a19-b2266jnks (MC: 1.2.5) (Implementing API version 1.2.5-R5.1-SNAPSHOT)
    2018-08-07 01:00:38 [SEVERE] Could not load 'plugins\yeetplugin.jar' in folder 'plugins'
    org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
        at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:204)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:132)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:214)
        at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:190)
        at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:55)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:158)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:424)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
    Caused by: while parsing a block mapping
     in "<reader>", line 5, column 4:
           hunger:
           ^
    expected <block end>, but found BlockMappingStart
     in "<reader>", line 8, column 5:
            heal:
            ^
    
        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.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:411)
        at org.bukkit.plugin.PluginDescriptionFile.<init>(PluginDescriptionFile.java:42)
        at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPluginLoader.java:199)
        ... 7 more
    2018-08-07 01:00:39 [INFO] Preparing level "world"
    2018-08-07 01:00:39 [INFO] Default game type: 0
    2018-08-07 01:00:39 [INFO] Preparing start region for level 0 (Seed: -8534477282948457044)
    2018-08-07 01:00:39 [INFO] Preparing start region for level 1 (Seed: -8534477282948457044)
    2018-08-07 01:00:40 [INFO] Preparing start region for level 2 (Seed: -8534477282948457044)
    2018-08-07 01:00:40 [INFO] Preparing spawn area: 40%
    2018-08-07 01:00:40 [INFO] Server permissions file permissions.yml is empty, ignoring it
    2018-08-07 01:00:40 [INFO] Done (1.192s)! For help, type "help" or "?"
    
    I know its probably something very simple I'm overlooking but all help is appreciated.

    I reformatted my code, made a rookie mistake which I shouldn't have. This error stemmed from me having 2 If statements instead of an else if.

    I don't know how I overlooked that.

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

Share This Page