Multiblocks on the edge of chunkloading can void or dupe content in unloaded chunks
JourneyIM opened this issue ยท 2 comments
GregTech CEu Version
2.4.1
Modpack Used
My private modpack
Addons Installed
DevTech 2.1.2
Environment
Singleplayer
New Worlds
Unsure
Cross-Mod Interaction
Unsure
Expected Behavior
I didn't expect this to happen
Actual Behavior
Steps to Reproduce
I put four stacks of stone in the steam entrance of the furnace and I moved away to build a base
Additional Information
I do not know why this bug occurred, perhaps it is a common accident
I have reproduced this issue in Nomifactory GTCeu 1.4.1. Steps to reproduce:
- Build a Steam Oven across a chunk border such that the Steam Hatch, Output Bus, and controller block are in one chunk and the Input Bus is in another.
- use FTB utilities to chunkload the chunk with the steam oven controller (don't chunkload the chunk with the Input Bus)
- Drop 4 stacks of whatever you want into the steam oven (I used diamond ore)
- Go far away (I used the void cake to go do Nomifactory's void dimension)
- Wait for a couple minutes
- Go back to your Steam Oven, the input bus should no longer look like it's integrated into the multiblock
- If this happens, the Steam Oven will continue to smelt whatever you put in, but not pull them out of the Input bus. You can freely take the items out of the input bus and it will continue to smelt, allowing you to duplicate items.
The Steam Oven is also not the only multiblock you can do this with, I managed to get the same thing to happen with the Electric Blast Furnace
Also, while chunkloading was how I ran into this issue independently (except in my case it was the Output Hatch that glitched so I lost what I was processing instead of duping it), it's possible to have this occur without chunk loading if you approach the unloaded multiblock in whatever direction causes the the controller/output bus/etc. to load before the input bus loads