Emerald Gate

The Emerald Gate is an item added by BuildCraft. It functions as an interface between all types of pipes and the Docking Station, respectively the docked Robot, via four configurable functions (see Usage). The gate has an AND and OR version plus a Clock Timer, Redstone Fader, Light Sensor and Autarchic design.
== Recipe ==
The player can choose the desired mode (AND or OR) if they have placed all needed resources in the Assembly Table, and the chosen one is produced.
== Usage ==
The Emerald Gate can be placed on all types and sides of the BuildCraft pipes with a right-click. By holding the crouch-key and right-clicking the gate can be removed without destroying the pipe.
Note: The basic function is that the gate checks the precondition in the right slots, and, if this precondition is true, executes the option in the left slots.
The difference between the AND and the OR version is when it will trigger an action. If the AND version is used, and two or more conditions are set to trigger the same action, the action will only trigger when all preconditions are True. If the OR version is used and two or more preconditions are set to the same action, the action will trigger when at least 1 precondition is True.
Right-clicking on the Gate will open the GUI, which has four rows to configure functions. All slots can be reconfigured by clicking in the slot, or by dragging and dropping items. The possible options depends on the pipe where the gate was mounted:
* All options like the standard Gate (see Gate)
* Options from the Emerald Gates to interact with pipes and robots (see below)
* Furthermore the Emerald Gate has the ability to interact with all types Pipe Wires to transmit and/or receive redstone signals over the BuildCraft wire system. An example with a Diamond AND Gate is shown in the picture. In the GUI the corresponding option can be selected if a pipe wire is connected to the gate (see section Additional options for pipe wire interaction)
=== Available options ===
The following options are available for the kinesis, fluid, and transport pipes:
 	 	 	 	 	 	 	 	 	 	
 	Possible options for the left slot	Possible options for the left slot	Possible options for the left slot	Possible options for the left slot	Possible options for the left slot 	Possible options for the right slot	Possible options for the right slot	Possible options for the right slot	Possible options for the right slot	Possible options for the right slot
 	Precondition 	Precondition 	Up to 3 special options 	Up to 3 special options 	Up to 3 special options 	Option 	Option 	Up to 3 special options 	Up to 3 special options 	Up to 3 special options
 	Icon 	Text 	Icon 	Text 	Explanation 	Icon 	Text 	Icon 	Text 	Explanation
Kinesis, Fluid, Transport Pipes	 	Robot In Station 	 	none 	Set True if the robot is in the connected docking station 	 	Go To Station 	 	Map Location of the station 	The robot moves to the specified station
Kinesis, Fluid, Transport Pipes	 	Robot Sleep 	 	none 	Set True if the robot is sleeping in the station (Waiting time until the next update process)	 	Load/Unload in Area 	 	Map Location of the station 	The robot moves to the specified station and loads/unloads (depends on the pipe)
Kinesis, Fluid, Transport Pipes	 	Station Reserved 	 	none 	Set True if the station is reserved by a robot (another robot moves to the station) 	 	Wake Up 	 	none 	An update process of all functions is triggered (shortened the update time)
Kinesis, Fluid, Transport Pipes	 	Station linked 	 	none 	Set True if the station is linked by a robot but just not moving to the station 	 	Filter 	 	 	
Kinesis, Fluid, Transport Pipes	 	 	 	 	 	 	Filter Tool 	 	 	
Kinesis, Fluid, Transport Pipes	 	 	 	 	 	 	Work in Area 	 	Map Location of the station 	The robot works in the specified area
Kinesis, Fluid, Transport Pipes	 	 	 	 	 	 	Forbid Robot 	 	up to 3 different robots 	The specified robot types are forbidden to connect to the station
Kinesis, Fluid, Transport Pipes	 	 	 	 	 	 	Force Robot 	 	up to 3 different robots 	The specified robot types are forced to connect by this station
Kinesis, Fluid, Transport Pipes	 	 	 	 	 	 	Request Needed Items 	 	up to 3 different items 	The station requests the needed items
Kinesis, Fluid, Transport Pipes	 	 	 	 	 	 	Request Needed Items 	 	none 	
 	 	 	 	 	 	 	Accept Items 	 	e.g. a Hoe 	The robot takes a Hoe (Wooden Transport Pipe needed)
 	 	 	 	 	 	 	Accept Fluid 	 	e.g. Water 	The robot takes Water (Wooden Fluid Pipe needed)
 	 	 	 	 	 	 	Provide Fluids 	 	e.g. Water 	The station provides e.g. Water via a Wooden Fluid Pipe needed for the robot
