Can a redstone latch in Minecraft Bedrock Edition be supplemented with a toggle function?

[BACK]
Can a redstone latch in Minecraft Bedrock Edition be supplemented with a toggle function?
Posted On: April 3, 2023

SR latches and T-flip-flops are trivial circuitry in Minecraft redstone, but it appears that there is little to be found for a circuit that combines both, allowing for both SR and T functionality.


I envision an SR-T latch to have set, reset, and toggle inputs respectively, but all connected to the same memory cell. This means that the output can be controlled by setting it, resetting it, and toggling it all at once. Just like an SR latch, pressing S or R when the cell is already in that state should do nothing.


All of my circuitry so far has been "unclean" implementations, either a bodged wiring to add a toggle to an SR latch, or bodged wiring to add SR inputs to a T-flip-flop. What is the best way to go about making such a latch?


See also: Same question for Java Edition (originally one question; separated upon request from others).


Question from user KnowledgeIsPower at gaming.stackexchange.com.


Answer:

The primary mechanism you're going to want is an RS latch and some AND gates. This will operate as a regular RS latch when you press the On or Off button, and as a Toggle when you press Toggle. This works by routing the toggle signal to the appropriate end of your RS latch, turning it on or off based on the current state of the RS latch.


I feel like I've been here before. Anyway. As it turns out there are quite a few differences in how Minecraft Bedrock Edition redstone works that I don't fully understand, which makes my Java Edition answer inoperative in Bedrock edition. However, with some small tweaking, it can be made to work.


The main tweak is a monostable circuit on the Toggle line:.


This circuit uses a sticky piston to, in one game tick, send a redstone pulse and cut it off. This causes the Toggle input to only be on for 1 tick. This prevents the mechanism from cycling more than once when the toggle button is pressed. Without this, the pistons will switch back and forth repeatedly until the signal turns off, which is not what we want.


From here, only minor tweaks are required to the original Java mechanism (Bedrock edition has different rules about when redstone dust connects to pistons, so a few more redstone repeaters were required):.


As in my previous answer, there are sticky pistons underneath the gold blocks which act as AND gates, and a redstone repeater underneath the diamond block to keep the signal from the repeater on the Reset line from being directly connected to the Output line. .


Unfortunately, due to the monostable circuit, this build is quite a bit bulkier in Bedrock edition, coming in at 9x4 on Bedrock (vs 5x4 on Java). 


Answer from user Unionhawk at gaming.stackexchange.com.



[BACK]
Can a redstone latch in Minecraft Bedrock Edition be supplemented with a toggle function?
Posted On: April 3, 2023

SR latches and T-flip-flops are trivial circuitry in Minecraft redstone, but it appears that there is little to be found for a circuit that combines both, allowing for both SR and T functionality.


I envision an SR-T latch to have set, reset, and toggle inputs respectively, but all connected to the same memory cell. This means that the output can be controlled by setting it, resetting it, and toggling it all at once. Just like an SR latch, pressing S or R when the cell is already in that state should do nothing.


All of my circuitry so far has been "unclean" implementations, either a bodged wiring to add a toggle to an SR latch, or bodged wiring to add SR inputs to a T-flip-flop. What is the best way to go about making such a latch?


See also: Same question for Java Edition (originally one question; separated upon request from others).


Question from user KnowledgeIsPower at gaming.stackexchange.com.


Answer:

The primary mechanism you're going to want is an RS latch and some AND gates. This will operate as a regular RS latch when you press the On or Off button, and as a Toggle when you press Toggle. This works by routing the toggle signal to the appropriate end of your RS latch, turning it on or off based on the current state of the RS latch.


I feel like I've been here before. Anyway. As it turns out there are quite a few differences in how Minecraft Bedrock Edition redstone works that I don't fully understand, which makes my Java Edition answer inoperative in Bedrock edition. However, with some small tweaking, it can be made to work.


The main tweak is a monostable circuit on the Toggle line:.


