From ff1213fa7d1cd9252b1fa39586491124d689171b Mon Sep 17 00:00:00 2001 From: Bartek Bok Date: Fri, 27 Oct 2017 06:46:44 +0200 Subject: [PATCH] Fix stacked entity item rendering (#3886) --- .../renderer/entity/RenderEntityItem.java.patch | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/patches/minecraft/net/minecraft/client/renderer/entity/RenderEntityItem.java.patch b/patches/minecraft/net/minecraft/client/renderer/entity/RenderEntityItem.java.patch index c1bcb797d4..4bc9f79481 100644 --- a/patches/minecraft/net/minecraft/client/renderer/entity/RenderEntityItem.java.patch +++ b/patches/minecraft/net/minecraft/client/renderer/entity/RenderEntityItem.java.patch @@ -29,7 +29,7 @@ GlStateManager.func_179109_b(f3, f4, f5); } -@@ -134,10 +131,10 @@ +@@ -134,11 +131,11 @@ float f7 = (this.field_177079_e.nextFloat() * 2.0F - 1.0F) * 0.15F; float f9 = (this.field_177079_e.nextFloat() * 2.0F - 1.0F) * 0.15F; float f6 = (this.field_177079_e.nextFloat() * 2.0F - 1.0F) * 0.15F; @@ -38,17 +38,20 @@ } - ibakedmodel.func_177552_f().func_181689_a(ItemCameraTransforms.TransformType.GROUND); -+ ibakedmodel = net.minecraftforge.client.ForgeHooksClient.handleCameraTransforms(ibakedmodel, ItemCameraTransforms.TransformType.GROUND, false); - this.field_177080_a.func_180454_a(itemstack, ibakedmodel); +- this.field_177080_a.func_180454_a(itemstack, ibakedmodel); ++ IBakedModel transformedModel = net.minecraftforge.client.ForgeHooksClient.handleCameraTransforms(ibakedmodel, ItemCameraTransforms.TransformType.GROUND, false); ++ this.field_177080_a.func_180454_a(itemstack, transformedModel); GlStateManager.func_179121_F(); } + else @@ -152,10 +149,10 @@ GlStateManager.func_179109_b(f8, f10, 0.0F); } - ibakedmodel.func_177552_f().func_181689_a(ItemCameraTransforms.TransformType.GROUND); -+ ibakedmodel = net.minecraftforge.client.ForgeHooksClient.handleCameraTransforms(ibakedmodel, ItemCameraTransforms.TransformType.GROUND, false); - this.field_177080_a.func_180454_a(itemstack, ibakedmodel); +- this.field_177080_a.func_180454_a(itemstack, ibakedmodel); ++ IBakedModel transformedModel = net.minecraftforge.client.ForgeHooksClient.handleCameraTransforms(ibakedmodel, ItemCameraTransforms.TransformType.GROUND, false); ++ this.field_177080_a.func_180454_a(itemstack, transformedModel); GlStateManager.func_179121_F(); - GlStateManager.func_179109_b(0.0F * f, 0.0F * f1, 0.09375F * f2); + GlStateManager.func_179109_b(0.0F, 0.0F, 0.09375F);