Hi. This morning I started my server as usual, only to be greeted with this in the startup log. Many of my plugins are failing to load, not just Chairs. Any help on this will be appreciated because this has effectively crippled my server. I am running the latest dev build. 2012-12-06 13:24:10 [SEVERE] Could not load 'plugins\Chairs.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/minecraft/server/DataWatcher at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:154) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_4_5.CraftServer.loadPlugins(CraftServer.java:227) at org.bukkit.craftbukkit.v1_4_5.CraftServer.<init>(CraftServer.java:205) at net.minecraft.server.v1_4_5.ServerConfigurationManagerAbstract.<init>(ServerConfigurationManagerAbstract.java:51) at net.minecraft.server.v1_4_5.ServerConfigurationManager.<init>(SourceFile:11) at net.minecraft.server.v1_4_5.DedicatedServer.init(DedicatedServer.java:111) at net.minecraft.server.v1_4_5.MinecraftServer.run(MinecraftServer.java:398) at net.minecraft.server.v1_4_5.ThreadServerApplication.run(SourceFile:856) Caused by: java.lang.NoClassDefFoundError: net/minecraft/server/DataWatcher at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:143) ... 9 more Caused by: java.lang.ClassNotFoundException: net.minecraft.server.DataWatcher at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:34) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 12 more
Everything starts up normally, I promise. Just some plugins including Chairs, WorldEdit, PTweaks, Bookshelf, MobBountyReloaded and a few others have this error. I can play on the world just fine however when I do /plugins, some are colored red. Some ones that had the error are in red while others aren't. I'm confused...
We cant do anything without a start up script.... And im sure as hell not going to sit here and ask every single question i need to ask to find out the answer.
One plugin is causing all of this. There is one or two plugins that are causing this. Ptweaks may be causing this, sometimes ptweaks doesnt load a world correctly which would make all of the other plugins not load. Try reinstalling bukkit and removing all of your plugins one by one. FYI, i wasnt getting aggressive, you just assumed i was. On a little fun note, when you assume, you make an ASS of U and ME. xD
I did make a new server with just Chairs installed and it had this problem. Like I said, it just started this morning. PTweaks has worked fine for the past two months also
A plugin can break at any time. If you truly care, you could remove each plugin one by one to test it.
Did you even read my post? I said I made a completely new server with the latest bukkit build with a brand new world, installed Chairs (one that I knew wasn't working) and launched it. Same problem.
It looks like you upgraded to the very latest dev version of CB. I recommend rolling back to the latest beta version. I have not had a chance to compile Chairs against CB 1.4.5-R0.3-2514.
I was running yesterdays Dev build yesterday and it worked fine. OK, seems rolling back to 1.4.5R0.2 fixed it. Still confused on why it started happening only today... EDIT by Moderator: merged posts, please use the edit button instead of double posting.
This is because any plugin using NMS or certain CB functions are broken on the latest dev build and will break again every minecraft update.