=== Additional options for pipe wire interaction ===
Following options are additional available for all types (kinesis, fluid, transport) if Pipe Wire is connected to the gate:
 	Left slot	Left slot 	Left slot	Left slot	Left slot 	Right slot	Right slot 	Right slot
 	Icon 	Text 	Icon 	Text 	Explanation 	Icon 	Text 	Explanation
Kinesis, Fluid, Transport Pipes	 	Red Pipe Signal On 	 	 	Set to True if a redstone signal is provided to the gate by a red pipe wire 	 	Red Pipe Signal 	Activates a red pipe wire signal
Kinesis, Fluid, Transport Pipes	 	Red Pipe Signal On 	 	 	Set to True if a redstone signal is provided to the gate by a red pipe wire and the second option is True 	 	Blue Pipe Signal 	Activates a blue pipe wire signal
Kinesis, Fluid, Transport Pipes	 	Red Pipe Signal Off 	 	 	Set to True if no redstone signal is provided to the gate by a red pipe wire 	 	Green Pipe Signal 	Activates a green pipe wire signal
Kinesis, Fluid, Transport Pipes	 	Red Pipe Signal Off 	 	 	Set to True if no redstone signal is provided to the gate by a red pipe wire and the second option is True 	 	Yellow Pipe Signal	Activates a yellow pipe wire signal
Kinesis, Fluid, Transport Pipes	 	Blue Pipe Signal On 	 	 	Set to True if a redstone signal is provided to the gate by a blue pipe wire 	 	 	
Kinesis, Fluid, Transport Pipes	 	Blue Pipe Signal On 	 	 	Set to True if a redstone signal is provided to the gate by a blue pipe wire and the second option is True 	 	 	
Kinesis, Fluid, Transport Pipes	 	Blue Pipe Signal Off 	 	 	Set to True if no redstone signal is provided to the gate by a blue pipe wire 	 	 	
Kinesis, Fluid, Transport Pipes	 	Blue Pipe Signal Off 	 	 	Set to True if no redstone signal is provided to the gate by a blue pipe wire and the second option is True 	 	 	
Kinesis, Fluid, Transport Pipes	 	Green Pipe Signal On 	 	 	Set to True if a redstone signal is provided to the gate by a green pipe wire 	 	 	
Kinesis, Fluid, Transport Pipes	 	Green Pipe Signal On 	 	 	Set to True if a redstone signal is provided to the gate by a green pipe wire and the second option is True 	 	 	
Kinesis, Fluid, Transport Pipes	 	Green Pipe Signal Off 	 	 	Set to True if no redstone signal is provided to the gate by a green pipe wire 	 	 	
Kinesis, Fluid, Transport Pipes	 	Green Pipe Signal Off 	 	 	Set to True if no redstone signal is provided to the gate by a green pipe wire and the second option is True 	 	 	
Kinesis, Fluid, Transport Pipes	 	Yellow Pipe Signal On 	 	 	Set to True if a redstone signal is provided to the gate by a yellow pipe wire 	 	 	
Kinesis, Fluid, Transport Pipes	 	Yellow Pipe Signal On 	 	 	Set to True if a redstone signal is provided to the gate by a yellow pipe wire and the second option is True 	 	 	
Kinesis, Fluid, Transport Pipes	 	Yellow Pipe Signal Off	 	 	Set to True if no redstone signal is provided to the gate by a yellow pipe wire 	 	 	
Kinesis, Fluid, Transport Pipes	 	Yellow Pipe Signal Off	 	 	Set to True if no redstone signal is provided to the gate by a yellow pipe wire and the second option is True	 	 	
Category:BuildCraft