TheCBProject / EnderStorage

MIT License
60 stars 34 forks source link

Ender Storage Chests Disconnect All Non-Host Clients When Opened #111

Closed VaelophisNyx closed 5 years ago

VaelophisNyx commented 5 years ago

As the title says, any clients connected to a multiplayer server (in this case, LAN based), disconnect when an ender chest is opened anywhere in the world, regardless of the inventory of the chest. Buildcraft piping allows adding/removing items normally, however.

Log files will be provided in a little while, when I can get them off the client(s) who disconnect when it opens.

most recent version of the mod is installed, from Curseforge, running on 1.12.2, with the most recent version of the required library also installed and enabled.

VaelophisNyx commented 5 years ago

Additional information: It seems to only happen when it's a chest connected to one in a chunk currently loaded by a ChickenChunks loader. This was just made apparent to me as I opened a chest with a different inventory with no chests outside player-loaded chunks and they did not disconnect. I, however, opened one in a non-player loaded chunk and it did cause a disconnect.

EDIT: Also seems to happen with -any- instance of chest W-W-W, even if it's the only one.

VaelophisNyx commented 5 years ago

Log file was worthless, it simply cuts out at the disconnect, not even recording a disconnection.

pabthelamb commented 5 years ago

Happening to me too.

pabthelamb commented 5 years ago

Seems to be related to Code Chicken Lib as downgrading Ender Storage doesn't fix it but downgrading to the previous version of Code Chicken Lib does.

covers1624 commented 5 years ago

Waiting on result of https://github.com/TheCBProject/CodeChickenLib/pull/258

covers1624 commented 5 years ago

https://www.curseforge.com/minecraft/mc-mods/codechicken-lib-1-8/files/2779848 Should fix the problem