Create

Create

86M Downloads

Mechanical Piston breaks if in motion while server unloads [Fabric 1.19.2 Mod 0.5.1]

ShilohFox opened this issue ยท 5 comments

commented

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

  1. Host a server (Problem does not occur in Single Player)
  2. Build a mechanical piston machine that works in game. The longer the better
  3. Have all players log off while the machine operates
  4. After waiting about 10-20 seconds for the server to unload, log back in
  5. 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

commented

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.

commented

please post the crash log on mclo.gs

commented

There are no logs. The game is stable, and this bug does not cause a crash.

commented

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

commented

if this also can be reproduced on forge ping me and i'll reopen the issue - in the case that it can a report should not be made to the fabric repo