aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/common/power/UnspecifiedEUPower.java
diff options
context:
space:
mode:
authorYannickMG <yannickmg@gmail.com>2022-02-03 12:55:55 -0500
committerGitHub <noreply@github.com>2022-02-03 18:55:55 +0100
commita48a158ad76dfa0b8d74894bbbe8d2520ff760af (patch)
treece6ac0d636c9076f15febc0e1a47efa25c83cdf6 /src/main/java/gregtech/common/power/UnspecifiedEUPower.java
parentb4ff9ad8d8a8003a2b0a63e0a2153f37f60cd02f (diff)
downloadGT5-Unofficial-a48a158ad76dfa0b8d74894bbbe8d2520ff760af.tar.gz
GT5-Unofficial-a48a158ad76dfa0b8d74894bbbe8d2520ff760af.tar.bz2
GT5-Unofficial-a48a158ad76dfa0b8d74894bbbe8d2520ff760af.zip
Basic Machine NEI Power Tiers (#914)
* Add IntelliJ .shelf folder to .gitignore * Fixing GT_GuiTooltip bug I introduced * Deprecated superfluous String trans methods. * Add Power class to compute and describe power usage * trans -> GT_Utility.trans Removed absent param from Javadoc * Add Power to BasicMachine and use it for power calculations * Steam BasicMachine rework Have Bronze and Steel tier override Power with appropriate SteamPower Make Bronze machines explicitly tier 1 Make Steel machines explicitly tier 2 Defined recipe list and bricked status for each machine Unified checkRecipe uses machine's recipe list and Power * Raised NEI dependency to 2.2.5 * Defining NEI transfer rect in individual UIs Using a new interface called from GT_RectHandler * Code cleanup & minor refactor * Add power field to NEI Default Handler Add method to create Power object from the recipe map * Display power tier in NEI handler name * User Power to draw NEI Handler description * Enable filtering handler recipes using Power * Repurposing aBricked parameter into aHighPressure To fix my previous faulty method of setting mTier * Must call getCache to get recipes properly. * Better communicate NEI Overclock info
Diffstat (limited to 'src/main/java/gregtech/common/power/UnspecifiedEUPower.java')
-rw-r--r--src/main/java/gregtech/common/power/UnspecifiedEUPower.java22
1 files changed, 22 insertions, 0 deletions
diff --git a/src/main/java/gregtech/common/power/UnspecifiedEUPower.java b/src/main/java/gregtech/common/power/UnspecifiedEUPower.java
new file mode 100644
index 0000000000..91158e3605
--- /dev/null
+++ b/src/main/java/gregtech/common/power/UnspecifiedEUPower.java
@@ -0,0 +1,22 @@
+package gregtech.common.power;
+
+import gregtech.api.util.GT_Utility;
+
+public class UnspecifiedEUPower extends EUPower {
+ private final String VOLTAGE = GT_Utility.trans("156", "unspecified");
+ private final String AMPERAGE = GT_Utility.trans("157", "unspecified");
+
+ public UnspecifiedEUPower(byte tier, int amperage) {
+ super(tier, amperage);
+ }
+
+ @Override
+ public String getVoltageString() {
+ return VOLTAGE;
+ }
+
+ @Override
+ public String getAmperageString() {
+ return AMPERAGE;
+ }
+}