Skip to content

Mechanical Arm Processing #52

@lonevox

Description

@lonevox

Arms should be made to not only be used for transport, but for processing too. When holding an arm, sneak-right-clicking in the air will toggle the arms mode between "transport mode" (the normal mode) and "processing mode". This is shown in a message at the bottom of the screen. In processing mode, you can target depots or belts that the arm will process items on. These depots can only be in the 1 block area around the base of the arm. After placing the arm, you'll see that the tooltip will read "No End Effector". You'll need to place an end effector on the arm by right-clicking the arm with an end effector. If there is already an end effector on an arm, it will swap the end effectors, placing the old one in your inventory. End effectors can also be inserted into the arm from the top side by hoppers or chutes, and if there is an existing end effector it will be ejected out the bottom of the arm. With an end effector, the arm can now process on the targeted depots if any of the depots have an item that the end effector can be used on.

This change allows for arms to be used in sequenced assemblies.

Mockup of an arm with an end effector in a sequenced assembly:
mechanical_arm_assembly

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions