List of model issues in Java Edition

This page aims to document some easily-fixable issues with Java Edition's default model files in as much detail as is needed.

Fire inner planes

 * Associated bug reports: 

When fire was changed to use block models in 1.8, the conversion resulting in two of the planes being converted incorrectly, resulting in subtle visual differences. This is best seen when looking at fire from above, which reveals a lack of a "square" on the inside as there was previously (and still is on Bedrock Edition, making this also a parity issue), with it instead looking more rectangular.

This is easily fixable, as the first two elements are rendering the fire texture on the wrong side, and are also rotated in the incorrect direction. Flipping these as follows yields a more correct model. The pre-1.8 model appears to apply the alternate fire texture on some of these planes, however, so it may be worth further modifying the fire model as to load both of the fire textures and apply them accordingly.

Coral wall fan plane mirroring

 * Associated bug reports:, 

Snapshot 21w13a fixed a large number of 2D block models such that the positions of pixels would remain consistent when viewed from the front and the back, rather than the texture mapping being identical on the rear, which looked strange. A small number remained, however, with coral fans being one of them. As texture mapping is all that needs changed, this is an easy fix, although care has to be taken such that no undesirable mirror symmetry effects arise.

Another thing worth noting here is that coral fan models reference a main template model. Most template models are prefixed with "template_", however coral fan template models are not, which is inconsistent and confusing. This section will not go into detail as to all that needs changed, as this does not result in any in-game visual differences (the changes are trivial anyway, as all of the other coral fan models just need "template_" added to their referenced parent model).