52 lines
1.4 KiB
Java
52 lines
1.4 KiB
Java
package net.machinemuse.powersuits.powermodule.armor;
|
|
|
|
import cpw.mods.fml.common.registry.GameRegistry;
|
|
import net.machinemuse.api.IModularItem;
|
|
import net.machinemuse.powersuits.powermodule.PowerModuleBase;
|
|
import net.machinemuse.utils.MuseCommonStrings;
|
|
import net.minecraft.item.ItemStack;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* Created by User: Andrew
|
|
* Date: 4/21/13
|
|
* Time: 2:03 PM
|
|
*/
|
|
public class ApiaristArmorModule extends PowerModuleBase {
|
|
public static final String MODULE_APIARIST_ARMOR = "Apiarist Armor";
|
|
public static final String APIARIST_ARMOR_ENERGY_CONSUMPTION = "Apiarist Armor Energy Consumption";
|
|
|
|
public ApiaristArmorModule(List<IModularItem> validItems) {
|
|
super(validItems);
|
|
ItemStack stack = GameRegistry.findItemStack("Forestry", "craftingMaterial", 6);
|
|
stack.setItemDamage(3);
|
|
addInstallCost(stack);
|
|
addBaseProperty(APIARIST_ARMOR_ENERGY_CONSUMPTION, 10, "J");
|
|
}
|
|
|
|
@Override
|
|
public String getCategory() {
|
|
return MuseCommonStrings.CATEGORY_ARMOR;
|
|
}
|
|
|
|
@Override
|
|
public String getDataName() {
|
|
return MODULE_APIARIST_ARMOR;
|
|
}
|
|
|
|
@Override
|
|
public String getUnlocalizedName() { return "apiaristArmor";
|
|
}
|
|
|
|
@Override
|
|
public String getDescription() {
|
|
return "A set of Forestry apiarist armor integrated into your armor.";
|
|
}
|
|
|
|
@Override
|
|
public String getTextureFile() {
|
|
return "silkWisp";
|
|
}
|
|
}
|