Class: BlockStates
Defined in: packages/minerender/src/assets/BlockStates.ts:13
Constructors
Constructor
ts
new BlockStates(): BlockStates;Returns
BlockStates
Methods
clearCache()
ts
static clearCache(): Promise<void>;Defined in: packages/minerender/src/assets/BlockStates.ts:80
Returns
Promise<void>
get()
ts
static get(key): Promise<Maybe<BlockState>>;Defined in: packages/minerender/src/assets/BlockStates.ts:52
Parameters
| Parameter | Type |
|---|---|
key | AssetKey |
Returns
Promise<Maybe<BlockState>>
getAll()
ts
static getAll(keys): Promise<Maybe<BlockState>[]>;Defined in: packages/minerender/src/assets/BlockStates.ts:72
Parameters
| Parameter | Type |
|---|---|
keys | | Iterable<AssetKey, any, any> | AssetKey[] |
Returns
Promise<Maybe<BlockState>[]>
getDefaultState()
ts
static getDefaultState(key): Promise<Maybe<BlockStatePropertyDefaults>>;Defined in: packages/minerender/src/assets/BlockStates.ts:44
Parameters
| Parameter | Type |
|---|---|
key | AssetKey |
Returns
Promise<Maybe<BlockStatePropertyDefaults>>
getDefaultStates()
ts
static getDefaultStates(): Promise<Maybe<DefaultBlockStates>>;Defined in: packages/minerender/src/assets/BlockStates.ts:37
Returns
Promise<Maybe<DefaultBlockStates>>
getList()
ts
static getList(): Promise<string[]>;Defined in: packages/minerender/src/assets/BlockStates.ts:22
Returns
Promise<string[]>