HomeTown Forums
Ultimate Collection of Redstone Circuits - Printable Version

+- HomeTown Forums (https://hometownmc.com:443/forums)
+-- Forum: SMP Server (https://hometownmc.com:443/forums/forumdisplay.php?fid=4)
+--- Forum: General (https://hometownmc.com:443/forums/forumdisplay.php?fid=11)
+--- Thread: Ultimate Collection of Redstone Circuits (/showthread.php?tid=6079)



Ultimate Collection of Redstone Circuits - harkins2011 - 12-13-2022

PREFACE

In 2011, a user named Magix started a thread of the same name on minecraftforum.net. In 2017 this thread was removed for unknown reasons, and Magix's account is gone. Not many people know about this collection, and no mention of it can be found anymore (besides broken links). The Wayback Machine allowed me to find surviving site snapshots of the full collection before it was deleted as well as the imgur albums of the circuits. These are immeasurably useful resources for redstoners, so I present a revival of Magix's original work of the collection below, along with some modern additions.

Everything below are Magix's original descriptions and words. Those which are italicized (such as this paragraph and the previous one) are mine.


NOTES
  • Blue block = Input
  • Red block = Output (sometimes the output can be hard to show (i.e a torch), but the red block will always be near the output)
  • Black block = block being used in the circuit
  • If you can't see it, it's probably not there (Pictures are taken from an angle that shows EVERYTHING. If an image requires different angles, there'll be two pictures put together.
  • Vertical designs are built in the air up against a wall for better visibility. You can obviously build them anywhere, including on the ground.
  • Some designs require a repeater going into the input, meaning that you can't just run a wire into it. This is called "strong power"
  • If not otherwise specified, repeaters are on a 1 tick delay (or it doesn't matter)
  • [Image: xDeEN1Q.jpg]/[Image: 1Uh1lkD.jpg]/[Image: j6QU4uC.jpg] - Repeater delay
  • [Image: 1m8FXnS.jpg] - Sticky piston
  • [Image: MJOStyk.jpg] - Normal piston
  • [Image: YtOQERb.jpg] - Indicates the direction a hopper/dropper is facing.
  • [Image: 4y5H7vX.jpg] - Indicates how many items are in a container. Non-stackable, unless specified in the spoiler.
Every circuit by Magix were made years before the 1.11 Exploration update, which introduced observers, and the new behavior of redstone wires, introduced in 1.16. Some circuits may be broken and we expect them to be. I intend to keep a note of which ones are broken in their respective section.

THE COLLECTION

1. OR

Output is on when at least one of the inputs are on.
http://imgur.com/a/YsQY9


2. NOR

Output is off when at least one of the inputs are on. This is basically an OR gate with the output inverted.
http://imgur.com/a/4eIbx



3. AND

Output is on when both inputs are on.
http://imgur.com/a/eIG5C


4. NAND

Output is off when both inputs are on. This is basically an AND gate with the output inverted.
http://imgur.com/a/iSJlN



5. XOR

Output is on when inputs are opposite to each other. In other words, output is on if only 1 input is on.
http://imgur.com/a/Mw2XK


6. XNOR

Output is on when inputs are equal to each other. To make an XNOR gate, you can just take an XOR gate and invert the output or one input.
http://imgur.com/a/nyikg



7. RS (NOR) Latch

A resettable memory device that turns on after input is received.
http://imgur.com/a/WVrKH



8. T-Flip Flop

Memory device that acts as a toggle - output changes when the input receives power. This is commonly asked for in the form of "turning a button into a lever".
http://imgur.com/a/4bLO2



9. D-Flip Flop
A memory device that mirrors the Data input when Write receives a pulse and remembers that as long as Write stays off.
http://imgur.com/a/jbvth


10. Clock
A device that toggles on/off constantly.
http://imgur.com/a/iRuKb


11. Pulse Limiter

Monostable circuit that makes a pulse shorter. Also known as a rising edge detector.
http://imgur.com/a/YOaBI


12. Pulse Sustainer

Monostable circuit that makes a pulse longer.
http://imgur.com/a/gX7uZ


13. Falling Edge Detector

Monostable circuit that makes a pulse when the input changes from on (1) to off (0).
http://imgur.com/a/lQmsx


14. Dual Edge Detector

Monostable circuit that makes a pulse when the input changes from on to off (1 -> 0), as well as off to on (0 -> 1).
http://imgur.com/a/eGOyb


15. ABBA Switch

Turns the outputs on in one order, but turns them off in the opposite order (Open A -> Open B -> Close B -> Close A)
http://imgur.com/a/36z9z


16. BUD Switch

Creates a redstone pulse when certain blocks receive an update.
http://imgur.com/a/NbEiv


17. Counter

PS! A lot of these designs rely on 1 tick pulses for the input. In 1.5, the basic torch based pulse limiter can't create a 1 tick pulse, so use piston based designs to be safe.
http://imgur.com/a/kPYWD


18. Shift Register

Circuit that shifts all the data by one position.
http://imgur.com/a/P70LR


19. Double Piston Extender

Extends and retracts two pistons which simulate a single theoretical piston that could push/pull from twice the distance away.
http://imgur.com/a/YseKK


20. Last Selector

Remembers only the last input, resetting all other outputs.
http://imgur.com/a/nEIuI


21. First Selector

Detects only the first input, ignoring all further ones until reset.
http://imgur.com/a/0LeAP


22. Randomizer

Random number generators, random pulse generators - anything that is unpredictable in how it creates outputs.
http://imgur.com/a/IfnPB


23. Instant Wire

Circuit where the output reacts to the input instantly (within the same redstone tick). This includes repeaters, inverters and other circuits. They usually take advantage of the fact that when a piston changes state, the block that's attached to it will instantly stop powering (or blocking off signals) at its old position.
http://imgur.com/a/jr4Ed
The Instant Inverter (the very last image) is broken due to the new way redstone behaves.


24. Unary Counter
This circuit computes an unordered sum of n inputs and returns the result as an ordered unary output. The circuit given in this video and image is generalizable to more inputs than shown.
https://imgur.com/a/a2jIaqx


25. Binary Serial Bus
This circuit transmits and receives a serialization of binary inputs, much like a telegraph, over arbitrarily long distances (provided the chunks are loaded). You must watch this video to build it correctly.
https://imgur.com/a/TLLrAK1


26. Feedforward Memory Cell
This circuit receives sequence inputs and remembers them, with basic read and reset functions. This can be found in the Creative world at 1631 71 -3043.
https://imgur.com/a/MAZ8QQr


CREDITS
This is a list of people in alphabetical order that have created, or brought to my attention any of the designs above. Keep in mind it's impossible to tell who was actually the first person to create a certain circuit, which is why I didn't attach names next to any designs.

acmc, aj_s, Alfred0110, caramba2654, CodeCrafted, Cubehamster, DaftasBrush, DonutCannon emeraldfyr3, Entity, Grizdale, Hans Lemurson, iammrhellohowareyou, jms_gears1, jumavittulauta, jxu, KillaMarci, Krackor, Lancelote123, larslolxz, last_username, Magix, Metapig, NerdFail, MinecraftAddict, ohmganesha, Peppe, peterjiangTW, richardmisiak, Selulance, Sethbling, SkyshockX, system_overload, TheMightyAnonym, UnKnown_Player, XxDotxX, Zhul


RE: Ultimate Collection of Redstone Circuits - Nether_Ruler - 12-14-2022

Amazing guide, Raggy. I will definitely be using some of these in the future. Nice to have something like this compiled into one spot


RE: Ultimate Collection of Redstone Circuits - thatguy3339 - 12-15-2022

Literally got started with redstone back in the day after watching Sethbling's series explaining redstone to Grumm, and the overview of the different common circuits was the most helpful part for me. This is an awesome guide!


RE: Ultimate Collection of Redstone Circuits - TheGreatCatsby - 12-20-2022

This is very useful, even to a redstone noob like myself, so thank you for a great guide Raggy!


RE: Ultimate Collection of Redstone Circuits - harkins2011 - 05-03-2023

Imgur's new TOS states that "our new Terms of Service will go into effect on May 15, 2023. We will be focused on removing old, unused, and inactive content that is not tied to a user account from our platform as well as nudity, pornography, & sexually explicit content."

Unfortunately, all of the images here are anonymous uploads from an inactive account many years ago, so I expect most of these links will be broken in a fortnight.

Fortunately however, I've compiled all of them into a single .zip file, which you can access here: https://www.mediafire.com/file/tgc1seb5o8z8omy/Ultimate_Redstone_Circuits_Collection.zip/file

Anyways, I plan to update this post to include some new circuits that I haven't had the time to post, as well as circuits which are designed specifically to interact with Hometown's mechanics, such as circuits making use of GriefPrevention flags, limitations on redstone, LWC, etc.