diff --git a/src/main/java/techreborn/client/hud/ChargeHud.java b/src/main/java/techreborn/client/hud/ChargeHud.java index 5ec4b3c3b..c54a9ded1 100644 --- a/src/main/java/techreborn/client/hud/ChargeHud.java +++ b/src/main/java/techreborn/client/hud/ChargeHud.java @@ -2,6 +2,7 @@ package techreborn.client.hud; import org.lwjgl.opengl.GL11; +import techreborn.config.ConfigTechReborn; import ic2.api.item.ElectricItem; import ic2.api.item.IElectricItem; import ic2.api.item.IElectricItemManager; @@ -41,7 +42,7 @@ public class ChargeHud ItemStack stack = player.getCurrentArmor(2);; if(stack != null) { - if((stack.getItem() instanceof IElectricItem)) + if((stack.getItem() instanceof IElectricItem) && ConfigTechReborn.ShowChargeHud) { double MaxCharge = ((IElectricItem) stack.getItem()).getMaxCharge(stack); double CurrentCharge = ElectricItem.manager.getCharge(stack); diff --git a/src/main/java/techreborn/config/ConfigTechReborn.java b/src/main/java/techreborn/config/ConfigTechReborn.java index af9af3636..777fce9a7 100644 --- a/src/main/java/techreborn/config/ConfigTechReborn.java +++ b/src/main/java/techreborn/config/ConfigTechReborn.java @@ -136,6 +136,9 @@ public class ConfigTechReborn { public static boolean UUrecipesTungstenDust; public static boolean UUrecipesTitaniumDust; public static boolean UUrecipesAluminumDust; + + // Client + public static boolean ShowChargeHud; public static Configuration config; @@ -1035,6 +1038,15 @@ public class ConfigTechReborn { StatCollector .translateToLocal("config.techreborn.allow.UUrecipesAluminumDust.tooltip")) .getBoolean(true); + + ShowChargeHud = config + .get(CATEGORY_POWER, + StatCollector + .translateToLocal("config.techreborn.showChargehud"), + true, + StatCollector + .translateToLocal("config.techreborn.showChargehud.tooltip")) + .getBoolean(true); if (config.hasChanged())