Describe the Bug
Assume we have two mechanical bearings A and B, with their respective contraptions a and b. If B is in a and A is in b, when we rotate A, contraption a (including bearing B) will get deleted without drops.
This is different from #3831 - the destroy structure will not drop, and it is destroyed for completely 'no reason', not because of being overlapped by another contraption.
Reproduction Steps
- Place a contraption
A, and attach a contraption a to it.
- Place another bearing
B with contraption b attached.
- Glue
A to b and B to a.
- Use a hand crank to activate
A.
Here we can see the whole a is deleted, including B.
Expected Result
Since b could be viewed as a secondary contraption of A, the structure is illegal. Expected behavior could be:
- Bearing
B breaks,
- Bearing
A does not spin its contraption, giving a 'Failed to assemble' error, or
- Bearing
B and its contraption works correctly as the secondary contraption of A, but A stays unmoved.
Screenshots and Videos



Crash Report or Log
No response
Operating System
Windows 11
Mod Version
0.5.0e
Minecraft Version
1.18.2
Forge Version
40.1.73
Other Mods
No response
Additional Context
It is a natural question that what will happen when N bearings connect to each other in a loop. Actually, things will break when N≥2, but seemly not always when N>2.
Since some players are utilizing this feature for fun, it is advisable to add a config option which unfixes it, once it is fixed.
Describe the Bug
Assume we have two mechanical bearings
AandB, with their respective contraptionsaandb. IfBis inaandAis inb, when we rotateA, contraptiona(including bearingB) will get deleted without drops.This is different from #3831 - the destroy structure will not drop, and it is destroyed for completely 'no reason', not because of being overlapped by another contraption.
Reproduction Steps
A, and attach a contraptionato it.Bwith contraptionbattached.AtobandBtoa.A.Here we can see the whole
ais deleted, includingB.Expected Result
Since
bcould be viewed as a secondary contraption ofA, the structure is illegal. Expected behavior could be:Bbreaks,Adoes not spin its contraption, giving a 'Failed to assemble' error, orBand its contraption works correctly as the secondary contraption ofA, butAstays unmoved.Screenshots and Videos
Crash Report or Log
No response
Operating System
Windows 11
Mod Version
0.5.0e
Minecraft Version
1.18.2
Forge Version
40.1.73
Other Mods
No response
Additional Context
It is a natural question that what will happen when N bearings connect to each other in a loop. Actually, things will break when N≥2, but seemly not always when N>2.
Since some players are utilizing this feature for fun, it is advisable to add a config option which unfixes it, once it is fixed.