Hey! I started on my new plugin this day, but got an error I'm not familiar with Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler Code: 23:05:04 [SEVERE] Could not load 'plugins\HDmc.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoSuchMethodException: me.ra ino.HDmc.Main.HDmc.<init>() at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:154) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager. java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager .java:230) at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:223) at org.bukkit.craftbukkit.CraftServer.reload(CraftServer.java:572) at org.bukkit.Bukkit.reload(Bukkit.java:183) at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java: 21) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16 8) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:4 98) at org.bukkit.craftbukkit.CraftServer.dispatchServerCommand(CraftServer. java:490) at net.minecraft.server.DedicatedServer.ai(DedicatedServer.java:249) at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:214) at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:473) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:405) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) Caused by: java.lang.NoSuchMethodException: me.raino.HDmc.Main.HDmc.<init>() at java.lang.Class.getConstructor0(Unknown Source) at java.lang.Class.getConstructor(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j ava:146) ... 14 more Main class: Spoiler (Move your mouse to the spoiler area to reveal the content) Show Spoiler Hide Spoiler Code: package me.raino.HDmc.Main; import java.io.File; import java.util.logging.Logger; import me.raino.HDmc.Commands.Kick; import org.bukkit.ChatColor; import org.bukkit.World; import org.bukkit.entity.Player; import org.bukkit.plugin.java.JavaPlugin; public class HDmc extends JavaPlugin { HDmc plugin; public final Logger logger = Logger.getLogger("Minecraft"); public String permerr = ChatColor.RED + "You don't have the permission to perform this command!"; public File file = new File(getDataFolder() + File.pathSeparator + "config.yml"); public File ipfile = new File(getDataFolder() + File.pathSeparator + "iplogger.yml"); public HDmc(HDmc instance) { plugin = instance; } public void onDisable() { System.out.println("Disabling HDmc!"); } public void onEnable() { System.out.println("======HDmc======"); System.out.println("Made by: RainoBoy97"); if (!file.exists()) { try { file.createNewFile(); System.out.println("Generating config.yml"); } catch (Exception e) { e.printStackTrace(); } }else{ System.out.println("config.yml found!"); } if (!ipfile.exists()) { try { ipfile.createNewFile(); System.out.println("Generating iplogger.yml"); } catch (Exception e) { e.printStackTrace(); } }else{ System.out.println("iplogger.yml found!"); } this.getConfig().options().header("HDmc config file!"); this.getConfig().options().header("Plugin by: RainoBoy97"); this.saveConfig(); this.getCommand("kick").setExecutor(new Kick(this)); } public void broadcastM(String message) { for (World w : this.getServer().getWorlds()) { for (Player p : w.getPlayers()) { p.sendMessage(message); } } } } Thanks! -Raino