mojira.dev
MC-235694

Partial block template models are not prefixed with template_

The problem

Several template models for partial blocks, such as slab.json and stairs.json, do not have "template_" at the start

Why this is a problem

athese models are not used directly, but are instead utilised by a multitude of other model files which apply textures, making them a "template model". Many other examples of template models can be found in the block models folder, which are prefixed with "template_" as one would expect. As such, it'd be expected that these files would also be prefixed with "template_". However, this is not currently the case.

How to fix

Just rename the contents of "Current name" to those of "Expected name", and repoint all models that reference them accordingly.

Current name

Expected name

Notes

slab.json

template_slab.json

Could also be template_slab_bottom for block state consistency, but would entail also renaming all other models that use it

slab_top.json

template_slab_top.json

stairs.json

template_stairs.json

inner_stairs.json

template_stairs_inner.json

See MC-235863

outer_stairs.json

template_stairs_outer.json

See MC-235863

Linked issues

Comments

user-f2760

Can confirm.

Avoma

Can confirm in 1.19.

muzikbike

(Unassigned)

Community Consensus

Resource Packs

incorrect-asset-names

1.17.1, 1.19, 24w10a

Retrieved