-
Bug
-
Resolution: Won't Fix
-
None
-
1.17.1
-
Confirmed
-
Textures and models
Testing discovered MC-236456 - remove this line once the issue has been linked
The resource pack attached offers a complete fix for this issue. Mojang have my full permission to (and are encouraged to) replace the affected vanilla model files with the contents of the resource pack.
Download resource pack:
The bug
The cross block model, which is functionally a template model due to only containing the block shape and being referenced by other models to apply textures, is not prefixed with "template_". This is unlike a multitude of other template models which the game uses, which are in fact prefixed with "template_".
Various other models closely related to the cross model are also subject to this issue.
How to reproduce
This is as easy as just navigating to the assets/minecraft/models/block directory and checking the file names.
- Open the game jar file using one's preferred method
- Check the model file of a block that uses the cross model, such as dandelion.json
- Note that it references block/cross.json, and also note that it isn't prefixed with template_
- Check the model of a block such as a wall torch, anvil, chorus flower, ...
- Note that the model it references is prefixed with template_ due to the referenced model in question being a template model
Expected and actual results
The table below summarizes the expected file names for the models in question.
Current name | Expected name | Notes |
---|---|---|
cross.json | template_cross.json | |
tinted_cross.json | template_tinted_cross.json | |
pointed_dripstone.json | template_pointed_dripstone.json | Could also be template_shaded_cross.json for more general use |
flower_pot_cross.json | template_flower_pot_cross.json | |
tinted_flower_pot_cross.json | template_tinted_flower_pot_cross.json |
How to fix
Fixing this is as simple as renaming the five affected model files above, and then repointing all model files that reference them to the new names. While this may seem to be a laborious task due to this affecting over 100 model files, the attached resource pack already fixes every affected model in the game, meaning that vanilla's assets can be simply replaced with these instead in a matter of seconds.
The pack also cleans up formatting for consistency, and comes with two bonus fixes:
- relates to
-
MC-212650 Several commonly used template models do not have "template_" in the title
- Resolved