package chbachman.armour.upgrade.upgradeList; import net.minecraft.item.ItemStack; import chbachman.api.item.IModularItem; import chbachman.api.nbt.helper.NBTHelper; import chbachman.api.upgrade.Upgrade; import chbachman.api.util.ArmourSlot; public class UpgradeGasMask extends Upgrade { public UpgradeGasMask() { super("gasMask"); } @Override public void onUpgradeAddition(IModularItem item, ItemStack stack) { NBTHelper.createDefaultStackTag(stack); stack.stackTagCompound.setInteger("gasMaskFill", 1000); stack.stackTagCompound.setInteger("gasMaskMax", 1000); } @Override public boolean isCompatible(IModularItem item, ItemStack stack, int armorType) { return armorType == ArmourSlot.HELMET.id; } }