Skip to content

helix / SpecialModel

Class: SpecialModel

Defined in: core/values/item-model.ts:151

A special model (minecraft:special_model_type) - the inner model of the ItemModel.special arm, rendering a hardcoded block-entity model (bed, banner, chest, …). Static constructors mirror the registry; .raw() escapes.

Methods

toJson()

toJson(): Record<string, unknown>

Defined in: core/values/item-model.ts:216

Returns

Record<string, unknown>


static banner(color): SpecialModel

Defined in: core/values/item-model.ts:161

Parameters

color

string

Returns

SpecialModel


bed()

static bed(texture): SpecialModel

Defined in: core/values/item-model.ts:158

Parameters

texture

string

Returns

SpecialModel


chest()

static chest(texture, openness?): SpecialModel

Defined in: core/values/item-model.ts:167

Parameters

texture

string

openness?

number

Returns

SpecialModel


conduit()

static conduit(): SpecialModel

Defined in: core/values/item-model.ts:164

Returns

SpecialModel


decoratedPot()

static decoratedPot(): SpecialModel

Defined in: core/values/item-model.ts:196

Returns

SpecialModel


hangingSign()

static hangingSign(woodType, texture?): SpecialModel

Defined in: core/values/item-model.ts:205

Parameters

woodType

string

texture?

string

Returns

SpecialModel


static head(kind, opts?): SpecialModel

Defined in: core/values/item-model.ts:173

Parameters

kind

string

opts?
animation?

number

texture?

string

Returns

SpecialModel


raw()

static raw(json): SpecialModel

Defined in: core/values/item-model.ts:212

Verbatim special-model JSON escape hatch.

Parameters

json

Record<string, unknown>

Returns

SpecialModel


shield()

static shield(): SpecialModel

Defined in: core/values/item-model.ts:190

Returns

SpecialModel


shulkerBox()

static shulkerBox(texture, opts?): SpecialModel

Defined in: core/values/item-model.ts:180

Parameters

texture

string

opts?
openness?

number

orientation?

string

Returns

SpecialModel


standingSign()

static standingSign(woodType, texture?): SpecialModel

Defined in: core/values/item-model.ts:199

Parameters

woodType

string

texture?

string

Returns

SpecialModel


trident()

static trident(): SpecialModel

Defined in: core/values/item-model.ts:193

Returns

SpecialModel

Released under the MIT License · Credits