-
Bug
-
Resolution: Unresolved
-
None
-
1.17.1, 1.19, 24w10a
-
Community Consensus
-
Resource Packs
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 |