
Any reference of Travel Staff Blacklisting causes dedicated server crash: java.lang.NoClassDefFoundError: net/minecraft/client/entity/EntityClientPlayerMP
ReikaKalseki opened this issue ยท 43 comments
This includes both calling the dedicated IMC (http://pastebin.com/s3nZ5Dy4) and reflectively injecting the entries directly.
At a glance, it looks like onInput(EntityClientPlayerMP)
in TravelController
does not have an @SideOnly, and this triggers the crash.
Why did you not specify any version information and an incomplete log? The "new issue" template is there for a reason.
This is with the version uploaded yesterday (for 1.7.10). The rest of the log is loading info I doubt you will find helpful.
I'm getting the exact same Error:
What happens: Server Crashes on load
What you expected to happen: Load Succesfully?
Steps to reproduce: Have EnderIO and one or some of the latest reikas mods installed? Havent had any issues with the older versions of his mods.
EnderIO:EnderIO-1.7.10-2.3.0.425_beta.jar
EnderCore-1.7.10-0.2.0.34_beta.jar
Forge: 1.7.10 - 10.13.4.1614
Even having the stable release from CurseForge(1.7.10-2.2.8.381) still crashes the server on load
http://pastebin.com/hEWhbnZX
Same problem here http://pastebin.com/yRrYA8xW
I am also experiencing this issue. http://pastebin.com/DLLs7QXg
Version 1.7.10-2.3.0.424_beta
Same thing. Reika's mods + EnderIO = crash during startup
Please see #3301 for the client side to this issue.
#3303 Seems to have fixed my issues, havent crashed as of yet, client or server
@steelshot could you tell me how/where did you get updated EIO that fixes this?
@Hiranus either by compiling it yourself or by nagging @tterrag1098 to pull that PR and release a new version
I never compiled anything in java, and if I'm not mistaken ill need a lot of other libs etc to do this.... Could someone share compiled version with me? I will be very very grateful. :) @tterrag1098 Could you please release new version with this fix?
because you asked nicely: http://loenwind.info/EnderIO-1.7.10-2.3.0.t3_beta.jar
Is this just with #3303 changes or anything else has been done in the jar @HenryLoenwind ?
That is a clean compile from the branch that is PRed above. Only other difference from 425 is the build number ("t3").
Thanks for the changed version - though I still get a crash when ChC is installed. [edit: ignore me, I'm an idiot]
that's a dupe of #3301, not of this one.
Using @HenryLoenwind's t3 build and v13b of DragonAPI, I'm still receiving this crash on the server side. Any ideas what I'm doing wrong?
try this one, i've compiled this myself, tho nothing has been changed apart the #3303 pull request
https://goo.gl/hIBwhz
So if it crashes its something on your end, i have not crashed since that change that would be DragonAPI or EnderIO related.
PS. Any one should just recompile the mod by themselfves its not rocket science;
Steps on how to do it http://pastebin.com/k8ak7gWS ...
Thanks, @steelshot, but no joy on my end. Exact same crash. I'll poke around some more on my end; regenerate some configs.
Just a wild guess, but is your EnderCore up to date as well? I remember having problems with outdated ender core conflicting new dragonapi at one point
Also, is it the exact same crash, same line numbers in the stack trace? If so, then you are not using the new jar. Those line numbers have changed. If not, please post the stack trace.
Figured out the issue...specifically, @ReikaKalseki hasn't yet released a v13c that fixes the issue (see his note on #3301, so I made a one-off Ender IO to correct the shielded block until he drops a permanent fix.
EDIT: Thank you all for the help!
The OOB is triggered by CC, but the serverside crash is on EiO's end, and nothing will ever come from me to fix it.
@ReikaKalseki, the incoming shielded block from ChromatiCraft isn't correctly formatted with [modid]:[blockid]. Fixing this fixes the crash (after applying the pull request to EIO posted earlier). I noticed you've just commented out the line on your CrC github since v13b. There's two separate issues here, one on each side.
EDIT: You had an underscore instead of a colon, to be clear.
Unf, due to the fix in this EnderIO vers not being released to curse, im unable to use it in my modpack, so i'll wait for a proper release of either mods with a fix to occur since curse rejects the patched version.
Is it working? Read the message above, anyway, i'm ignoring this issue from now, I will leave all the the JAR and the CFG publicaly available here #3298 (comment)
I did read the message. Please don't treat me like a child. I was busying doing work related stuff. The server with your config and the jar file you created wayy before is loading.
The server crashed with the config you gave me. I deleted it and let it generate a new one. Same crash.
crash-2016-05-26_22.34.19-server.txt
Also, the server crashed with the .jar you gave me and of course the above mods mentioned are updated to the current latest. Same config as above and generated a new one. Still crashes. It's not the end of the world though. My family can also play via LAN.
None of the above jars worked for me. And creating them myself with that pull request did nothing. Does Endercore need updating? According to the Github it hasn't been touched in a while so I don't know.
Crash log? Is it EXACTLY the same? Also check your versions again, DragonAPI, ChC, EnderCore.
It's extremely close but pretty much yeah.
Do you see a difference?
Between this?
cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: net/minecraft/client/entity/EntityClientPlayerMP at cpw.mods.fml.common.LoadController.transition(LoadController.java:163) at cpw.mods.fml.common.Loader.initializeMods(Loader.java:744) at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:97) at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:319) at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:210) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
And this?
cpw.mods.fml.common.LoaderException: java.lang.ExceptionInInitializerError at cpw.mods.fml.common.LoadController.transition(LoadController.java:163) at cpw.mods.fml.common.Loader.initializeMods(Loader.java:744) at cpw.mods.fml.server.FMLServerHandler.finishServerLoading(FMLServerHandler.java:97) at cpw.mods.fml.common.FMLCommonHandler.onServerStarted(FMLCommonHandler.java:319) at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:210) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:387) at net.minecraft.server.MinecraftServer$2.run(MinecraftServer.java:685)
Check the config, where it says Travel Staff blacklisting, I dont exactly know, but could be spelling a spelling mistake maybe
Yes. I mean regardless, it's done with both those jars above. As you can see, they didn't work.
Works on the client though.
Give me your config, i think theres an error in black listing, theres might be missing ":" somewhere
What config? The normal EnderIO.cfg? Those two jars are the ones that was posted above.
Hopefully it's the correct one. Since I can upload it as is. I just .zipped it.
EnderIO config.zip
Try this EnderIO.jar, beware there is more changed here: Pull Requests #3309, #3303, #3287, #3289.
And try this EnderIO.cfg, it is default, nothing has been changed. Run without making changes if it works, do your changes then, if something breaks again revert changes back.
Also make sure you have the latest EnderCore, DragonAPI, ChromatiCraft
Download links fixed
Alright. I don't remember doing any changes to the EnderIO config, maybe somebody else did here. And I can't get your jar, it just downloads the .cfg again.
now that you have finally posted your log, I can tell you that your are in the wrong ticket. That crash has nothing to do with this problem. Go to #3301