From 06f62473f0622efe6decc32b70516a7c5d3d3572 Mon Sep 17 00:00:00 2001 From: OnyxDarkKnight Date: Wed, 17 Sep 2014 19:10:05 +0300 Subject: 1.7.10 --- .../darkknight/jewelrycraft/item/ItemCrystal.java | 58 ---------------------- 1 file changed, 58 deletions(-) delete mode 100644 src/main/java/darkknight/jewelrycraft/item/ItemCrystal.java (limited to 'src/main/java/darkknight/jewelrycraft/item/ItemCrystal.java') diff --git a/src/main/java/darkknight/jewelrycraft/item/ItemCrystal.java b/src/main/java/darkknight/jewelrycraft/item/ItemCrystal.java deleted file mode 100644 index 2009309..0000000 --- a/src/main/java/darkknight/jewelrycraft/item/ItemCrystal.java +++ /dev/null @@ -1,58 +0,0 @@ -package darkknight.jewelrycraft.item; - -import java.util.List; - -import net.minecraft.client.renderer.texture.IIconRegister; -import net.minecraft.creativetab.CreativeTabs; -import net.minecraft.item.Item; -import net.minecraft.item.ItemStack; -import net.minecraft.util.IIcon; -import cpw.mods.fml.relauncher.Side; -import cpw.mods.fml.relauncher.SideOnly; - -public class ItemCrystal extends Item -{ - public IIcon overlay; - public static final int[] dyeColors = new int[] {1973019, 11743532, 3887386, 5320730, 2437522, 8073150, 2651799, 11250603, 4408131, 14188952, 4312372, 14602026, 6719955, 12801229, 15435844, 15790320}; - - public ItemCrystal() - { - super(); - this.setHasSubtypes(true); - this.setMaxDamage(0); - } - - public void registerIcons(IIconRegister iconRegister) - { - itemIcon = iconRegister.registerIcon("jewelrycraft:crystal"); - overlay = iconRegister.registerIcon("jewelrycraft:crystalOverlay"); - } - - @Override - public boolean requiresMultipleRenderPasses() - { - return true; - } - - @SideOnly(Side.CLIENT) - public int getColorFromItemStack(ItemStack stack, int pass) - { - if(pass == 1 && this.getDamage(stack) != 16) return dyeColors[this.getDamage(stack)]; - return 16777215; - } - - public IIcon getIcon(ItemStack stack, int pass) - { - return pass == 0 ? itemIcon : overlay; - } - - @SuppressWarnings({ "unchecked", "rawtypes" }) - public void getSubItems(Item par1, CreativeTabs par2CreativeTabs, List par3List) - { - for (int j = 0; j < 16; ++j) - { - par3List.add(new ItemStack(par1, 1, j)); - } - } - -} -- cgit v1.2.3