Skip to main content

đŸ‘ģ Special

Introdcution​

Render a special model.

caution

When using minecraft:special, you need to specify a speical model type. path argument is required for the base model rendering.

items:
default:gui_head_size_1:
model:
type: minecraft:special
path: minecraft:item/custom/gui_head_size_1
model:
type: minecraft:head
kind: player

Special Models​

Check https://minecraft.wiki/w/Items_model_definition#special for the explanation of each argument.

minecraft:trident​

Render a trident.

minecraft:conduit​

Render conduit.

minecraft:shield​

Render a shield. Uses patterns from minecraft:banner_patterns component and color from minecraft:base_color component.

minecraft:decorated_pot​

Render a decorated pot. Uses values from minecraft:pot_decorations component.

minecraft:hanging_sign​

Renders a hanging sign.

model:
type: "minecraft:hanging_sign"
wood-type: "oak"
texture: ...

minecraft:standing_sign​

Renders a standing sign.

model:
type: "minecraft:standing_sign"
wood-type: "oak"
texture: ...

minecraft:head​

Render a head. [Uses profile from minecraft:profile component when applicable. (1.21.4-1.21.5)]

model:
type: "minecraft:head"
kind: player
texture: ...
animation: 0.0

minecraft:player_head (1.21.6+)​

Render a head. Uses profile from minecraft:profile component when applicable.

model:
type: "minecraft:player_head"

minecraft:chest​

Render a single chest.

model:
type: "minecraft:chest"
openness: 0.0
texture: ...

minecraft:shulker_box​

Render a shulker box.

model:
type: "minecraft:shulker_box"
openness: 0.0
orientation: up
texture: ...

minecraft:bed​

Render a whole bed.

model:
type: "minecraft:bed"
texture: ...

minecraft:banner​

Render a banner with patterns from minecraft:banner_patterns component.

model:
type: "minecraft:bed"
color: white