This circuit uses a sticky piston to, in one game tick, send a redstone pulse and cut it off. This causes the Toggle input to only be on for 1 tick. This prevents the mechanism from cycling more than once when the toggle button is pressed. Without this, the pistons will switch back and forth repeatedly until the signal turns off, which is not what we want.


From here, only minor tweaks are required to the original Java mechanism (Bedrock edition has different rules about when redstone dust connects to pistons, so a few more redstone repeaters were required):.


As in my previous answer, there are sticky pistons underneath the gold blocks which act as AND gates, and a redstone repeater underneath the diamond block to keep the signal from the repeater on the Reset line from being directly connected to the Output line. .


Unfortunately, due to the monostable circuit, this build is quite a bit bulkier in Bedrock edition, coming in at 9x4 on Bedrock (vs 5x4 on Java). 


Answer from user Unionhawk at gaming.stackexchange.com.



[BACK]

How do I sell off the junk in my ship for good? How do I sell off the junk in my ship for good?

Posted On: September 12, 2023
My current home ship was confiscated from some baddies and has some shielded cargo. I have upgraded a bit to increase my cargo capacity to safely store my belongings. However, I like collecting rocks ...[More]


Easy money in Kerbal Space Program Easy money in Kerbal Space Program

Posted On: March 23, 2023
Ships cost money now a days, but I'm unwilling to make any changes to construction style (TWR >5 all the way!). I've had some trouble making fat stacks of ker-cash. What is the easiest way ...[More]


Do the Illithid powers have any negative consequences? Do the Illithid powers have any negative consequences?

Posted On: August 11, 2023
Throughout the game, you can improve your hidden Illithid Powers skilltree by consuming more mindflayer worms. You also get [Illithid] skillchecks from time to time. However when you do either of t...[More]


Can a cable be used to connect the official Xbox wireless headset to an Xbox Series controller? Can a cable be used to connect the official Xbox wireless headset to an Xbox Series controller?

Posted On: March 6, 2024
Can I use a cable to connect an Xbox Wireless Headset (the official one) to the standard Xbox wireless controller? USB-C to 3.5mm TRRS I guess?Question from user Sam at gaming.stackexchange.com.Answer...[More]


Can you play the entire game solo? Can you play the entire game solo?

Posted On: May 28, 2024
Just curious. It seems like it would be impossible with some of the fights but I wonder if it can be done. Like you just use tav and leave all your companions at camp every day?Question from user glit...[More]


Does completing Sly 1 to 100% give anything other than artistic content? Does completing Sly 1 to 100% give anything other than artistic content?

Posted On: July 29, 2023
I completed Sly Cooper and the Thievius Raccoonus from The Sly Collection (PS3). I got the platinum trophy, but the game isn't 100%. I've completed the "Master Thief Sprint" in a cou...[More]


Empty slot wont accept order in Xcom2 Empty slot wont accept order in Xcom2

Posted On: July 11, 2023
When I try to drag those available orders to the empty slot (red arrows) they won't move and make a bip sound like "can't do it". There is no explanation why it won't accept. ...[More]


In Super Mario Odyssey, How often vibration is used to indicate item locations? In Super Mario Odyssey, How often vibration is used to indicate item locations?

Posted On: March 22, 2023
Since Switch Lite doesn't have vibration motors, Nintendo has an alternative for the rumble in a form of visual "screen-shake" in Odyssey. The indicator is subtle, challenging to notice ...[More]


Whats the last GTA V Franklin mission? Whats the last GTA V Franklin mission?

Posted On: January 11, 2023
The only character with a number below their name is Franklin, this indicates that there is a mission remaining, but I cannot find it! Any ideas what it might be? Could it be a street race, as I have ...[More]


How do I get in this locked area inside a Binding of Isaac Rebirth: Repentance crawlspace? How do I get in this locked area inside a Binding of Isaac Rebirth: Repentance crawlspace?

Posted On: February 20, 2023
The latest DLC, Repentance, includes a new design for crawlspaces. This new room layout contains 2 pedestal items, one on top of the rightmost ladder, the other seemingly unaccessible, locked behind a...[More]