deathmarine / DiabloDrops

Bukkit plugin that adjusts the mob dropping mechanics to include regularly dropped enchanted items that could be commonly found in Diablo.
http://dev.bukkit.org/bukkit-plugins/diablodrops/
GNU General Public License v3.0
17 stars 19 forks source link

Cannot inherit from final class #52

Closed Zilacon closed 11 years ago

Zilacon commented 11 years ago

Running Spigot #335 (Test Server) mc.absoluteanime.net:2052

23:09:27 [SEVERE] Error occurred while enabling DiabloDrops v2.1_b327 (Is it up to date?) java.lang.VerifyError: Cannot inherit from final class at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(Unknown Source) at java.security.SecureClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.defineClass(Unknown Source) at java.net.URLClassLoader.access$100(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:80) at org.bukkit.plugin.java.JavaPluginLoader.getClassByName0(JavaPluginLoader.java:300) at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:76) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at com.modcrafting.diablodrops.builders.CustomBuilder.build(CustomBuilder.java:48) at com.modcrafting.diablodrops.DiabloDrops.onEnable(DiabloDrops.java:290) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.v1_4_5.CraftServer.loadPlugin(CraftServer.java:307) at org.bukkit.craftbukkit.v1_4_5.CraftServer.enablePlugins(CraftServer.java:289) at org.bukkit.craftbukkit.v1_4_5.CraftServer.(CraftServer.java:243) at net.minecraft.server.v1_4_5.ServerConfigurationManagerAbstract.(ServerConfigurationManagerAbstract.java:52) at net.minecraft.server.v1_4_5.ServerConfigurationManager.(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:403) at net.minecraft.server.v1_4_5.ThreadServerApplication.run(SourceFile:856)

deathmarine commented 11 years ago

This doesn't seem like the full error. Can you give us more info? We've been unable to reproduce this with craftbukkit.

Zilacon commented 11 years ago

Seems to be fixed in #342

ToppleTheNun commented 11 years ago

Pretty much everything you mentioned yesterday should be fixed in build #342.

deathmarine commented 11 years ago

Bukkit finalized the classes we were extending. This is fixed in builds past 357