Appearance
helix / TintSource
Class: TintSource
Defined in: core/values/item-model.ts:101
A tint source (minecraft:tint_source) - one entry of a ItemModel.model tints array, colouring a texture layer. Static constructors mirror the vanilla registry; .raw() is the escape hatch for a shape not modelled here.
ItemModel.model(m, [TintSource.dye(0xFFFFFF)])
Methods
toJson()
toJson():
Record<string,unknown>
Defined in: core/values/item-model.ts:141
Returns
Record<string, unknown>
constant()
staticconstant(value):TintSource
Defined in: core/values/item-model.ts:109
Fixed colour (value is a packed RGB int or [r,g,b] floats).
Parameters
value
number | [number, number, number]
Returns
TintSource
customModelData()
staticcustomModelData(index,fallback):TintSource
Defined in: core/values/item-model.ts:133
custom_model_data float at index, default when absent.
Parameters
index
number
fallback
number | [number, number, number]
Returns
TintSource
dye()
staticdye(fallback):TintSource
Defined in: core/values/item-model.ts:113
Dyed-armour colour, default when undyed.
Parameters
fallback
number | [number, number, number]
Returns
TintSource
firework()
staticfirework(fallback):TintSource
Defined in: core/values/item-model.ts:120
Parameters
fallback
number | [number, number, number]
Returns
TintSource
grass()
staticgrass(temperature,downfall):TintSource
Defined in: core/values/item-model.ts:117
Biome grass colour at the given climate.
Parameters
temperature
number
downfall
number
Returns
TintSource
mapColor()
staticmapColor(fallback):TintSource
Defined in: core/values/item-model.ts:126
Parameters
fallback
number | [number, number, number]
Returns
TintSource
potion()
staticpotion(fallback):TintSource
Defined in: core/values/item-model.ts:123
Parameters
fallback
number | [number, number, number]
Returns
TintSource
raw()
staticraw(json):TintSource
Defined in: core/values/item-model.ts:137
Verbatim tint-source JSON escape hatch.
Parameters
json
Record<string, unknown>
Returns
TintSource
team()
staticteam(fallback):TintSource
Defined in: core/values/item-model.ts:129
Parameters
fallback
number | [number, number, number]
Returns
TintSource