Hey guys, Im trying to build a secret room using 2 pistons ontop of eachother. It works like this: 1: Pistons are extended
2: Button (Outside) is pressed ---> Pistons Retract (& Re-Extend) [To enter the room]
3: Button (Inside) is pressed ---> Pistons Retract (& Re-Extend) [To exit the room]
1: Pistons are extended
I have everything done. Everything works fine but the problem is that when the button is pressed only the upper piston extends again :\
Here are some pics:
Both buttons are attached to the same block coz while searching how to make 2 buttons do the same thing to the same object I came around
I dont mind putting the button somewere else as long as it works :tongue.gif:
The Meaning of Life, the Universe, and Everything.
Join Date:
6/22/2011
Posts:
44
Member Details
To me it looks like the repeaters are touching a block behind the top piston. This is making the bottom piston a BUD (block up detector) switch. When the top piston extends, the bottom one updates and extends. A way around this is to power the block above the top piston. If this doesn't work please say something.
Looks like you powered the block to the side of the top piston?
No bug. You are powering the bottom piston indirectly through a block one above and to the N, S, E, or W. When it is in the wrong state if you place a block next to it does it change state? That basically confirms indirect power dependent on a block update to trigger a change.
To get it to do what you want, you could either have the repeaters go directly into the top piston, this will directly power the piston below as well.
You could have dust go directly into the top piston. This will directly power the piston below.
You could put dust below the block you are powering with the repeaters. Power will go into the block, down to the circle/cross section of dust below-- which will be pointing into the bottom piston, and power it directly.
Looks like you powered the block to the side of the top piston?
No bug. You are powering the bottom piston indirectly through a block one above and to the N, S, E, or W. When it is in the wrong state if you place a block next to it does it change state? That basically confirms indirect power dependent on a block update to trigger a change.
To get it to do what you want, you could either have the repeaters go directly into the top piston, this will directly power the piston below as well.
You could have dust go directly into the top piston. This will directly power the piston below.
You could put dust below the block you are powering with the repeaters. Power will go into the block, down to the circle/cross section of dust below-- which will be pointing into the bottom piston, and power it directly.
Let me know if you need some examples.
OMG, This worked :ohmy.gif:
I cant believe I didnt think of this, Thanks alot! :biggrin.gif:
I did try putting a block behind the upper piston & Some redstone on it thought & It didnt work.
Also tried putting redstone on behind the lower piston & That also didnt work.
Only when attaching it DIRECTLY & STRAIGHT to the upper piston it worked :tongue.gif:
1: Pistons are extended
2: Button (Outside) is pressed ---> Pistons Retract (& Re-Extend) [To enter the room]
3: Button (Inside) is pressed ---> Pistons Retract (& Re-Extend) [To exit the room]
1: Pistons are extended
I have everything done. Everything works fine but the problem is that when the button is pressed only the upper piston extends again :\
Here are some pics:
Both buttons are attached to the same block coz while searching how to make 2 buttons do the same thing to the same object I came around
I dont mind putting the button somewere else as long as it works :tongue.gif:
The problem:
Any way to resolve this? :\
Honestly, Im a total noob with redstone... But this SHOULD work, I think its just a bug :\
The thing is: Is there any way to get around that bug?
No bug. You are powering the bottom piston indirectly through a block one above and to the N, S, E, or W. When it is in the wrong state if you place a block next to it does it change state? That basically confirms indirect power dependent on a block update to trigger a change.
To get it to do what you want, you could either have the repeaters go directly into the top piston, this will directly power the piston below as well.
You could have dust go directly into the top piston. This will directly power the piston below.
You could put dust below the block you are powering with the repeaters. Power will go into the block, down to the circle/cross section of dust below-- which will be pointing into the bottom piston, and power it directly.
Let me know if you need some examples.
OMG, This worked :ohmy.gif:
I cant believe I didnt think of this, Thanks alot! :biggrin.gif:
I did try putting a block behind the upper piston & Some redstone on it thought & It didnt work.
Also tried putting redstone on behind the lower piston & That also didnt work.
Only when attaching it DIRECTLY & STRAIGHT to the upper piston it worked :tongue.gif:
Thanks alot<3