Appearance
@loontail/minecraft-kit / VerifyAspect
Type Alias: VerifyAspect
ts
type VerifyAspect = {
fabric: {
run: Promise<VerificationResult>;
};
forge: {
run: Promise<VerificationResult>;
};
minecraft: {
run: Promise<VerificationResult>;
};
runtime: {
run: Promise<VerificationResult>;
};
targetReady: {
run: Promise<TargetReadinessResult>;
};
};Defined in: src/kit/verify-aspect.ts:29
Shape of kit.verify. The four per-aspect surfaces share the same (target, options) → Promise<VerificationResult> contract; targetReady aggregates them for launch gating.
Properties
| Property | Modifier | Type | Defined in |
|---|---|---|---|
fabric | readonly | { run: Promise<VerificationResult>; } | src/kit/verify-aspect.ts:33 |
fabric.run | public | Promise<VerificationResult> | src/kit/verify-aspect.ts:34 |
forge | readonly | { run: Promise<VerificationResult>; } | src/kit/verify-aspect.ts:36 |
forge.run | public | Promise<VerificationResult> | src/kit/verify-aspect.ts:37 |
minecraft | readonly | { run: Promise<VerificationResult>; } | src/kit/verify-aspect.ts:30 |
minecraft.run | public | Promise<VerificationResult> | src/kit/verify-aspect.ts:31 |
runtime | readonly | { run: Promise<VerificationResult>; } | src/kit/verify-aspect.ts:39 |
runtime.run | public | Promise<VerificationResult> | src/kit/verify-aspect.ts:40 |
targetReady | readonly | { run: Promise<TargetReadinessResult>; } | src/kit/verify-aspect.ts:42 |
targetReady.run | public | Promise<TargetReadinessResult> | src/kit/verify-aspect.ts:43 |