flammpfeil / SlashBlade

1.14.4 or later project ->
https://github.com/flammpfeil/SlashBlade_2
76 stars 30 forks source link

[1.7.10]Client get kicked from server when middle-click sword #18

Closed ghost closed 8 years ago

ghost commented 8 years ago

[21:26:18] [Server thread/ERROR]: SimpleChannelHandlerWrapper exception java.lang.NoClassDefFoundError: javax/vecmath/Matrix4d at mods.flammpfeil.slashblade.entity.EntitySpiralSwords.faceEntityStandby(EntitySpiralSwords.java:297) ~[EntitySpiralSwords.class:?] ...

Doesn't have this issue when playing locally, but get kicked on a server when player tries to middle click and hold mouse. I tried install vecmath jar in my Java installation, but does not work. My server version is 1.7.10 Thermos (also tried Cauldron, and client also gets kicked)

flammpfeil commented 8 years ago

You need to install the Java3D library on the server side. http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-java-client-419417.html#java3d-1.5.1-oth-JPR

ghost commented 8 years ago

Thank you for your reply!

I have tried:

but none of these worked..

flammpfeil commented 8 years ago

Need package is "vecmath" Not j3dcore

ghost commented 8 years ago

OK, I added it into libraries/java3d/vecmath/1.5.2/vecmath-1.5.2.jar , and also libraries/javax/vecmath/1.5.2/vecmath-1.5.2.jar, and it still crashes. How should I go about installing vecmath? Thank you for taking the time replying.

ghost commented 8 years ago

OK, I resolved this by modifying Manifest.mf.