Class: Entities
Defined in: packages/minerender/src/assets/Entities.ts:14
Constructors
Constructor
new Entities(): Entities;Returns
Entities
Methods
getAnimations()
static getAnimations(modelKey): Promise<Maybe<Record<string, EntityAnimation>>>;Defined in: packages/minerender/src/assets/Entities.ts:89
Vanilla's keyframe animations of a model by name, or undefined when the model or the selected version has none.
Parameters
| Parameter | Type |
|---|---|
modelKey | BasicAssetKey |
Returns
Promise<Maybe<Record<string, EntityAnimation>>>
getBlock()
static getBlock(
modelKey,
textureKey?,
options?
): Promise<Maybe<EntityModel>>;Defined in: packages/minerender/src/assets/Entities.ts:125
Parameters
| Parameter | Type |
|---|---|
modelKey | BasicAssetKey |
textureKey? | BasicAssetKey |
options? | EntityModelOptions |
Returns
Promise<Maybe<EntityModel>>
Deprecated
Use getEntity(); block entities share the entity dataset.
getBlockList()
static getBlockList(): Promise<string[]>;Defined in: packages/minerender/src/assets/Entities.ts:120
Returns
Promise<string[]>
Deprecated
Use getEntityList(); block entities share the entity dataset.
getEntity()
static getEntity(
modelKey,
textureKey?,
options?
): Promise<Maybe<EntityModel>>;Defined in: packages/minerender/src/assets/Entities.ts:45
Parameters
| Parameter | Type |
|---|---|
modelKey | BasicAssetKey |
textureKey? | BasicAssetKey |
options? | EntityModelOptions |
Returns
Promise<Maybe<EntityModel>>
getEntityList()
static getEntityList(): Promise<string[]>;Defined in: packages/minerender/src/assets/Entities.ts:16
Returns
Promise<string[]>
getLayerList()
static getLayerList(modelKey): Promise<string[]>;Defined in: packages/minerender/src/assets/Entities.ts:36
Parameters
| Parameter | Type |
|---|---|
modelKey | BasicAssetKey |
Returns
Promise<string[]>
getPassList()
static getPassList(modelKey): Promise<EntityModelPass[]>;Defined in: packages/minerender/src/assets/Entities.ts:41
The dataset's extra draws on top of main; their when labels are the states EntityModelOptions.when can enable.
Parameters
| Parameter | Type |
|---|---|
modelKey | BasicAssetKey |
Returns
Promise<EntityModelPass[]>
resolveTexture()
static resolveTexture(modelKey): Promise<Maybe<AssetKey>>;Defined in: packages/minerender/src/assets/Entities.ts:96
Parameters
| Parameter | Type |
|---|---|
modelKey | BasicAssetKey |