Class: SpecialItems
Defined in: packages/minerender/src/model/SpecialItems.ts:27
Loads entity geometry and texture passes for supported special item previews.
Constructors
Constructor
ts
new SpecialItems(): SpecialItems;Returns
SpecialItems
Methods
createMaterial()
ts
static createMaterial(source, shade): MeshBasicMaterial;Defined in: packages/minerender/src/model/SpecialItems.ts:223
An owned material with model-preview shading; its entity texture remains shared.
Parameters
| Parameter | Type |
|---|---|
source | MeshBasicMaterial |
shade | boolean |
Returns
MeshBasicMaterial
getParts()
ts
static getParts(
special,
root?,
components?
): Promise<SpecialItemPart[]>;Defined in: packages/minerender/src/model/SpecialItems.ts:30
Resolves the static entity parts drawn by a special item renderer, in model units.
Parameters
| Parameter | Type |
|---|---|
special | SpecialItemRenderer |
root? | string |
components? | Record<string, unknown> |
Returns
Promise<SpecialItemPart[]>