2013-04-24 11:02:44 +02:00
|
|
|
package net.machinemuse.powersuits.powermodule.armor;
|
2013-04-21 21:29:54 +02:00
|
|
|
|
2015-08-29 15:58:17 +02:00
|
|
|
import cpw.mods.fml.common.registry.GameRegistry;
|
2013-04-21 21:29:54 +02:00
|
|
|
import net.machinemuse.api.IModularItem;
|
|
|
|
import net.machinemuse.powersuits.powermodule.PowerModuleBase;
|
2013-04-23 23:36:50 +02:00
|
|
|
import net.machinemuse.utils.MuseCommonStrings;
|
2013-04-21 21:29:54 +02:00
|
|
|
import net.minecraft.item.ItemStack;
|
2015-05-15 16:58:38 +02:00
|
|
|
|
2013-04-21 21:29:54 +02:00
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
/**
|
|
|
|
* Created by User: Andrew
|
|
|
|
* Date: 4/21/13
|
|
|
|
* Time: 2:03 PM
|
|
|
|
*/
|
|
|
|
public class ApiaristArmorModule extends PowerModuleBase {
|
2013-06-27 07:33:41 +02:00
|
|
|
public static final String MODULE_APIARIST_ARMOR = "Apiarist Armor";
|
2013-04-21 21:29:54 +02:00
|
|
|
public static final String APIARIST_ARMOR_ENERGY_CONSUMPTION = "Apiarist Armor Energy Consumption";
|
|
|
|
|
|
|
|
public ApiaristArmorModule(List<IModularItem> validItems) {
|
|
|
|
super(validItems);
|
2015-05-15 16:58:38 +02:00
|
|
|
ItemStack stack = GameRegistry.findItemStack("Forestry", "craftingMaterial", 6);
|
|
|
|
stack.setItemDamage(3);
|
|
|
|
addInstallCost(stack);
|
2013-06-15 12:39:39 +02:00
|
|
|
addBaseProperty(APIARIST_ARMOR_ENERGY_CONSUMPTION, 10, "J");
|
2013-04-21 21:29:54 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public String getCategory() {
|
|
|
|
return MuseCommonStrings.CATEGORY_ARMOR;
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
2013-06-29 07:09:32 +02:00
|
|
|
public String getDataName() {
|
2013-04-21 21:29:54 +02:00
|
|
|
return MODULE_APIARIST_ARMOR;
|
|
|
|
}
|
|
|
|
|
2013-06-27 07:33:41 +02:00
|
|
|
@Override
|
2015-08-29 15:58:17 +02:00
|
|
|
public String getUnlocalizedName() { return "apiaristArmor";
|
2013-06-27 07:33:41 +02:00
|
|
|
}
|
|
|
|
|
2013-04-21 21:29:54 +02:00
|
|
|
@Override
|
|
|
|
public String getDescription() {
|
|
|
|
return "A set of Forestry apiarist armor integrated into your armor.";
|
|
|
|
}
|
|
|
|
|
|
|
|
@Override
|
|
|
|
public String getTextureFile() {
|
|
|
|
return "silkWisp";
|
|
|
|
}
|
|
|
|
}
|