sakura-ryoko / minihud

A client-side Minecraft mod with configurable "info lines" ("mini-F3") and various overlays, such as light level and structure bounding boxes
GNU Lesser General Public License v3.0
275 stars 19 forks source link

Kicked from multiplayer when Inventory Previewing a chest full of boxes of full beehives #38

Closed Falsus2 closed 3 months ago

Falsus2 commented 3 months ago

This is so unbelievably niche, but I thought I might as well report it if its fixable. Title is exactly as claimed. Here is a screenshot of the kick message: image It seems that 12 shulker boxes of full bee hives is the limit before you get kicked.

This is so game breaking!!!! (This is the dumbest thing I've ever seen, would not blame you if you ignore this)

Falsus2 commented 3 months ago

Also heres a disconnect log: disconnect-2024-06-17_17.43.00-client.txt

sakura-ryoko commented 3 months ago

Try updating your mods and sending a recent log file. This log file is from June. Time: 2024-06-17 17:43:00

Falsus2 commented 3 months ago

Try updating your mods and sending a recent log file. This log file is from June . Time: 2024-06-17 17:43:00

Sorry I sent the wrong one by accident lol. Here's the the one I meant to send disconnect-2024-08-02_14.41.59-client.txt

sakura-ryoko commented 3 months ago

This 'should' fix it. https://github.com/sakura-ryoko/minihud/releases/tag/1.21-sakura.20

sakura-ryoko commented 3 months ago

Also, I took a second look at your crash log and noticed it's coming from Tweakermore.

at me.fallenbreath.tweakermore.impl.mc_tweaks.connectionSimulatedDelay.ChannelInboundDelayer.lambda$channelRead$1(ChannelInboundDelayer.java:35)
    at me.fallenbreath.tweakermore.impl.mc_tweaks.connectionSimulatedDelay.DelayedRunner.delayedRun(DelayedRunner.java:49)
    at me.fallenbreath.tweakermore.impl.mc_tweaks.connectionSimulatedDelay.ChannelInboundDelayer.channelRead(ChannelInboundDelayer.java:33)
sakura-ryoko commented 3 months ago

tweakermore: TweakerMore 3.20.1 --> report this to Fallen Breath here:

https://github.com/Fallen-Breath/tweakermore/issues

Please link this thread, and tell Fallen I said hi. 👍

sakura-ryoko commented 3 months ago

I still made the adjustments under MiniHUD to stop the MiniHUD entity_sync protocol from having a similar problem.

Also note that, MiniHUD along with Servux 0.3.x can also provide Entity Sync; if enabled; but if you want to use the Tweakermore Entity Sync, be sure to disable the MiniHUD code via these settings:

entityDataSync and entityDataSyncBackup

Fallen-Breath commented 3 months ago

Also, I took a second look at your crash log and noticed it's coming from Tweakermore.

at me.fallenbreath.tweakermore.impl.mc_tweaks.connectionSimulatedDelay.ChannelInboundDelayer.lambda$channelRead$1(ChannelInboundDelayer.java:35)
  at me.fallenbreath.tweakermore.impl.mc_tweaks.connectionSimulatedDelay.DelayedRunner.delayedRun(DelayedRunner.java:49)
  at me.fallenbreath.tweakermore.impl.mc_tweaks.connectionSimulatedDelay.ChannelInboundDelayer.channelRead(ChannelInboundDelayer.java:33)

It's not related to tweakermore as the issue is caused by packet deserialization. Tweakermore's connectionSimulatedDelay only works as a wrapper method here

sakura-ryoko commented 3 months ago

Also, I took a second look at your crash log and noticed it's coming from Tweakermore.

at me.fallenbreath.tweakermore.impl.mc_tweaks.connectionSimulatedDelay.ChannelInboundDelayer.lambda$channelRead$1(ChannelInboundDelayer.java:35)
    at me.fallenbreath.tweakermore.impl.mc_tweaks.connectionSimulatedDelay.DelayedRunner.delayedRun(DelayedRunner.java:49)
    at me.fallenbreath.tweakermore.impl.mc_tweaks.connectionSimulatedDelay.ChannelInboundDelayer.channelRead(ChannelInboundDelayer.java:33)

It's not related to tweakermore as the issue is caused by packet deserialization. Tweakermore's connectionSimulatedDelay only works as a wrapper method here

Thanks for your input. Perhaps the above 'fix' might have done the trick regardless, hopefully.

sakura-ryoko commented 3 months ago

Let me know the results @Falsus2 .

Falsus2 commented 3 months ago

Let me know the results @Falsus2 .

Yep, seems to be fixed. Thanks 👍