Skip to content

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 ​

ParameterType
keyAssetKey

Returns ​

Promise<Maybe<BlockState>>


getAll() ​

ts
static getAll(keys): Promise<Maybe<BlockState>[]>;

Defined in: packages/minerender/src/assets/BlockStates.ts:72

Parameters ​

ParameterType
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 ​

ParameterType
keyAssetKey

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[]>