Skip to content Nodecraft
Support / Minecraft / Minecraft Redstone

Minecraft Redstone

Redstone is a way of creating circuitry inside Minecraft that can be used to make many different contraptions and creations.

Obtaining Redstone

To get started, you’ll want to get some redstone dust. This is a key element in creating circuits and crafting other redstone components. Ways of obtaining it include:

  1. Mining for redstone ore with an iron pickaxe or better

  2. Finding redstone in structures (i.e. Jungle Temples, Ancient Cities, Woodland Mansions etc.)

  3. Mob drops from witches

  4. Dungeon/chest loot

  5. Trading cleric villagers

  6. Villager gifts for the Hero of the Village status effect

Components

Redstone has many different components that can be used individually or together to create circuits.

  1. Redstone dust: Redstone dust can be used like a wire and by default a signal can travel through redstone dust up to 15 blocks with a full power source.

  2. Redstone torch: Redstone torches are a power source that can give redstone a signal strength of 15. They can also be turned off with other power sources.

  3. Block of Redstone: Gives off a signal in the direction of all faces of the block. It cannot power the block next to it.

  4. Redstone Repeater: Can be used to extend a signal with a delay. It can also power a block. The default delay is 1 tick but can be extended for up to 4 ticks by right-clicking the repeater.

    1. Note on ticks: Ticks are the way Minecraft keeps time. In a perfect situation, there are 20 ticks in a second.

  5. Redstone Comparator: Comparators have a few different functions.

    1. They can extend a signal. Unlike repeaters, the signal strength that goes into the comparator is the same strength that is output by default.

    2. They can also be used as a type of switch by inputting two signals into the comparator.

    3. Comparators also have subtract mode. To enter this mode, right-click the comparator. In subtract mode, the output signal is the signal being input into the back of the comparator minus the signal input on the side of the comparator.

    4. Comparators can also check how full a container is. If placed next to a container (i.e. chest, hopper, shulkerbox, etc.) the signal strength outputted is determined by how full that container is in comparison to how much it can hold.

  6. Pistons and Sticky Pistons: Pistons are used to move other blocks. The normal piston will push blocks in front of it and then once it retracts it leaves the block(s) where they were pushed with the exception of slime blocks and honey blocks. A sticky piston when retracted will pull the closest block back except for slime and honey blocks which allow groups of blocks to be pulled by the sticky piston and regular piston. Both kinds of pistons have a push limit of 12 meaning they can move up to 12 blocks that are placed in front of it. Any more than that, the piston won’t move. *Note, not all blocks are movable by pistons.

  7. Observers: Observers trigger when the block in front of it changes state. When that happens it puts out a redstone signal pulse of 1 tick. This signal is output on the back of the block. Some block state changes include but are not limited to, breaking/placing blocks, a block moved by a piston in front of the observer, crop growth, etc.

  8. Hoppers: Hoppers are used to move items. They can be locked by powering the hopper with redstone. A locked hopper will accept items, but will not allow those items to leave.

  9. Droppers: Drops one item out of its storage randomly when given a redstone signal pulse.

  10. Dispensers: Dispensers are similar to droppers however, certain items that are usable will be used instead of dropped. (I.e. water buckets will dispense a water block and flow, Arrows will shoot out of the dispenser rather than being dropped, fire charges get fired out of the dispenser rather than dropped etc.)

  11. Lecterns: Lecterns while usable without redstone do output a redstone signal pulse of one tick when the page is turned. It can also be used with a comparator to send a signal with a strength of 1-15 depending on which page you are on.

  12. Target Blocks: Target blocks give off a signal pulse when shot by a projectile (i.e. arrow, trident, etc.) the more accurate the shot is toward the center of the target block, the stronger the signal output is.

  13. Levers: Switches that can activate or deactivate redstone depending on their state.

  14. Lightning Rods: When a lightning rod is struck by lightning it gives off a redstone signal pulse lasting 8 ticks.

  15. Daylight detectors: The daylight detector detects if it’s daytime or nighttime. You can invert whether it is looking for daytime or nighttime by right-clicking the block.

  16. Sculk Sensors: Sculk sensors detect vibrations from nearby and output a redstone signal for 40 ticks when triggered. The signal strength is dependent upon how close the vibration is. Wool can be used to stop detections from certain directions depending on where the wool is placed.

  17. Tripwire Hooks: Tripwire hooks are triggered by an entity touching or crossing through the string between the hooks.

  18. Trapped chests: These chests give off a redstone signal which is constant when opened and only stops once it has been closed.

  19. TNT: Explosive that destroys other nearby blocks and damages entities which can be triggered by redstone.

  20. Redstone Lamps: Redstone lamps are light sources that can be activated with a redstone signal.

  21. Note Blocks: Plays a note when activated with redstone. The instrument a noteblock plays can be changed by changing the block underneath the noteblock and the pitch can be changed by right-clicking the noteblock.

  22. Buttons: Buttons can be pressed to create a signal for a specific number of ticks. Stone-based buttons create a signal for 20 ticks, wooden buttons create a redstone signal for 30 seconds.

  23. Pressure plates: Pressure plates output signals when certain entities are on them. For wooden pressure plates, any entity living entities, items, etc. will activate a signal strength of 15. Stone pressure plates can only be activated by living entities (i.e. players, mobs, etc.) and outputs a signal strength of 15. Weighted pressure plates such as the light weighted pressure plate and heavy weighted pressure plate send out a varying signal strength depending upon how many entities are on top of them.

