McJtyMods / XNet

Advanced item/liquid/energy/... networking
MIT License
96 stars 53 forks source link

Client kicked from server with fatal error #117

Open Lost-Ninja opened 7 years ago

Lost-Ninja commented 7 years ago

Place a XNet Controller into the world and after opening and sometimes briefly seeing the UI my client gets booted from the server with a fatal error. As far as I know I'm running all the latest stable version of the files (Compat/McJtyLib/etc) I also have rfTools & rfControl. Block places and works fine in SSP.

https://pastebin.com/8bfpfYxP

I can get logs but had to jump through hoops just to get this output... doesn't seem to make it into the logs... :/

Any suggestions?

MC 1.11.2 Forge: 13.20.0.2314

McJty commented 7 years ago

I need a lot more info. Like what version of Xnet for example? Also full logs would help

Lost-Ninja commented 7 years ago

Server logs: https://www.dropbox.com/sh/gx62vzta3wxra5e/AABrc_ZehgsyXx-DqvkQFVrQa?dl=0 Also has a mod list in there if that helps. Compat layer - 0.2.9 McJtyLib - 2.3.11 xNet - 1.3.2 Client log - client latest.log (only logged in to generate the file so the actual game time was between the journey map messages and sound shutting down...) :/

McJty commented 7 years ago

Very strange. Never got this reported before. Not sure what could be causing this

Grotts commented 7 years ago

I believe this was posted earlier, #95 seems to be the same, I posted there, I will add here also. I have no crash log as I seem to only get bumped off the server and can instantly reconnect, we are running All The Mods 2 with version xnet-1.3.2.jar which is MC 1.11.2

Grotts commented 7 years ago

So I narrowed down that, at least with our issue, this only occurs with sponge installed, so I went to them and asked what they thought, and the response I received was "Only thing sponge does with networking is hook in to add registrations for plugins using forges message channels" from Gabizou

McJty commented 7 years ago

If it is a thing that only occurs when sponge is present then I think they should investigate this or at least give me more information if I'm doing anything wrong because I literally have no clue about what sponge does that would make my mod not work. As far as I know I'm doing everything correct

ParsaRezaei commented 6 years ago

Does this issue have a solution as this is still prevalent now

McJty commented 6 years ago

I have no clue. As far as I know this is on sponge side. Was this reported to them?

Varitek3rulz3 commented 6 years ago

Yes i reported it to them after i saw your reply to this post in June, they tried to point me to you, i could try to find the post again somewhere, or re-report it to them.

Mike5357 commented 6 years ago

I think this is an RFTools issue... Also having the same connection terminated issue with only sponge, RFTools and mcjtylib installed

McJty commented 6 years ago

@Mike5357 why do you think it is an RFTools issue if it only happens when sponge is present?

Mike5357 commented 6 years ago

I have not personally tested without sponge installed, only with. From my last comment I was suggesting that the issue possibly being an incompatibility between RFTools and Sponge vs being the fault of XNet, as OP said they were also running RFTools alongside. I did not have XNet installed when I had this problem happening.

However, I did manage to fix my issue by resetting all configs back to the modpacks default (Direwolf20 1.12.2) so I'm assuming mine had just somehow become corrupted.

Varitek3rulz3 commented 6 years ago

Wait so you got xnet controller to stop kicking you by resetting your configs?

Mike5357 commented 6 years ago

Like I said, I was receiving this error WITHOUT XNet installed. OP mentioned they were also running rftools, which I was pointing out that I also had installed when receiving this error (as well as mcjtylib) meaning the problem must be with one of those two interacting with sponge, not XNet.

The problem did stop when I reset my configs.