package WayofTime.bloodmagic.item.block; import net.minecraft.item.ItemBlock; import net.minecraft.item.ItemStack; import WayofTime.bloodmagic.block.BlockDemonPillarBase; public class ItemBlockDemonPillarBase extends ItemBlock { public final BlockDemonPillarBase demonBlock; public ItemBlockDemonPillarBase(BlockDemonPillarBase block) { super(block); setHasSubtypes(true); demonBlock = block; } @Override public String getUnlocalizedName(ItemStack stack) { return super.getUnlocalizedName(stack) + demonBlock.names[stack.getItemDamage() % demonBlock.names.length]; } @Override public int getMetadata(int meta) { return meta % demonBlock.names.length; } }