diff --git a/patches/minecraft/net/minecraft/client/renderer/entity/RenderItem.java.patch b/patches/minecraft/net/minecraft/client/renderer/entity/RenderItem.java.patch index d259e59e9c..821a84ff17 100644 --- a/patches/minecraft/net/minecraft/client/renderer/entity/RenderItem.java.patch +++ b/patches/minecraft/net/minecraft/client/renderer/entity/RenderItem.java.patch @@ -90,10 +90,11 @@ - this.loadTexture("/gui/items.png"); - - for (var15 = 0; var15 <= 1; ++var15) -+ this.loadTexture(Item.itemsList[var10.itemID].getTextureFile()); +- { + + for (var15 = 0; var15 <= var10.getItem().getRenderPasses(var10.getItemDamage()); ++var15) - { ++ { ++ this.loadTexture(Item.itemsList[var10.itemID].getTextureFile()); this.random.setSeed(187L); - var16 = var10.getItem().getIconFromDamageForRenderPass(var10.getItemDamage(), var15); + var16 = var10.getItem().getIconIndex(var10, var15);