Mechanical Pistons won't recognize extension poles added by Deployers unless RPM of the contraption is updated
vahaala opened this issue ยท 3 comments
Describe the Bug
I was trying to make an automatically extending piston, that would use Deployers to place extension poles from the inventory. However, the new extension poles placed won't be recognized by the piston - the piston doesn't move, acts like it ran out of poles. It only continues to move, when there is an update to the RPM of the system, but does so only for the length of that one pole added. (tested in Creative, using Creative Motors, as well as in Survival). I have tried different arrangements and methods and nothing seemed to work. It is either a bug, or a quirk/mechanic that isn't as intuitive as it should be, either way I couldn't get it to work at all.
Reproduction Steps
- Make a contraption that consists of at least one Mechanical Piston, and one Deployer.
- Arrange them in such a way, that the Deployer places extension poles correctly for the piston to recognize them.
- The Piston won't move until the RPM of contraption is updated (goes up/down).
Expected Result
The Piston should immediately recognize new extension poles and use them, going without stopping and without needing to update the RPM each time a new extension pole is placed.
Screenshots and Videos
2023-03-15.19-29.mp4
Crash Report or Log
No response
Operating System
Windows 11
Mod Version
0.5.0i
Minecraft Version
1.19.2
Forge Version
43.2.6
Other Mods
Additional Context
I've tried different arrangements, tried to make it work horizontally, as well with the Deployers on the sides so they wouldn't block the pole if it were to go back up, but the behaviour is the same.
I use this as a feature, not sure if it's really a bug.
(When you feed it extension poles while there's a mechanical drill at the other end and only want it to progress one block forward it's hard to do consistent because sometimes there's only air and sometimes it's a really hard block which takes much longer to mine)
I use this as a feature, not sure if it's really a bug.
If that is by design, then it is kind of counterintuitive to me. I expected being able to just supply extension poles, to create an automated quarry/tunneler of sorts, without having to manually place as much poles as long/deep I want the tunnel to be. And the fact that it does work, but only after an update of the system (RPM up/down, see the attached video) makes me think it's a bug.
If it's not, then feel free to close this issue as not a bug. I guess a redstone ticker could be made that updates the RPM once in a while to "progress", or maybe some other solution, I just expected it to work out of the box, without making any redstone spaghetti.