Appearance
@loontail/minecraft-kit v0.8.14 / RepairAspect
Type alias: RepairAspect
ts
type RepairAspect: {
plan: Promise<RepairPlan>;
run: Promise<RepairReport>;
};Shared shape of every aspect-specific repair surface (repair.minecraft, .fabric, …).
Example
ts
import type { RepairAspect } from "@loontail/minecraft-kit";
const runAll = async (aspect: RepairAspect) => {
const verification = await kit.verify.minecraft.run(target);
const plan = await aspect.plan(target, { from: verification });
return aspect.run(plan);
};
await runAll(kit.repair.minecraft);Type declaration
| Member | Type |
|---|---|
plan | Promise<RepairPlan> |
run | Promise<RepairReport> |