From 77f6d9eeab5edc411472977df7e6d09da8c08397 Mon Sep 17 00:00:00 2001 From: LexManos Date: Wed, 10 Apr 2013 11:03:49 -0700 Subject: [PATCH] Re-add and mark deprecated the old signature for ForgeHooksClient.getArmorTexture. --- .../net/minecraftforge/client/ForgeHooksClient.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/client/net/minecraftforge/client/ForgeHooksClient.java b/client/net/minecraftforge/client/ForgeHooksClient.java index e6a487f74..154387072 100644 --- a/client/net/minecraftforge/client/ForgeHooksClient.java +++ b/client/net/minecraftforge/client/ForgeHooksClient.java @@ -44,6 +44,18 @@ public class ForgeHooksClient return FMLClientHandler.instance().getClient().renderEngine; } + @Deprecated //Deprecated in 1.5.1, move to the more detailed one below. + @SuppressWarnings("deprecation") + public static String getArmorTexture(ItemStack armor, String _default) + { + String result = null; + if (armor.getItem() instanceof IArmorTextureProvider) + { + result = ((IArmorTextureProvider)armor.getItem()).getArmorTextureFile(armor); + } + return result != null ? result : _default; + } + public static String getArmorTexture(Entity entity, ItemStack armor, String _default, int slot, int layer) { String result = armor.getItem().getArmorTexture(armor, entity, slot, layer);