Skip to content

Make digiline pistons pull an exact number of nodes #51

Open
@FeXoR-o-Illuria

Description

@FeXoR-o-Illuria

Currently it's only possible to pull nodes with digiline pistons in one of 2 ways:

  1. msg = retract_sticky retracting the extended piston and pulling exactly one node (even if there are more consecutive adjacent solid nodes in that direction).
  2. {action = "retract", allsticky = true, max = n} pulling nodes only when the number of consecutive nodes is at most min(n, 16) nodes otherwise just retracting itself.

(Other methods won't pull which is fine)

IMO it would be terrific if we could have the behavior of 1 but with n up to 16.
Syntax could be similar to 2 with sticky = true as a flag or alike.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions