diff --git a/src/main/java/techreborn/config/ConfigTechReborn.java b/src/main/java/techreborn/config/ConfigTechReborn.java index 5d97a5ad3..097eae4ef 100644 --- a/src/main/java/techreborn/config/ConfigTechReborn.java +++ b/src/main/java/techreborn/config/ConfigTechReborn.java @@ -26,6 +26,11 @@ public class ConfigTechReborn { //Power public static int ThermalGenertaorOutput; + public static int AdvancedDrillCharge; + public static int LapotronPackCharge; + public static int LithiumBatpackCharge; + public static int OmniToolCharge; + public static int RockCutterCharge; //Crafting public static boolean ExpensiveMacerator; @@ -128,6 +133,26 @@ public class ConfigTechReborn { "Thermal Generator Power", 30, "The amount of power that the thermal generator makes for 1mb of lava") .getInt(); + AdvancedDrillCharge = config.get(CATEGORY_POWER, + "Advanced drill max charge", 60000, + "The amount of power that the anvanced drill can hold") + .getInt(); + LapotronPackCharge = config.get(CATEGORY_POWER, + "Lapotron Pack max charge", 100000000, + "The amount of power that the Lapotron Pack can hold") + .getInt(); + LithiumBatpackCharge = config.get(CATEGORY_POWER, + "Lithium Batpack max charge", 4000000, + "The amount of power that the Lithium Batpack can hold") + .getInt(); + OmniToolCharge = config.get(CATEGORY_POWER, + "OmniTool max charge", 20000, + "The amount of power that the OmniTool can hold") + .getInt(); + RockCutterCharge = config.get(CATEGORY_POWER, + "RockCutter max charge", 10000, + "The amount of power that the RockCutter can hold") + .getInt(); //Crafting diff --git a/src/main/java/techreborn/items/tools/ItemAdvancedDrill.java b/src/main/java/techreborn/items/tools/ItemAdvancedDrill.java index e76dfbb31..4aae67934 100644 --- a/src/main/java/techreborn/items/tools/ItemAdvancedDrill.java +++ b/src/main/java/techreborn/items/tools/ItemAdvancedDrill.java @@ -19,13 +19,14 @@ import net.minecraft.item.ItemStack; import net.minecraft.world.World; import net.minecraftforge.event.ForgeEventFactory; import techreborn.client.TechRebornCreativeTab; +import techreborn.config.ConfigTechReborn; import techreborn.util.TorchHelper; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; public class ItemAdvancedDrill extends ItemPickaxe implements IElectricItem{ - public int maxCharge = 60000; + public static final int maxCharge = ConfigTechReborn.AdvancedDrillCharge; public int cost = 250;; public int tier = 2; public double transferLimit = 100; diff --git a/src/main/java/techreborn/items/tools/ItemLapotronPack.java b/src/main/java/techreborn/items/tools/ItemLapotronPack.java index b51de64db..80ad1ad34 100644 --- a/src/main/java/techreborn/items/tools/ItemLapotronPack.java +++ b/src/main/java/techreborn/items/tools/ItemLapotronPack.java @@ -7,6 +7,7 @@ import cpw.mods.fml.relauncher.SideOnly; import ic2.api.item.ElectricItem; import ic2.api.item.IElectricItem; import techreborn.client.TechRebornCreativeTab; +import techreborn.config.ConfigTechReborn; import net.minecraft.client.renderer.texture.IIconRegister; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.Entity; @@ -16,7 +17,7 @@ import net.minecraft.item.ItemStack; public class ItemLapotronPack extends ItemArmor implements IElectricItem{ - public int maxCharge = 100000000; + public static final int maxCharge = ConfigTechReborn.LapotronPackCharge; public int tier = 3; public double transferLimit = 100000; diff --git a/src/main/java/techreborn/items/tools/ItemLithiumBatpack.java b/src/main/java/techreborn/items/tools/ItemLithiumBatpack.java index b5b0cee63..4d2ad8776 100644 --- a/src/main/java/techreborn/items/tools/ItemLithiumBatpack.java +++ b/src/main/java/techreborn/items/tools/ItemLithiumBatpack.java @@ -11,14 +11,15 @@ import net.minecraft.item.Item; import net.minecraft.item.ItemArmor; import net.minecraft.item.ItemStack; import techreborn.client.TechRebornCreativeTab; +import techreborn.config.ConfigTechReborn; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; public class ItemLithiumBatpack extends ItemArmor implements IElectricItem{ - public int maxCharge = 40000000; + public static final int maxCharge = ConfigTechReborn.LithiumBatpackCharge; public int tier = 3; - public double transferLimit = 100000; + public double transferLimit = 10000; public ItemLithiumBatpack(ArmorMaterial armorMaterial, int par3, int par4) { diff --git a/src/main/java/techreborn/items/tools/ItemOmniTool.java b/src/main/java/techreborn/items/tools/ItemOmniTool.java index 6bd670966..2878a2c88 100644 --- a/src/main/java/techreborn/items/tools/ItemOmniTool.java +++ b/src/main/java/techreborn/items/tools/ItemOmniTool.java @@ -7,6 +7,7 @@ import cpw.mods.fml.relauncher.SideOnly; import ic2.api.item.ElectricItem; import ic2.api.item.IElectricItem; import techreborn.client.TechRebornCreativeTab; +import techreborn.config.ConfigTechReborn; import techreborn.util.TorchHelper; import net.minecraft.block.Block; import net.minecraft.client.renderer.texture.IIconRegister; @@ -24,7 +25,7 @@ import net.minecraftforge.event.ForgeEventFactory; public class ItemOmniTool extends ItemPickaxe implements IElectricItem{ - public int maxCharge = 20000; + public static final int maxCharge = ConfigTechReborn.OmniToolCharge; public int cost = 100; public int hitCost = 125; diff --git a/src/main/java/techreborn/items/tools/ItemRockCutter.java b/src/main/java/techreborn/items/tools/ItemRockCutter.java index e50a36ff6..6c503aa90 100644 --- a/src/main/java/techreborn/items/tools/ItemRockCutter.java +++ b/src/main/java/techreborn/items/tools/ItemRockCutter.java @@ -15,12 +15,13 @@ import net.minecraft.item.ItemPickaxe; import net.minecraft.item.ItemStack; import net.minecraft.world.World; import techreborn.client.TechRebornCreativeTab; +import techreborn.config.ConfigTechReborn; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; public class ItemRockCutter extends ItemPickaxe implements IElectricItem{ - public int maxCharge = 10000; + public static final int maxCharge = ConfigTechReborn.RockCutterCharge; public int cost = 500; public int tier = 2;