Skip to content

@loontail/minecraft-kit / RepairAllRunOptions

Type Alias: RepairAllRunOptions

ts
type RepairAllRunOptions = RepairAllOptions & {
  pauseController?: PauseController;
};

Defined in: src/kit/repair-aspect.ts:70

Options accepted by kit.repair.all. Adds pauseController to RepairAllOptions.

actionCategories is deliberately absent: repair.all already partitions the work per aspect, and a second category filter on top of that would be ambiguous about which of the two selections wins. Filter per aspect via repair.<aspect>.run instead.

Type Declaration

NameTypeDefined in
pauseController?PauseControllersrc/kit/repair-aspect.ts:71

Example

ts
import { PauseController, type RepairAllRunOptions } from "@loontail/minecraft-kit";

const options: RepairAllRunOptions = { pauseController: new PauseController() };
const report = await kit.repair.all(target, options);

MIT License