RFTools Redstone Logic

This is a community-written guide. It was written to help players get accustomed to using RFTools for processing Redstone logic.

About this Guide
This guide is not an exhaustive description of items. It is a helping hand to get you started with using RFTools for processing Redstone logic. Throughout this guide you'll find links to various blocks and items. Be sure to explore these links for full details, descriptions and illustrations.

Introduction
RFTools provides a number of devices for the processing of Redstone logic. Used alone, these devices can be used to solve many common issues. Used together they can provide can carry out complex functions. In this guide, we will discuss each of the devices and provide some example uses.

Sequencer
The Sequencer produces a sequence of Redstone pulses when a Redstone signal is applied to it. It can be configured to create a specific order of pulses or provide a constant signal.

Timer
The Timer emits a Redstone pulse at an arbitrary interval. This can be configured in the block's GUI when right-clicking on it. The delay interval is measured in ticks, with 20 ticks in a second. For example, if you wanted to have a pulse being emitted every 3 seconds, you would have to adjust the delay to 60.

Counter
The Counter emits a Redstone signal when it receives an arbitrarily defined number of counts; this resets on the next pulse and thus cannot have a count of 0 except when it is first placed. This can be configured in the block's GUI when right-clicking on it. For example, set the count to 4 if you want the Counter to emit a pulse each time it receives 4 pulses.

Redstone Transmitter & Receiver
These two blocks act as wireless Redstone interfaces. When a Transmitter receives a signal, it will emit a signal to Receivers that are on the same channel. This is set by right-clicking on Transmitters with Receivers in hand. To add more Transmitters to the same channel right-click the Transmitter placed down with another Transmitter. This connection works anywhere, even different dimensions.

Logic Gate
The Logic Gate allows you to send a Redstone pulse or signal when the pulses or signals coming in match the defined permissive statements in the block's GUI. The input sides are defined in relation to the output side. This can, for example, emit a signal when an input signal comes in from one of two sides, but not at the same time (a textbook example of a XOR gate at work).

Sensor
The Sensor allows you to detect (up to 5 blocks and can be set arbitrarily) a variable of a certain quantity and emit a Redstone signal when the criteria are met. It can detect fluids, blocks, players, mobs, plant growth, and entities (passive or hostile).

Wire
The Wire acts as an insulated variant of Redstone dust paths. It will not be removed by Water and will only accept signals from the input side and send it through the output side directly across from it.