29 lines
No EOL
747 B
Java
29 lines
No EOL
747 B
Java
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;
|
|
}
|
|
} |