Skip to content

@loontail/minecraft-kit v0.8.14 / ProgressStages

Variable: ProgressStages

ts
const ProgressStages: {
  FINALIZE: "finalize";
  LOADER: "loader";
  MINECRAFT: "minecraft";
  PREPARE: "prepare";
  RUNTIME: "runtime";
};

UI-oriented coarse progress stages, identical across install and repair flows.

Example

ts
import { ProgressStages, type ProgressStage } from "@loontail/minecraft-kit";

const labels: Record<ProgressStage, string> = {
  [ProgressStages.PREPARE]: "Preparing…",
  [ProgressStages.RUNTIME]: "Installing Java",
  [ProgressStages.MINECRAFT]: "Downloading game",
  [ProgressStages.LOADER]: "Installing mod loader",
  [ProgressStages.FINALIZE]: "Done",
};

Type declaration

MemberTypeValue
FINALIZE"finalize""finalize"
LOADER"loader""loader"
MINECRAFT"minecraft""minecraft"
PREPARE"prepare""prepare"
RUNTIME"runtime""runtime"

Source

src/install/progress-tracker.ts:29

MIT License