Commit graph

2 commits

Author SHA1 Message Date
sectersion
45431ab136 Refactor: extract MacroRunLoop from MacroExecutor (upstream #4)
Move run/runInternal plus the wait primitives they own
(waitForCondition, waitForPredicate, guiClosePredicate x2,
runPacedTpAction, yieldToMainThread) verbatim into MacroRunLoop.
Shared members referenced as MacroExecutor.xxx (mechanical
qualification only); wait-primitive call sites re-pointed across all
helpers. All bodies verified identical against HEAD modulo that
qualification.
2026-10-11 16:31:51 +01:00
sectersion
6751b750a3 Refactor: extract MacroWorldActions from MacroExecutor (upstream #4)
Move 22 place/item/craft/goto/mine/baritone/pay methods plus
MineProgressTracker verbatim into MacroWorldActions. Shared members
referenced as MacroExecutor.xxx (mechanical qualification only);
staying type references and race-future call site re-pointed. All
bodies verified identical against HEAD modulo that qualification.
2026-10-11 16:26:36 +01:00