Create Fabric

Create Fabric

7M Downloads

Crash with Water Walking Fix when assembling contraption

jitterdev opened this issue ยท 3 comments

commented

Describe the Bug

you crash when you put a shulker box on a train or go near a train w/ a shulker box

Reproduction Steps

  1. make a train
  2. put shulker box on train
  3. crash

Expected Result

train/shulker box doesnt cause a crash

Screenshots and Videos

crash log 1 (singleplayer)
crash log 2 (multiplayer?)
crash log 3 (multiplayer?

Crash Report or Log

No response

Operating System

Windows 10

Mod Version

0.5.0i

Minecraft Version

1.19.2

Other Mods

see the crash reports, its a pretty long list

Additional Context

happens in singleplayer and multiplayer
ive tried to replace the small_bogey with air using fill, it did manage to fill the block with air supposedly, but it still crashes when you go near the area.
killing the train entity thing didnt seem to do anything

originally i thought raknetify was the issue but because this still happens on singleplayer i think its something else thats of cause. also removing raknetify on the client doesnt fix the issue

commented

apparently it only crashes if you put a shulker box on the train, i misunderstood someones explanation of the issue

commented

This is a difficult issue. Kinda an incompatibility with Water Walking Fix, but it's not their fault.
When a contraption is assembled, the collision of blocks is combined into the contraption hitbox.
Normally, this all works fine. With Water Walking Fix, getting the collision involves an extra check for the fluid state.
This extra check will crash on contraptions. That vanilla code expects a LevelChunk, but a VirtualChunk is provided.