promotional bannermobile promotional banner

Custom Slash

Save and run custom slash command macros.

File Details

custom-slash-0.3.0.jar

  • R
  • Mar 1, 2026
  • 82.07 KB
  • 10
  • Early Access

File Name

custom-slash-0.3.0.jar

Supported Versions

  • Early Access

0.3.0 - 2026-03-01

Added (0.3.0)

  • Quote-safe command chaining with ; for macros and /cs run.
  • Automation primitives for chained execution:
    • delay <ms> (bounded by guardrails),
    • repeat <count> <command> (bounded by guardrails).
  • Ordered execution preview for chained/primitive runs before command dispatch.
  • Additional self-test coverage for chain parsing, primitive guardrails, and pending-action replacement behavior.
  • Raw token parsing utility for execution contexts that must preserve root command tokens.

Changed (0.3.0)

  • Removed temporary tab-completion proof-of-concept and related inactive suggestion scaffolding.
  • Roadmap focus shifted to highest-impact user outcomes (reliability/recovery first).
  • Tab completion is deferred until engine support is confirmed in a future Hytale build.
  • Destructive pending-action UX now includes clearer queue/replace/cancel/expiry feedback.
  • Command execution internals were split out of CommandMacroService into a dedicated execution service for cleaner responsibilities.
  • Self-test orchestration now uses a declarative step registry instead of a large switch block.

Fixed (0.3.0)

  • repeat <count> cs <alias> now correctly resolves alias commands using raw token parsing.
  • Nested alias commands wrapped with cs run ... are unwrapped during planning so repeat/chains execute consistent command content.
  • Pending-action replacement test flow is deterministic under async command scheduling.