Affects Version/s: Minecraft 1.10.2, Minecraft 16w41a, Minecraft 16w42a, Minecraft 16w43a, Minecraft 16w44a, Minecraft 1.11 Pre-Release 1, Minecraft 1.11, Minecraft 1.11.2, Minecraft 17w18b, Minecraft 1.12 Pre-Release 1, Minecraft 1.12 Pre-Release 2, Minecraft 1.12 Pre-Release 5, Minecraft 1.12.2, Minecraft 17w45b, Minecraft 17w46a, Minecraft 17w47a, Minecraft 17w47b, Minecraft 17w48a, Minecraft 1.13-pre8, Minecraft 1.13.2, Minecraft 18w45a, Minecraft 18w46a, Minecraft 18w47a, Minecraft 18w47b, Minecraft 18w48a, Minecraft 18w48b, Minecraft 18w49a, Minecraft 18w50a, Minecraft 19w03c, Minecraft 19w04b, 1.14.4, 19w39a, 19w40a, 19w42a, 1.15.2, 20w14a
Fix Version/s: None
Environment:Computer Type: Desktop
|OS: Windows 10 (x64)
|Java Version: 1.8.1(**)
|Processor: "AMD FX(tm)-6350 Six-Core Processor 3.90 GHz"
|Graphics Card: "NVIDIA GeForce GTX 1060 6GB (GP106) @ 253 MHz"
|RAM: 16GB (ram given to minecraft 7-11GB)
|Screen Res.: 1920x1080
(**) I don't know if this matters anymoreComputer Type: Desktop |OS: Windows 10 (x64) |Java Version: 1.8.1(**) |Processor: "AMD FX(tm)-6350 Six-Core Processor 3.90 GHz" |Graphics Card: "NVIDIA GeForce GTX 1060 6GB (GP106) @ 253 MHz" |RAM: 16GB (ram given to minecraft 7-11GB) |Screen Res.: 1920x1080 | (**) I don't know if this matters anymore
(It's worse, now all sides except the
top and bottom east & west are effected instead of the previous top, bottom sides working)
Every time i go to place a Shulker named "Dinnerbone" or "Grumm" on every side (not the top or bottom) it renders somewhat normally except its not upside down,
and the Shulker is
rendered almost 2 pixels higher. (Now is isn't)
I thought it would be to where the bottom texture of the Shulker would show up on the opposite side its supposed to, what i got is only the shulkers placed on the top & bottom east & west flipping correctly.
This affects 1.9+
(I'm sure this code is now outdated. [as a note someone else added this code] )
The method responsible for rotating an entity named "Dinnerbone" or "Grumm", net.minecraft.client.renderer.entity.RenderLivingBase.rotateCorpse(T entityLiving, float p_77043_2_, float p_77043_3_, float partialTicks), will render the entity 2 pixels higher than it's actual height.
The reason the Shulker appears that it is not flipped is because the code does not take the Shulkers rotation into consideration.