If true, the bot may break blocks along the path when necessary.
If true, the bot may place blocks (e.g. bridge, pillar) when necessary.
If true, candidate movements whose feet or head would enter fluid are excluded from the route.
OptionalbreakBlockPenalty?: numberExtra planner cost for breaking a block. Unset uses server settings.
Hard state-expansion budget for the complete ARA* repair session. 0 uses the server default. Reaching this limit is reported separately from an unreachable goal.
OptionalmaximumFallDistance?: numberLargest ordinary fall onto solid ground. Values above 3 are rejected because longer falls require a dedicated safe-landing primitive.
OptionalmaximumParkourGap?: numberLargest unsupported horizontal gap that parkour may cross. Set to 0 to disable parkour. Values above 3 are rejected by the current controller.
OptionalmaximumQualityBound?: numberLargest accepted certified multiplicative quality bound. Values must be from 1.0 through the selected mode's initial epsilon. Unset uses the mode default. ARA* does not execute an incumbent that misses this bound.
OptionalmaximumY?: numberOptionalminimumY?: numberOptional inclusive elevation bounds for the bot's feet along the route. These keep a route on the surface or within a mining layer without constraining blocks that actions may reach from the route.
OptionalplaceBlockPenalty?: numberExtra planner cost for placing a block. Unset uses server settings.
Blocks the route may move around but must never break. Positions in a different dimension are rejected instead of being silently reinterpreted in the bot's current dimension.
Search quality and latency policy. Unset uses NORMAL.
Overrides the server's path search timeout. 0 means server default.
OptionalsmoothCamera?: booleanSmooth camera movement only inside movement-specific safe tolerances. Block interactions and precision movement remain deterministic.
Optionalsprint?: booleanWhether ordinary forward path traversal should sprint. Unset preserves the server default of sprinting. Set false for hunger-efficient travel.
Maximum wall-clock seconds for planning + traversal. 0 means server default.
Additional block item ids that pathfinding may place after exhausting its built-in disposable building blocks. This is request-scoped and should be used sparingly for recovery paths that would otherwise leave a bot stranded.