Skip to content

Class: MineRenderData ​

Defined in: packages/minerender/src/assets/MineRenderData.ts:54

Loads extracted Minecraft registries from the active asset sources and version.

Constructors ​

Constructor ​

ts
new MineRenderData(): MineRenderData;

Returns ​

MineRenderData

Methods ​

get() ​

ts
static get<K>(dataset, root?): Promise<MineRenderDatasets[K]>;

Defined in: packages/minerender/src/assets/MineRenderData.ts:56

Loads one registry. Missing files and invalid data reject the request.

Type Parameters ​

Type Parameter
K extends keyof MineRenderDatasets

Parameters ​

ParameterType
datasetK
root?string

Returns ​

Promise<MineRenderDatasets[K]>


resolve() ​

ts
static resolve(root?): Promise<ResolvedMineRenderData>;

Defined in: packages/minerender/src/assets/MineRenderData.ts:77

Uses the exact version when published. Otherwise, selects the nearest patch in the same release line (older on ties), then the latest earlier release or the oldest published release. Unpublished snapshots reject.

Parameters ​

ParameterType
root?string

Returns ​

Promise<ResolvedMineRenderData>