Task System
The task system allows you to give your robots specific jobs to perform. This is managed through three key components: the Task Marker, the Task Table, and the Task Item.
1. Defining an Area (If Required)
Some tasks, like Mining or Farming, require a specific operational area.
- Craft a Task Marker.
- Set the First Position: Left-click a block with the Task Marker to set the first corner of the area.
- Set the Second Position: Right-click another block to set the second corner. The two points will define a rectangular prism where the robot will work.
info
While holding the Task Marker, you will see a visual outline of the selected area, which can be configured in the client settings.
2. Creating a Task Item
- Craft and place a Task Table.
- Open the Task Table UI by right-clicking it.
- Select a Task Mode: Click one of the icons in the UI to choose the task you want to create (e.g., Mining, Farming).
- Insert a Task Marker (if needed): For tasks that require an area, place your configured Task Marker into the input slot.
- Take the Result: A Task Item will appear in the output slot. Taking this item consumes the Task Marker and encodes the selected area and task onto the new item.
3. Assigning the Task
- Right-click your Robot to open its GUI.
- Place the Task Item into the designated task slot.
The robot will now begin performing its assigned task. It will automatically switch its activity and begin working.
Available Tasks
| Task | Requires Area | Description |
|---|---|---|
| Protecting | Yes | The robot will patrol the defined area and attack any hostile mobs it finds. |
| Mining | Yes | The robot will systematically mine all blocks within the defined area, starting from the top and working its way down. |
| Woodcutting | Yes | The robot will find and cut down all trees within the defined area. Requires the Reforestation Module to replant saplings. |
| Farming | Yes | The robot will harvest mature crops within the defined area. Requires the Crop Replant Module to replant seeds. |
| Following | No | The robot will follow its owner, protecting them from hostile mobs that attack. |