I was trying to make a very cool contraption on my server multiplayer world. It took me a little while to get the exact design down and then I try to build it and I find out that guess what. The sticky pistons will not work the way I want them to and I will have to either to some extensive rewiring or just scrap my current design.
The problem is that sticky pistons do not stick to each other as I thought they should.
Lets say you have 4 sticky pistons in a row and each is connected to the next one. If you operate the first one of the series that means that one is extended and all the sticky pistons are still connected. When you flip the switch back then the sticky pistons goes back to it's normal mode, but it only drags one sticky piston with it.
I will make a design with 4 sticky pistons as an x and there extenders as a y.
xxxx the switch has not yet been flipped
xyxxx the switch has been flipped and the back one is extended
xx-xx the switch has been turned back onto the off position
So what I think is that sticky pistons should be able to pull back more than 1 sticky piston if they are in a series. You would think if they are connected like that they would actually be stuck to each other and so if one was pulled all of them would be pulled back.
Sorry about not being able to add pictures. Minecraft will only let me insert a url and not the actual screen shots. Please comment on what you think and yes I know this has nearly a 0% chance of being changed, but do you find it strange that sticky pistons can't pull other sticky pistons they are connected to back?
Edit: I know I spelled some things wrong I was kinda rushing it and I am sorry about that.
So your machine doesn't work because you didn't know how pistons worked before wasting your time on it, and instead of just rewiring it yourself, which would take a couple hours at most, you want Notch to change the mechanics of sticky pistons in an update that won't be out for another two months. Is that what you're saying?
So your machine doesn't work because you didn't know how pistons worked before wasting your time on it, and instead of just rewiring it yourself, which would take a couple hours at most, you want Notch to change the mechanics of sticky pistons in an update that won't be out for another two months. Is that what you're saying?
No and I didn't spend much time working on my design. I did it quick, but what I am saying is that I find it weird that sticky pistons do not actually 'stick' to each other and pull each other back in a chain. It just defers from what you would think would happen and I found this weird. I already found a way to change my design in 5 minutes, but it is just weird that sticky pistons can't stick together in a chain.
No and I didn't spend much time working on my design. I did it quick, but what I am saying is that I find it weird that sticky pistons do not actually 'stick' to each other and pull each other back in a chain. It just defers from what you would think would happen and I found this weird. I already found a way to change my design in 5 minutes, but it just is weird that sticky pistons can't stick together in a chain.
Well, yeah, I agree with that. I also think that's weird, and should probably be changed.
If you stick two sticky pistons together that doesn't work, it's almost like hooking up two negatives together or something.
I am not sure we are on the same page. Sorry I could not insert pictures, but what I am trying to say is that if sticky pistons are stuck together in a series and are all facing the same way, then if you expand one and contract them it will only bring back 1 other sticky piston and not the whole group, or at least a few, as it should because the sticky pistons are stuck to the back side of each other.
Its like this sticky pistons are x and there sticky extenders are y
xxxx starts like this
xyxyxx the first 2 sticky pistons are extended
xyxx-x the 2nd sticky piston has been contracted and only pulled back one of the sticky pistons in the chain
xx-x-x they have now all been contracted, but did not stick together and so are spaced out
I thought there would be a little more discussion onto this topic, but whatever. I do hope that Notch eventually fixes this, but I am not sure if the chances for that are really good. :sad.gif:
"As of 1.7_01 Sticky pistons do not stick when they aren't retracting. This prevents them from being used as self-resetting fast elevators without difficulty.
Consider a column of 4 sticky pistons a, b, c and d from bottom to top all facing up. The player can stand on top of d and be pushed up 4 blocks by activating a, b, c, d in that order. However to retract the 4 pistons to their original places ontop of one another, the schedule is: -d, -c, -b, c, -c, -a, b, -b, c, -c; too difficult for most elevators. Further complicated by the fact that the locations of the pistons change dynamically during the schedule, whereas a redstone circuit to power them cannot.
In general: a column of length n > 2 requires a schedule of length n to extend and a schedule of length (n-1)2+1 to retract."
The problem is that sticky pistons do not stick to each other as I thought they should.
Lets say you have 4 sticky pistons in a row and each is connected to the next one. If you operate the first one of the series that means that one is extended and all the sticky pistons are still connected. When you flip the switch back then the sticky pistons goes back to it's normal mode, but it only drags one sticky piston with it.
I will make a design with 4 sticky pistons as an x and there extenders as a y.
xxxx the switch has not yet been flipped
xyxxx the switch has been flipped and the back one is extended
xx-xx the switch has been turned back onto the off position
So what I think is that sticky pistons should be able to pull back more than 1 sticky piston if they are in a series. You would think if they are connected like that they would actually be stuck to each other and so if one was pulled all of them would be pulled back.
Sorry about not being able to add pictures. Minecraft will only let me insert a url and not the actual screen shots. Please comment on what you think and yes I know this has nearly a 0% chance of being changed, but do you find it strange that sticky pistons can't pull other sticky pistons they are connected to back?
Edit: I know I spelled some things wrong I was kinda rushing it and I am sorry about that.
No and I didn't spend much time working on my design. I did it quick, but what I am saying is that I find it weird that sticky pistons do not actually 'stick' to each other and pull each other back in a chain. It just defers from what you would think would happen and I found this weird. I already found a way to change my design in 5 minutes, but it is just weird that sticky pistons can't stick together in a chain.
Well, yeah, I agree with that. I also think that's weird, and should probably be changed.
I am not sure we are on the same page. Sorry I could not insert pictures, but what I am trying to say is that if sticky pistons are stuck together in a series and are all facing the same way, then if you expand one and contract them it will only bring back 1 other sticky piston and not the whole group, or at least a few, as it should because the sticky pistons are stuck to the back side of each other.
Its like this sticky pistons are x and there sticky extenders are y
xxxx starts like this
xyxyxx the first 2 sticky pistons are extended
xyxx-x the 2nd sticky piston has been contracted and only pulled back one of the sticky pistons in the chain
xx-x-x they have now all been contracted, but did not stick together and so are spaced out
Consider a column of 4 sticky pistons a, b, c and d from bottom to top all facing up. The player can stand on top of d and be pushed up 4 blocks by activating a, b, c, d in that order. However to retract the 4 pistons to their original places ontop of one another, the schedule is: -d, -c, -b, c, -c, -a, b, -b, c, -c; too difficult for most elevators. Further complicated by the fact that the locations of the pistons change dynamically during the schedule, whereas a redstone circuit to power them cannot.
In general: a column of length n > 2 requires a schedule of length n to extend and a schedule of length (n-1)2+1 to retract."
http://www.minecraftwiki.net/wiki/Sticky_Piston