-
Bug
-
Resolution: Duplicate
-
None
-
1.15.2, 20w14a
-
None
-
Java: 1.8.0_51 64bit
OS: Win10
Tested on both vanilla & optifine, singleplayer, vanilla server & spigot server.
-
Unconfirmed
-
(Unassigned)
Hi,
the problem I ran into lately is that when I updated from 1.14.4 to 1.15.2 and above, there are some changes in custom model data in Resource packs - same problem occures if the "pack format" is set to 4 or 5.
The issue is that the textures are rendered incorrectly - I can see the back of the texture while on 1.14.4, you were able to see it properly. I was trying to look up some work arounds but was not able to. I tracked that the problem is caused by CustomModel.json -> "display" -> "scale": [x, y, z] being set to to less than 0.
In 1.14.4, if one of the coordinates is negotated, let's say "scale": [1, -1, 1], it is flipped over by the appropriate axis however, in 1.15.2 and the 1.16 snapshots, namely the current newest one 20w14a (didn't test older 1.15 versions), if you set any or all of the coordinates to negative, you are able to see only the back of the textures used.
The problematic part of the code of the model being shown on the provided screenshot:
"display": { "thirdperson_righthand": { "translation": [-0.25, 0, 0], "scale": [-0.5, 0.5, 0.5] }, "thirdperson_lefthand": { "translation": [-0.25, 0, 0], "scale": [0.5, 0.5, 0.5] }}.
This affects all of the possible views - thirdperson_righthand, thirdperson_lefthand, ground, gui, head and fixed.
Also, as visible on the screenshot, the texture both in the hotbar and any container, is a lot darker in 1.15.2 and above but I was not able to track the cause of the problem yet. Might have something to do with this thing though.
- duplicates
-
MC-176864 Mirrored custom model scaling does not render correctly
- Reopened