pack-format
Version:
Returns the pack_format of any Minecraft version, including snapshots
16 lines (15 loc) • 512 B
TypeScript
export type VersionName = `1.${number}` | `1.${number}.${number | 'x'}`;
export type SnapshotName = `${number}w${string}${Lowercase<string>}`;
export type PackType = 'resource' | 'data';
export type PackMap = Record<PackType, FormatResult>;
export type FormatResult = number | null | undefined;
export interface VersionsResult {
releases: {
min: VersionName | null;
max: VersionName | null;
};
snapshots: {
min: SnapshotName | null;
max: SnapshotName | null;
};
}