Path

The path tool features the ability to set multiple points in a 3D environment and choose how each point is connected with blocks.

The block used is determined by the Active Block

You can choose from either a line or a curved path to connect the points. There are multiple variants for both lines and curves:

  • Line
    • Bresenham
    • DDA
  • Curve
    • Catenary
    • Catmull-Rom Spline
    • Bezier Curve

Path Types

Line (Bresenham)

  • A line which is always one block wide and only changes angle once it has reached a node. This is the only path type without a modifiable width.

Line (DDA)

  • Unlike the Bresenham Line, the DDA has a modifiable width using the Radius slider, allowing for rounded path lines.

Catenary

  • This path type creates the effect of hanging rope or bunting. For each point, the path takes a 'dipped' approach to the next point. You can increase the slack by increasing the Slack slider.

    You can also invert the slack direction by enabling the Inverted button.

Catmull-Rom Spline

  • This path type smoothes out the path direction while still reaching each node.

Bezier Curve

  • The Bezier Curve path type smoothes the path but isn't required to reach each node except for the start and end nodes. Unlike the Catmull-Rom Spline, the nodes influence the direction rather than direct it.

Path Tool Options

OptionDescription
LoopedConnects the end position to the start position to form a loop.
Use Stairs and SlabsThis option only appears when using a block with stair or slab variants such as stone or planks. It smooths out the path by adding stairs and slabs to the curve or line. This works best with a radius of one or more.
ShapeAllows you to change the path shape between sphere, flat and Clipboard. This setting is not available for the Bresenham line.
RadiusUsed to adjust the width of the chosen shape between a spherical or flat surface.
Keep ExistingWhen enabled, all existing blocks will not be overridden by the path.
Extend to GroundWhen enabled, the path is extended to the ground until it reaches a solid surface.
Paste CopyThe 'Paste Copy' button places the path while allowing you to continue editing it.

Node Options

When an individual node is selected, you can adjust the position using the Gizmo.

Alongside adjusting node positions, you can modify the node properties individually.

OptionDescription
PositionAllows for changing the coordinates of the selected node directly.
Override BlockAllows for overriding the block used for the node. The blocks between each node are blended using a Bezier gradient.
Override RadiusEnables the ability to set a radius for that node specifically. The path smoothly increases width along two points.
RemoveDeletes the current node. This can also be done by pressing the Del or Backspace key.