Common Circuit Mechanics and Uses

There are many common circuits and mechanics used throughout redstone to create machinery. You can utilize one or many of these circuits to make a system of your own using redstone.

Transmission and Powering

Transmission describes how a redstone signal travels. Powering refers to general transmission mechanics

  1. Redstone signals which have full power can transmit a signal through redstone dust up to 15 blocks.

    A few ways to utilize the 15 block transmission length of redstone on a flat plane

  2. Signals can be extended using a repeater. The repeater adds 1-4 ticks of delay.

    Extending a redstone signal length using a repeater

  3. You can branch off signals in different directions using both redstone dust and other components.

    Redstone horizontal transmission branching on a flat plane

  4. You can power a block with certain signals and pass the signal through a block. This is often referred to as strong powering or hard powering the block.

  5. Repeaters and certain blocks can be used to allow or prevent a signal from passing through.

  6. Redstone wires can connect and cross each other so be certain you want them to be connected in certain cases.

    A comparison showing an overlapping signal that would trigger from either button or 2 signals that are independent of each other

Powering Blocks

  1. Blocks and components can be powered. There are two different types or levels of power. These are typically referred to as either hard-powered/strongly powered or soft-powered/weakly powered.

  2. Solid blocks that are given power through a power component directly, through a comparator, or through a repeater are hard-powered. Hard-powered blocks can transmit the signal further to the blocks adjacent to them.

  3. Solid blocks that are given power through a non-power component such as redstone dust are soft-powered. Soft-powered blocks take in a power signal and can transmit that signal to other components but cannot transmit a signal further to the adjacent redstone dust.

    The 3 power states of blocks; Not Powered, Soft Powered, and Hard PoweredShown in the above image are 3 block power states. Referring to the redstone lamp, the left-most is considered not powered, the middle being soft powered and the right-most being hard powered.

  4. Transparent blocks cannot be powered.

  5. A solid block cannot power another solid block without a redstone component in between.

  6. Powering a hopper locks it making it so that items cannot flow out of the hopper.

Horizontal Transmission

Horizontal transmission is how redstone travels in the X and Z directions. It can optionally include the Y direction.

Vertical Transmission

Vertical transmission is how redstone travels upwards in the Y direction. It can optionally include moving in the X and Z directions as well. There are many different ways to approach vertical transmission

  1. (Redstone) Torch Towers: Torch towers are a way of vertical transmission using block powering by alternating blocks and redstone torches. Powering the block at the base of the tower can invert the signal.

  2. Staircases/Redstone Ladders: You can use a staircase-like structure that travels in both vertical and horizontal directions in order to run a redstone signal upwards. There are a few ways to approach this method.

    Various torch towers and staircase-like structures which can allow a redstone signal to travel upward

  3. Observer Towers: You can use observers to look for a block state change by placing its observing face downward to transmit a signal upward. Or place the observing face upward to transmit downward.

    Vertical transmission using observer towers to transfer the signal upward

  4. Observers with Liquids: You can use an observer’s functionality to detect flowing water, lava or bubble columns which can be a way of transmitting the signal

    Vertical transmission using a dropper, water and an observer

    Vertical redstone transmission using bubble columns and an observer

  5. Dropped & Flowing items: You can use a pressure plate (wooden, or weighted) to detect dropped items. You can use a dropper to drop the items. You can also use a hopper and comparator to detect if items have been put into a hopper. You can use the water and bubble columns to move the items both vertically and horizontally.

Logic Gates

Logic gates create behaviors similar to programmatical logical operators.

  1. The NOT gate, is used to get the opposite of what a signal is. It’s also commonly called an inverter as it takes the signal and makes it the opposite thus inverting it.

    2 states of a NOT gate (inverter) in Minecraft

  2. The OR Gate is used when you have at least 2 inputs and you want at least one of many inputs to be powered on. It can be one or many of the inputs and the result will be the same.

    3 states of an OR gate in Minecraft

  3. XOR gates are similar to OR gates. You must have at least 2 inputs. The difference is that it is the exclusive or meaning that it is one and only one signal is on for the signal to pass through the gate. If multiple signals are on, the output will be off.

    3 States of a XOR gate in Minecraft

  4. The NOR gate is the opposite of the OR gate. When none of the signals are on, the output is on. If one or more of the signals going into the NOR gate is turned on the signal going out of the NOR gate is turned off.

    3 states of a NOR gate in Minecraft

  5. The XNOR gate is the opposite of the XOR gate.

    3 states of an XNOR gate in Minecraft

  6. AND gates have at least 2 inputs. All of the inputs must be on in order for the signal going out of the gate to be turned on.

    2 states of an example AND gate in Minecraft

  7. NAND gates are the opposite of AND gates. They have at least 2 inputs. When all of the signals going into the gate are turned on, the output turns off. Otherwise, the output of the gate is on.

    3 States of a NAND gate in Minecraft

  8. IMPLY gates allow a signal to pass through either if both inputs are on or strictly the first input is on. If you labeled the inputs A and B for example, it’d either turn on when both A and B are on or when just A is on. But not when only B is on as A being true implies that B is true but, B cannot imply that A is true.

Pulse Circuits

Pulse circuitry modifies the duration of a pulse. Sometimes specific pulse lengths are necessary for certain kinds of redstone machinery.

  1. Pulse generators: The Pulse generator creates a pulse of a specific duration.

    A specific length pulse generator using repeater lockingA specific length pulse generator using a piston to regulate the length of the signal

  2. Pulse Limiters: Pulse limiters, also called pulse shorteners shorten the duration of a pulse

    A pulse limiter using redstone dust and a pistonTwo pulse limiters using a piston or sticky piston to reduce the signal time

  3. Pulse Multipliers: The pulse multiplier outputs many pulses for every pulse that is input.

    A pulse multiplier that takes in 1 pulse and outputs 2

  4. Pulse Dividers: Pulse dividers, also called pulse counters output a signal after a certain amount of input pulses have activated it.

    A pulse divider also called a pulse counter in Minecraft

Clocks

Clocks are a subset of pulse circuits. It repeats a specific pulse. Clocks in some cases can be turned on or off or run indefinitely.

  1. Repeater clocks are made using repeaters, and redstone dust in a loop.

    A Minecraft clock created by looping a signal around using repeaters A togglable repeater loop clockA more compact clock using repeaters torches and block powering

  2. Comparator clocks are made with comparators and the signals lose strength over time which makes them turn off after a certain time.

    Loops of comparators which cause the redstone signal to fade over time creating a looping clock signal

    A clock made using dust, a comparator and a redstone torch to create a repeating output pulse in a linear build

  3. Hopper clocks use two or more hoppers moving items between them to create a timed signal.

    Various types of hopper clocks in Minecraft

  4. Piston clocks work by moving a block with a piston to open or close portions of the circuit at certain times causing a loop.

    A redstone clock that uses dust a piston and block powering to create a repeating signalAnother piston clock which uses a torch a solid block and a repeater to create a loop that outputs a repeating signal

  5. Observer clocks work by constantly making one or more observers see a change to the block in front of them which makes the observer output a signal repetitively.

    An observer clock which uses the constant block state updates of both observers to create a repeating signalAn observer clock which uses the redstone wire and observer's states to create a clock

  6. Item despawn clocks rely on an item or other entity activating another redstone component (i.e. a pressure plate) until it despawns

    A Minecraft redstone clock that relies on item despawning as a timer

  7. Minecart clocks use a minecart in either a loop or oscillating motion over a detector rail to generate a repeated signal.

    Minecraft clock using a minecart and detector rail in a loop

Create a Minecraft Server today!
Start Free Trial

Chat blocked!

Nodecraft is an ad-free website! Disable adblock if you have any questions.