Redpower Logic (formerly known as integrated redstone) introduces loads of, well, integrated redstone circuits into minecraft, much like the redstone repeater. They all do different things, and require parts to construct.

Parts

To make Redpower logic gates, you need to start by making parts. Note that parts are used to make logic items; parts can't be placed in the game world!

Stone Wafer

The Wafer is the most basic part, and is made by smelting smooth stone in a furnace. Each smooth stone that is smelted will generate 2 wafers. Stone Wafers can also be made in an Alloy Furnace.
!f
stone=stone_wafer:2;


Stone Wire

Wires are another basic part, requiring one wafer and one redstone dust.
!c
empty:4,redstone_dust,empty:2,stone_wafer=stone_wire;


Stone Cathode

A cathode is made from one wafer and one redstone torch.
!c
empty:4,redstone_torch,empty:2,stone_wafer=stone_cathode;


Stone Anode

Three anodes can be made from three wafers and four redstone dust.
!c
empty,redstone_dust,empty,redstone_dust:3,stone_wafer:3=stone_anode:3;


Stone Pointer

A pointer is used for timers, counters and sequencers, and is crafted like a cathode, but with one block of stone on the top.
!c
empty,stone,empty:2,redstone_torch,empty:2,stone_wafer=stone_pointer;



Tools

Both the Screwdriver and Sonic Screwdriver allow you to adjust the orientation of placed Logic Items and Machines. Simply hold the Screwdriver and right-click it on the item to have it change orientation in the world.

Holding Crouch (Shift) while right-clicking performs more advanced configuration on certain items.

Screwdriver

The Screwdriver is a handy tool, but like most non-electric tools in Minecraft, it will eventually break.
!c
iron,empty:3,stick=screwdriver;

Sonic Screwdriver
The Sonic Screwdriver never wears out. Powered by Blutricity, it doesn't need repair, just an occasional recharge. Charge it by placing a BT Battery next to it in your action bar and holding right-click with the Battery.
!c
empty:2,emerald,empty,brass,empty,bt_battery=sonic_screwdriver;



Logic Items


The Logic items in this section are made from the parts listed above. With the
Using the Redpower circuit parts it is possible to create many logic gates to accomplish a variety of objectives.

Timer


!c
stone_wafer,stone_wire,stone_wafer,stone_wire,stone_pointer,stone_wire,stone_anode,stone_cathode,stone_anode=timer;
Sends out a pulse at a user-specified time interval. Powering it stops the clock. Two sides are both input and output, one side is output only, and one side is input only.

Sequencer


!c
stone_wafer,stone_cathode,stone_wafer,stone_cathode,stone_pointer,stone_cathode,stone_wafer,stone_cathode,stone_wafer=sequencer;
Alternates between each of four sides in sequence at a user-specified speed. Since it is synchronized to world time, it also makes a handy clock - simply set it to 300 seconds.

Pulse Former


!c
stone_anode,stone_cathode,stone_anode,stone_cathode,stone_anode,stone_cathode,stone_wire:2,stone_wafer=pulse_former;
Emits a short pulse when the input turns on. The pulse is sent instantaneously, which also makes it useful as a fast repeater, and because the pulse is so short, placing two back to back allows pulses to be sent in both directions.

RS Latch


!c
stone_wire:2,stone_anode,stone_cathode,stone_wafer,stone_cathode,stone_anode,stone_wire:2=rs_latch;
RS NOR latch. Feed redstone to one side to "turn on" that side. Turning on both inputs burns it out.

Toggle Latch


!c
stone_wafer,stone_cathode,stone_wafer,stone_wire,lever,stone_wire,stone_wafer,stone_cathode,stone_wafer=toggle_latch;
Changes state when the input turns on. Can also be clicked to change state manually.

NOR Gate


!c
stone_wafer,stone_anode,stone_wafer,stone_wire,stone_cathode,stone_wire,stone_wafer,stone_wire,stone_wafer=nor_gate;
The output is on when all inputs are off. Can be clicked to disable some inputs.

NAND Gate


!c
stone_anode:3,stone_cathode:3,stone_wafer,stone_wire,stone_wafer=nand_gate;
The output is off when all inputs are on. Can be clicked to disable some inputs.

An AND Gate


!c
stone_anode,stone_cathode,stone_anode,stone_cathode:3,stone_wafer,stone_wire,stone_wafer=and_gate;
The output is on when all inputs are on. Can be clicked to disable some inputs.

An OR Gate


!c
stone_wafer,stone_cathode,stone_wafer,stone_wire,stone_cathode,stone_wire,stone_wafer,stone_wire,stone_wafer=or_gate;
The output is on when any input is on. Can be clicked to disable some inputs.

XOR Gate

