Create

Create

86M Downloads

Mechanical Pistons won't recognize extension poles added by Deployers unless RPM of the contraption is updated

vahaala opened this issue ยท 3 comments

commented

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

  1. Make a contraption that consists of at least one Mechanical Piston, and one Deployer.
  2. Arrange them in such a way, that the Deployer places extension poles correctly for the piston to recognize them.
  3. 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

photo_2023-03-15_00-53-47

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

obraz
obraz
obraz
obraz
obraz

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.

commented

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)

commented

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.

commented

Maybe use the best of both worlds: I think it should be made in to a mode (when using a wrench) for the piston ("continuous mode") or a brass piston