From 4f7ad220df0438b6f3382110577b53f29da46453 Mon Sep 17 00:00:00 2001 From: bculkin2442 Date: Thu, 24 May 2018 15:50:07 -0400 Subject: Update of all changes --- .../darkknight/jewelrycraft/item/ItemGoldObj.java | 112 ++++++++++++--------- 1 file changed, 65 insertions(+), 47 deletions(-) mode change 100644 => 100755 src/main/java/darkknight/jewelrycraft/item/ItemGoldObj.java (limited to 'src/main/java/darkknight/jewelrycraft/item/ItemGoldObj.java') diff --git a/src/main/java/darkknight/jewelrycraft/item/ItemGoldObj.java b/src/main/java/darkknight/jewelrycraft/item/ItemGoldObj.java old mode 100644 new mode 100755 index b3553b1..86f864d --- a/src/main/java/darkknight/jewelrycraft/item/ItemGoldObj.java +++ b/src/main/java/darkknight/jewelrycraft/item/ItemGoldObj.java @@ -4,6 +4,7 @@ package darkknight.jewelrycraft.item; import java.util.List; + import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; import darkknight.jewelrycraft.config.ConfigHandler; @@ -19,51 +20,68 @@ import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.IIcon; import net.minecraft.util.StatCollector; -public class ItemGoldObj extends Item -{ - public ItemGoldObj() - {} - - public boolean requiresMultipleRenderPasses() - { - return true; - } - - @SideOnly (Side.CLIENT) - public boolean hasEffect(ItemStack item) - { - return true; - } - - @SideOnly (Side.CLIENT) - public int getColorFromItemStack(ItemStack stack, int pass) - { - return 0xffff00; - } - - @Override - public void registerIcons(IIconRegister iconRegister) - { - itemIcon = iconRegister.registerIcon("apple_golden"); - } - - @Override - public IIcon getIcon(ItemStack stack, int pass) - { - ItemStack item = JewelryNBT.item(stack); - if (item != null) return item.getIconIndex(); - return new ItemStack(Items.golden_apple).getIconIndex(); - } - - public String getItemStackDisplayName(ItemStack stack) - { - if (stack != null && stack.hasTagCompound() && stack.getTagCompound().hasKey("target") && Item.getItemById(Integer.valueOf(stack.getTagCompound().getTag("target").toString().split(",")[0].substring(4).replace("s", ""))) != null && JewelryNBT.item(stack) != null) return StatCollector.translateToLocal("info." + Variables.MODID + ".golden") + " " + JewelryNBT.item(stack).getDisplayName(); - return StatCollector.translateToLocal("item." + Variables.MODID + ".goldObject.name"); - } - - public void addInformation(ItemStack stack, EntityPlayer player, List list, boolean displayInfo) - { - if (ConfigHandler.JEWELRY_INFO) if (stack != null && JewelryNBT.item(stack) != null && JewelryNBT.item(stack).getItem() instanceof ItemFood) list.add(EnumChatFormatting.DARK_PURPLE + StatCollector.translateToLocal("item." + Variables.MODID + ".goldObject.info.food")); - else list.add(EnumChatFormatting.DARK_PURPLE + StatCollector.translateToLocal("item." + Variables.MODID + ".goldObject.info.standard")); - } +public class ItemGoldObj extends Item { + public ItemGoldObj() { + } + + @Override + public boolean requiresMultipleRenderPasses() { + return true; + } + + @Override + @SideOnly(Side.CLIENT) + public boolean hasEffect(ItemStack item) { + return true; + } + + @Override + @SideOnly(Side.CLIENT) + public int getColorFromItemStack(ItemStack stack, int pass) { + return 0xffff00; + } + + @Override + public void registerIcons(IIconRegister iconRegister) { + itemIcon = iconRegister.registerIcon("apple_golden"); + } + + @Override + public IIcon getIcon(ItemStack stack, int pass) { + ItemStack item = JewelryNBT.item(stack); + if (item != null) + return item.getIconIndex(); + return new ItemStack(Items.golden_apple).getIconIndex(); + } + + @Override + public String getItemStackDisplayName(ItemStack stack) { + if (stack != null && stack.hasTagCompound() + && stack.getTagCompound().hasKey("target") + && Item.getItemById(Integer.valueOf(stack.getTagCompound() + .getTag("target").toString().split(",")[0] + .substring(4).replace("s", ""))) != null + && JewelryNBT.item(stack) != null) + return StatCollector.translateToLocal( + "info." + Variables.MODID + ".golden") + " " + + JewelryNBT.item(stack).getDisplayName(); + return StatCollector.translateToLocal( + "item." + Variables.MODID + ".goldObject.name"); + } + + @Override + public void addInformation(ItemStack stack, EntityPlayer player, + List list, boolean displayInfo) { + if (ConfigHandler.JEWELRY_INFO) + if (stack != null && JewelryNBT.item(stack) != null + && JewelryNBT.item(stack) + .getItem() instanceof ItemFood) + list.add(EnumChatFormatting.DARK_PURPLE + StatCollector + .translateToLocal("item." + Variables.MODID + + ".goldObject.info.food")); + else + list.add(EnumChatFormatting.DARK_PURPLE + StatCollector + .translateToLocal("item." + Variables.MODID + + ".goldObject.info.standard")); + } } -- cgit v1.2.3