top_7.png top_32.png top_32.png top_32.png top_40.png top_60.png top_7_topright.png
left_1.png
Grid layout None (small).pngStone-anode.png
Grid layout None (small).pngStone-wire.png
Grid layout None (small).pngStone-anode.png
Grid layout Arrow (small).png
Grid layout None (large).png
XOR_Gate.png
right_1.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-anode.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-wire.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-wire.png
bottom_7_left.png bottom_32.png bottom_32.png bottom_32.png bottom_40.png bottom_60.png bottom_7_right.png

The output is on when only one of the inputs is on.

XNOR Gate

top_7.png top_32.png top_32.png top_32.png top_40.png top_60.png top_7_topright.png
left_1.png
Grid layout None (small).pngStone-anode.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-anode.png
Grid layout Arrow (small).png
Grid layout None (large).png
XNOR_Gate.png
right_1.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-anode.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-wire.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-wire.png
bottom_7_left.png bottom_32.png bottom_32.png bottom_32.png bottom_40.png bottom_60.png bottom_7_right.png

The output is on when the two inputs match.

NOT Gate

top_7.png top_32.png top_32.png top_32.png top_40.png top_60.png top_7_topright.png
left_1.png
Grid layout None (small).pngStone-wafer.png
Grid layout None (small).pngStone-anode.png
Grid layout None (small).pngStone-wafer.png
Grid layout Arrow (small).png
Grid layout None (large).png
NOT_Gate.png
right_1.png
Grid layout None (small).pngStone-anode.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-anode.png
Grid layout None (small).pngStone-wafer.png
Grid layout None (small).pngStone-wire.png
Grid layout None (small).pngStone-wafer.png
bottom_7_left.png bottom_32.png bottom_32.png bottom_32.png bottom_40.png bottom_60.png bottom_7_right.png

All three outputs are on when the input is off.

Buffer Gate

top_7.png top_32.png top_32.png top_32.png top_40.png top_60.png top_7_topright.png
left_1.png
Grid layout None (small).pngStone-anode.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-anode.png
Grid layout Arrow (small).png
Grid layout None (large).png
Buffer_Gate.png
right_1.png
Grid layout None (small).pngStone-wire.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-wire.png
Grid layout None (small).pngStone-wafer.png
Grid layout None (small).pngStone-wire.png
Grid layout None (small).pngStone-wafer.png
bottom_7_left.png bottom_32.png bottom_32.png bottom_32.png bottom_40.png bottom_60.png bottom_7_right.png

All three outputs are on when the input is on.

Multiplexer

top_7.png top_32.png top_32.png top_32.png top_40.png top_60.png top_7_topright.png
left_1.png
Grid layout None (small).pngStone-anode.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-anode.png
Grid layout Arrow (small).png
Grid layout None (large).png
Multiplexer.png
right_1.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-wafer.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-anode.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-wire.png
bottom_7_left.png bottom_32.png bottom_32.png bottom_32.png bottom_40.png bottom_60.png bottom_7_right.png

The center input selects which side input controls the output.

Counter

top_7.png top_32.png top_32.png top_32.png top_40.png top_60.png top_7_topright.png
left_1.png
Grid layout None (small).pngStone-wafer.png
Grid layout None (small).pngStone-wire.png
Grid layout None (small).pngStone-wafer.png
Grid layout Arrow (small).png
Grid layout None (large).png
Counter.png
right_1.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-pointer.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-wafer.png
Grid layout None (small).pngStone-wire.png
Grid layout None (small).pngStone-wafer.png
bottom_7_left.png bottom_32.png bottom_32.png bottom_32.png bottom_40.png bottom_60.png bottom_7_right.png

Counts up by Increment for each pulse on one input, and down by Decrement for each pulse on the other. Clicking opens a GUI to allow the maximum count, increment, and decrement to be set. Each output is on when the pointer reaches the end of range in that direction.

Repeater

top_7.png top_32.png top_32.png top_32.png top_40.png top_60.png top_7_topright.png
left_1.png
Grid layout None (small).pngStone-wafer.png
Grid layout None (small).pngStone-cathode.png
Grid layout None (small).pngStone-wire.png
Grid layout Arrow (small).png
Grid layout None (large).png
Repeater.png
right_1.png
Grid layout None (small).pngStone-wafer.png
Grid layout None (small).pngStone-anode.png
Grid layout None (small).pngStone-wire.png
Grid layout None (small).pngStone-wafer.png
Grid layout None (small).pngStone-wire.png
Grid layout None (small).pngStone-cathode.png
bottom_7_left.png bottom_32.png bottom_32.png bottom_32.png bottom_40.png bottom_60.png bottom_7_right.png

Functions the same as the vanilla repeater, with delays of 1, 2, 3, 4, 8, 16, 32, 64.




.