Mechanical Piston breaks if in motion while server unloads [Fabric 1.19.2 Mod 0.5.1]
ShilohFox opened this issue ยท 5 comments
Describe the Bug
I built a long cobblestone generator using a Mechanical Piston and Drills. The piston pushes all of the generated cobblestone for the drills to break over belts. This piston uses gearshift with a repeater clock to go back and forth. The piston is given plenty of time to stop, and never breaks while in-game. When everyone has logged off of the server, the mechanical piston has a chance to be in some state that renders it broken and in items after logging back on.
The problem has occurred with other Piston machines I've made before. All of which I tried extending the time they wait.
Reproduction Steps
- Host a server (Problem does not occur in Single Player)
- Build a mechanical piston machine that works in game. The longer the better
- Have all players log off while the machine operates
- After waiting about 10-20 seconds for the server to unload, log back in
- Piston has a good chance to be broken
Expected Result
Mechanical Piston should continue in it's original state as player logged off
Screenshots and Videos
No response
Crash Report or Log
No response
Operating System
Windows 11
Mod Version
0.5.1d
Minecraft Version
1.19.2
Forge Version
Fabric 0.14.19
Other Mods
No response
Additional Context
No response
Added note: this also happens if the chunks are unloaded from going into another dimension for long enough. Strangely, it doesn't seem to break when unloading while in the same dimension. My contraptions have been built in spawn chunks, however.
This is a bug report for Create Fabric, please report it at the Create Fabric repo which can be found here: https://github.com/Fabricators-of-Create/Create/issues