basic-components/src/main/java/basiccomponents/common/item/ItemCircuit.java
2022-10-16 16:08:02 +02:00

35 lines
867 B
Java

package basiccomponents.common.item;
import basiccomponents.common.item.ItemBase;
import java.util.List;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.ItemStack;
public class ItemCircuit extends ItemBase {
public static final String[] TYPES = new String[]{"circuitBasic", "circuitAdvanced", "circuitElite"};
public ItemCircuit(int texture) {
super("circuit");
this.setMaxDamage(0);
this.setHasSubtypes(true);
}
public int getMetadata(int damage) {
return damage;
}
public String getUnlocalizedName(ItemStack itemStack) {
return "item.basiccomponents:" + TYPES[itemStack.getItemDamage()];
}
public void func_77633_a(int par1, CreativeTabs par2CreativeTabs, List list) {
for(int i = 0; i < TYPES.length; ++i) {
list.add(new ItemStack(this, 1, i));
}
}
}