Skip to content

@loontail/minecraft-kit v0.8.14 / 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>;
    };
};

Shape of kit.verify. The four per-aspect surfaces share the same (target, options) → Promise<VerificationResult> contract; targetReady aggregates them for launch gating.

Type declaration

MemberType
fabric{
run: Promise<VerificationResult>;
}
runPromise<VerificationResult>
forge{
run: Promise<VerificationResult>;
}
runPromise<VerificationResult>
minecraft{
run: Promise<VerificationResult>;
}
runPromise<VerificationResult>
runtime{
run: Promise<VerificationResult>;
}
runPromise<VerificationResult>
targetReady{
run: Promise<TargetReadinessResult>;
}
runPromise<TargetReadinessResult>

Source

src/kit/verify-aspect.ts:29

MIT License