Tested in: 1.19.2 Fabric 1.0.1 beta.2
assembling a train with fluids makes them spill. This effects every time you reassemble it as well. case (1): Blocks that get waterlogged while the train is assembled, lose their water when the train gets disassembled. case (2): When the water is placed while disassembled, it spills when assembled and stops to spill when disassembled, however doesnt vanish as in case (1). For some reason, in this case there are two water sources on the same block. The spilling also applies for Lava of course.
This isn't an interactive issue, it's an issue with create assembly logic. Create doesn't assemble fluids normally. Fixing this would require mixining create assembly logic
Tested in: 1.19.2 Fabric 1.0.1 beta.2 assembling a train with fluids makes them spill. This effects every time you reassemble it as well. case (1): Blocks that get waterlogged while the train is assembled, lose their water when the train gets disassembled. case (2): When the water is placed while disassembled, it spills when assembled and stops to spill when disassembled, however doesnt vanish as in case (1). For some reason, in this case there are two water sources on the same block. The spilling also applies for Lava of course.