Appearance
@loontail/minecraft-kit / runRepair
Function: runRepair()
ts
function runRepair(input): Promise<InstallReport>;Defined in: src/repair/runner.ts:54
Execute any repair plan. Reuses the install runner.
Prefer kit.repair.<aspect>.run(plan) over importing this directly.
Parameters
| Parameter | Type |
|---|---|
input | RunRepairInput |
Returns
Promise<InstallReport>
Example
ts
import { MinecraftKit } from "@loontail/minecraft-kit";
const kit = new MinecraftKit();
const verification = await kit.verify.minecraft.run(target);
const plan = await kit.repair.minecraft.plan(target, { from: verification });
const report = await kit.repair.minecraft.run(plan);
console.log(
`checked ${report.actionsCompleted} files, ${report.actionsSkipped} were already correct`,
);