diff options
Diffstat (limited to 'src/main/java/goodgenerator/api/recipe')
-rw-r--r-- | src/main/java/goodgenerator/api/recipe/ExtremeHeatExchangerFrontend.java | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/src/main/java/goodgenerator/api/recipe/ExtremeHeatExchangerFrontend.java b/src/main/java/goodgenerator/api/recipe/ExtremeHeatExchangerFrontend.java index 0071ecfe7b..267c6d32ff 100644 --- a/src/main/java/goodgenerator/api/recipe/ExtremeHeatExchangerFrontend.java +++ b/src/main/java/goodgenerator/api/recipe/ExtremeHeatExchangerFrontend.java @@ -42,22 +42,21 @@ public class ExtremeHeatExchangerFrontend extends RecipeMapFrontend { @Override public List<String> format(RecipeDisplayInfo recipeInfo) { FluidStack[] Inputs = recipeInfo.recipe.mFluidInputs; - FluidStack[] Outputs = recipeInfo.recipe.mFluidOutputs; - int denseMultiplier = 1; - if (Inputs[0].getUnlocalizedName() + int threshold = recipeInfo.recipe.mSpecialValue; + String[] description = new String[4]; + description[0] = StatCollector.translateToLocal("value.extreme_heat_exchanger.0") + " " + + GTUtility.formatNumbers(Inputs[0].amount) + + " L/s"; + description[1] = StatCollector.translateToLocal("value.extreme_heat_exchanger.1"); + description[2] = GTUtility.formatNumbers(Inputs[1].amount) + " L/s"; + if (!Inputs[0].getUnlocalizedName() .contains("plasma")) { - denseMultiplier = 1000; + description[3] = StatCollector.translateToLocal("value.extreme_heat_exchanger.4") + " " + + threshold + + " L/s"; + } - int threshold = recipeInfo.recipe.mSpecialValue; - return Arrays.asList( - StatCollector.translateToLocal("value.extreme_heat_exchanger.0") + " " - + GTUtility.formatNumbers(Inputs[0].amount) - + " L/s", - StatCollector.translateToLocal("value.extreme_heat_exchanger.1"), - GTUtility.formatNumbers(Outputs[0].amount / 160 * denseMultiplier) + " L/s", - StatCollector.translateToLocal("value.extreme_heat_exchanger.2"), - GTUtility.formatNumbers(Outputs[1].amount / 160 * denseMultiplier) + " L/s", - StatCollector.translateToLocal("value.extreme_heat_exchanger.4") + " " + threshold + " L/s"); + return Arrays.asList(description); } } } |