Robot Butcher

The Robot Butcher is a Robot added by the mod BuildCraft. It has the special ability to use Swords and kill animals, though it will not pick up any dropped items (a Robot Picker is suggested to pick and store these items). It will not distinguish between young and adult animals.

Usage


Setting up a Robot Butcher's working area is described below, using Fig. 1 as an example.

Needed Items:

 * 3 s
 * 1
 * 1
 * 1
 * 1 (or a other type of Emerald Gate if special functions needed)
 * 1
 * 1
 * 1 or more Swords of any type
 * 1

Step 1: Define Work Zone
The player must first define the working area of the robot. This is achieved with Land Marks. If the player doesn't define and configure a working area for the robot in Step 3, the robot will work but will fly around in every active chunk in the world killing every animal it encounters including Horses, Ocelots and Wolves.

The player must place three Land Marks such that they create a 90o angle, which defines the base of the cowshed. The player can then right-click on one of the marks to activate the red borders (shown in Fig. 2) which displays the ground area of the work zone. The two marks on the left and right in the picture may not be more than 64 blocks away from the center mark.

If the operating area isn't flat, the player must build a fourth land mark above the first three up to the height where the Robot is allowed to operate. If the player right-clicks on any Land Mark a red border should appear, framing a 3-dimensional work zone. If no red border appears then the basal Land Marks are not creating a 90o angle.

Step 2: Control Station
A control station for the Robot must be built. It can be placed anywhere but it is recommend to place it close for accessibility. The following described control station is the simplest setup.

The station includes a Chest with a connected Wooden Transport Pipe, as well as a Docking Station and an Emerald AND Gate which can be placed anywhere on the Pipe without disconnecting the Chest.

Place the Lever in front of the Gate, and the Sword in the Chest. The station should look like the example in Fig. 3.

Step 3: Configuration
The Emerald Gate must be configured to control the robot. The example provided is one of many possible setups.

Open the Emerald Gate's GUI by right-clicking, which will show two configurable multi-slot fields on the left and right.

Add items as shown in Fig. 4. In the first and third row on the right side a question mark will appear if no items are added to a row

Now only the important configurations to control the robot (shown in Fig. 4) are explained in the following:

A full explanation of all possible functions can be found in the article of the Emerald Gate.

The sequence of rows does not matter.

The option previously required coordinates which must be added by the Map Location.
 * 1) Take the Map Location and right-click on one of the Land Marks to receive the coordinates of the working zone (shown in Fig. 5). The Map Location should now have a rectangle on the item. Now this map must be placed in GUI of the Emerald Gate in the "question slot" in the second row ("Working area" option). The coordinates will be stored and the Map Location can be reused for the second coordinates.
 * 2) Take the Map Location again and right-click on the Docking Station to receive the coordinates. Note: It is important that which side is indicated at the coordinates for the Docking Station. This is displayed in the player inventory if the the Map Location is hovered over. Check that the specified side is the same where the Docking Station is (e.g., UP if the docking station is on the upside of the pipe). Place the map in the GUI of the Emerald Gate in the question slot in the first row ("Go to station" option).
 * 3) Put any Sword in one of the empty slots in the third row on the right side.

The configuration should appear like in Fig. 4 and the control station will be configured. The Land Marks and the respective frame are no longer needed and can be removed. If the player want to use the working zone frame for other robots (e.g., the Robot Picker, make sure that the coordinates are stored in a Map Location.

Step 4: Start and Stop
Place the Robot Butcher on top of the Docking Station (shown in Fig. 6). The robot will initially do nothing because the function in the first row instructs the robot to stay on the Docking Station.

Switching the Lever in front of the gate to provide a redstone signal to the gate will activate the second and third rows.

After a short time (the update time of the robot), the robot will take a Sword out of the chest (third row in the Emerald Gate) and start work in the defined zone (second row in the Emerald Gate) (shown in Fig. 7) until there are no animals in the zone more.

Once the Sword is broken the Robot automatically returns to the station. Once there, the function on the third row is repeated and the robot will take a new Sword out of the Chest (if any are available) and will continue working.

When all animals are killed in the defined working area, the robot will automatically return to the Docking Station. However, it is still considered active and will resume working when a new animal enters the working area. The work of the robot can be stopped anytime by switching the Lever (in front of the gate) off. It will immediately return to the Docking Station and become inactive.

Recharging
If the robot is low on energy it will begin to seek out a kinesis pipe with a Docking Station to charge itself. If none are available, it will continue doing its job until its battery dies. The player can also stop the robot with attacks to prematurely drain its battery, causing the robot to drop as an item on the ground. Stronger attacks will drain its battery faster. The player can pick up the robot and place it in the Charging Table to recharge it. After that, the robot can be placed again on the Docking Station to resume work.