VoxelSniper

VoxelSniper

1M Downloads

Broken in latest 1.4.3 R0.3 dev builds

t3f opened this issue ยท 6 comments

commented

VoxelSniper started breaking under the nightly CB dev builds around #2490, but I've not regressed it tightly.

22:17:24 [INFO] This server is running CraftBukkit version git-Bukkit-1.4.5-R0.2
-40-g70bd13c-b2526jnks (MC: 1.4.5) (Implementing API version 1.4.5-R0.3-SNAPSHOT
)
22:17:24 [SEVERE] Could not load 'plugins/VoxelSniper.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/mi
necraft/server/Entity
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.j
ava:152)
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.jav
a:227)
at org.bukkit.craftbukkit.v1_4_5.CraftServer.(CraftServer.java:205
)
at net.minecraft.server.v1_4_5.ServerConfigurationManagerAbstract.
(ServerConfigurationManagerAbstract.java:51)
at net.minecraft.server.v1_4_5.ServerConfigurationManager.(SourceF
ile: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/Entity
at com.thevoxelbox.voxelsniper.VoxelSniper.(VoxelSniper.java:49)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:148)
... 9 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.Entity
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)
... 15 more

commented

I could be wrong, but I believe this is because of a craftbukkit change that breaks many plugins that use the native Minecraft server code.

Assuming because of --> java.lang.NoClassDefFoundError: net/mi
necraft/server/Entity

Keep in mind "I could be wrong", I'd wait for mike/mono to reply

commented

This is caused by bukkit relocating internal implementations and nms classes to version specific namespaces.
We are currently working on version 6, so there won't be an update to fix this in the meantime.

commented

Huzzah I was right : p

commented

Can't wait until a version of voxelsniper is compatible with the bukkit nms change commit. :) All other plugins are updated, just playing the waiting game with VS.

commented

Sniper is goin under an entire re-write, it will be a little bit :/

commented

Temporary version support is established with the 2 newest builds available on jenkins and on dev.bukkit.org.
Full support will be established after version 6 is released.