Honestly thinks yaml hates me the error is mapping values are not allowed here. My plugin Code: Code:java package me.kyle.advertise; import org.bukkit.Bukkit;import org.bukkit.ChatColor;import org.bukkit.command.Command;import org.bukkit.command.CommandSender;import org.bukkit.event.Listener;import org.bukkit.plugin.java.JavaPlugin; public class Main extends JavaPlugin implements Listener{ public void onEnable(){Bukkit.getPluginManager().registerEvents(this, this);this.saveDefaultConfig();} String money = (this.getConfig().getString("cost"));String prefix = ChatColor.GREEN + "[" + ChatColor.AQUA + "THP" + ChatColor.GREEN + "] ";public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args){{if (cmd.getName().equalsIgnoreCase("advertise")){ sender.sendMessage(prefix + " " + ChatColor.GREEN + "Advertising costs " + ChatColor.AQUA + money); return true;}return false;} }} My config.yml Code: cost: 100 Simple I know xD I just cant figure out whats wrong
Ahh a # isnt a string duh Wolfey Didnt work same error heres what i changed line 19 too Code: int money = (this.getConfig().getInt("cost")); EDIT by Moderator: merged posts, please use the edit button instead of double posting.
Wolfey [20:09:37 INFO]: online_ids_suck issued server command: /pl [20:09:40 INFO]: online_ids_suck issued server command: /ci [20:09:41 INFO]: online_ids_suck issued server command: /day [20:09:43 INFO]: online_ids_suck issued server command: /sun [20:09:45 INFO]: online_ids_suck issued server command: /help [20:09:49 INFO]: online_ids_suck issued server command: /advertise >reload [20:10:15 INFO]: [Essentials] Disabling Essentials v2.12.2 [20:10:15 INFO]: [OtherDrops] Disabling OtherDrops v2.8b.573 [20:10:15 INFO]: OtherDrops 2.8b.573 unloaded. [20:10:15 INFO]: [KyleAPI] Disabling KyleAPI v1.0 [20:10:15 INFO]: [advertise] Disabling advertise v1.0 [20:10:15 ERROR]: Cannot load plugins\advertise\config.yml org.bukkit.configuration.InvalidConfigurationException: mapping values are not a llowed here in "<string>", line 2, column 5: cost: 200 ^ at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlCo nfiguration.java:55) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguratio n.java:149) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguratio n.java:114) ~[craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(Yam lConfiguration.java:176) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:150) [ craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.java.JavaPlugin.getConfig(JavaPlugin.java:144) [cra ftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at me.kyle.advertise.Main.<init>(Main.java:19) [ad.jar:?] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) [?:1.7.0_51] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) [?:1.7.0_51] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou rce) [?:1.7.0_51] at java.lang.reflect.Constructor.newInstance(Unknown Source) [?:1.7.0_51 ] at java.lang.Class.newInstance(Unknown Source) [?:1.7.0_51] at org.bukkit.plugin.java.PluginClassLoader.<init>(PluginClassLoader.jav a:52) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:133) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager. java:313) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:236) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.loadPlugins(CraftServer.ja va:350) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.craftbukkit.v1_7_R1.CraftServer.reload(CraftServer.java:77 1) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.Bukkit.reload(Bukkit.java:279) [craftbukkit.jar:git-Bukkit -1.7.2-R0.3-b3020jnks] at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java: 23) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:17 5) [craftbukkit.jar:git-Bukkit-1.7.2-R0.3-b3020jnks] Wolfey Do you know what problem could be ? EDIT by Moderator: merged posts, please use the edit button instead of double posting.