aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/com/github/technus/tectech/recipe/TT_recipe.java25
-rw-r--r--src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Spacetime.java7
-rw-r--r--src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Stabilisation.java5
-rw-r--r--src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_TimeAcceleration.java6
4 files changed, 24 insertions, 19 deletions
diff --git a/src/main/java/com/github/technus/tectech/recipe/TT_recipe.java b/src/main/java/com/github/technus/tectech/recipe/TT_recipe.java
index c8e0b048fe..3067a488ab 100644
--- a/src/main/java/com/github/technus/tectech/recipe/TT_recipe.java
+++ b/src/main/java/com/github/technus/tectech/recipe/TT_recipe.java
@@ -22,6 +22,7 @@ import com.gtnewhorizons.modularui.api.screen.ModularWindow;
import com.gtnewhorizons.modularui.common.widget.ProgressBar;
import cpw.mods.fml.common.registry.GameRegistry;
import gregtech.api.gui.modularui.GT_UITextures;
+import gregtech.api.util.GT_LanguageManager;
import gregtech.api.util.GT_Recipe;
import gregtech.common.gui.modularui.UIHelper;
import gregtech.nei.GT_NEI_DefaultHandler;
@@ -552,30 +553,30 @@ public class TT_recipe extends GT_Recipe {
EyeOfHarmonyRecipe recipe = (EyeOfHarmonyRecipe) recipeInfo.recipe.mSpecialItems;
List<String> result = new ArrayList<>();
- result.add(translateToLocal("Hydrogen: ") + formatNumbers(recipe.getHydrogenRequirement()) + " L");
- result.add(translateToLocal("Helium: ") + formatNumbers(recipe.getHydrogenRequirement()) + " L");
- result.add(translateToLocal("Spacetime Tier: ") + translateToLocal(EOH_TIER_FANCY_NAMES[(int) recipe.getSpacetimeCasingTierRequired()]));
+ result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.Hydrogen.In","Hydrogen") + ": " + formatNumbers(recipe.getHydrogenRequirement()) + " L");
+ result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.Helium.In", "Helium") + ": " + formatNumbers(recipe.getHydrogenRequirement()) + " L");
+ result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.SpacetimeTier","Spacetime Tier") + ": " + EOH_TIER_FANCY_NAMES[(int) recipe.getSpacetimeCasingTierRequired()]);
if (recipe.getEUOutput() < TRILLION) {
- result.add(translateToLocal("EU Output: ") + formatNumbers(recipe.getEUOutput()) + " EU");
+ result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.EU.Out","EU Output") + ": " + formatNumbers(recipe.getEUOutput()) + " EU");
} else {
- result.add(translateToLocal("EU Output: ") + ReadableNumberConverter.INSTANCE.toWideReadableForm(recipe.getEUOutput())
- + translateToLocal(" EU"));
+ result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.EU.Out","EU Output") + ": " + ReadableNumberConverter.INSTANCE.toWideReadableForm(recipe.getEUOutput())
+ + " EU");
}
if (recipe.getEUOutput() < TRILLION) {
- result.add(translateToLocal("EU Input: ") + formatNumbers(recipe.getEUStartCost()) + translateToLocal(" EU"));
+ result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.EU.In", "EU Input") + ": " + formatNumbers(recipe.getEUStartCost()) + " EU");
} else {
- result.add(translateToLocal("EU Input: ")
- + ReadableNumberConverter.INSTANCE.toWideReadableForm(recipe.getEUStartCost()) + translateToLocal(" EU"));
+ result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.EU.In", "EU Input") + ": "
+ + ReadableNumberConverter.INSTANCE.toWideReadableForm(recipe.getEUStartCost()) + " EU");
}
- result.add(translateToLocal("Base Recipe Chance: ") + formatNumbers(100 * recipe.getBaseRecipeSuccessChance()) + "%");
+ result.add(GT_LanguageManager.addStringLocalization("EOH.Recipe.BaseRecipeChance","Base Recipe Chance") + ": " + formatNumbers(100 * recipe.getBaseRecipeSuccessChance()) + "%");
result.add(
- translateToLocal("Recipe Energy Efficiency: ") + formatNumbers(100 * recipe.getRecipeEnergyEfficiency()) + "%");
+ GT_LanguageManager.addStringLocalization("EOH.Recipe.RecipeEnergyEfficiency","Recipe Energy Efficiency") + ": " + formatNumbers(100 * recipe.getRecipeEnergyEfficiency()) + "%");
if (recipe.getOutputItems().size() > maxItemsToRender) {
- result.add("" + DARK_RED + BOLD + translateToLocal("Warning") + RESET + translateToLocal(": Not all items displayed."));
+ result.add("" + DARK_RED + BOLD + GT_LanguageManager.addStringLocalization("EOH.Recipe.Warning.0","Warning") + RESET + ": " + GT_LanguageManager.addStringLocalization("EOH.Recipe.Warning.1", "Not all items displayed."));
}
return result;
diff --git a/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Spacetime.java b/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Spacetime.java
index dd7c6e5469..0e9bf43aff 100644
--- a/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Spacetime.java
+++ b/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Spacetime.java
@@ -4,6 +4,7 @@ import static com.google.common.math.LongMath.pow;
import static gregtech.api.enums.GT_Values.AuthorColen;
import static gregtech.api.util.GT_Utility.formatNumbers;
+import gregtech.api.util.GT_LanguageManager;
import gregtech.common.blocks.GT_Item_Casings_Abstract;
import java.util.List;
import net.minecraft.block.Block;
@@ -28,13 +29,13 @@ public class GT_Item_Casings_Spacetime extends GT_Item_Casings_Abstract {
case 6:
case 7:
case 8:
- aList.add("Supports an internal spacetime volume of up to "
+ aList.add(GT_LanguageManager.addStringLocalization("EOH.Spacetime.Standard.Tooltip.0", "Supports an internal spacetime volume of up to ")
+ formatNumbers(pow(10, 5 + aStack.getItemDamage())) + "kmĀ³.");
aList.add(EnumChatFormatting.AQUA.toString() + EnumChatFormatting.BOLD
- + "Capable of running recipes up to tier " + aStack.getItemDamage());
+ + GT_LanguageManager.addStringLocalization("EOH.Spacetime.Standard.Tooltip.1", "Capable of running recipes up to tier ") + aStack.getItemDamage());
break;
default:
- aList.add(EnumChatFormatting.RED.toString() + EnumChatFormatting.BOLD + "Error, report to GTNH team");
+ aList.add(EnumChatFormatting.RED.toString() + EnumChatFormatting.BOLD + GT_LanguageManager.addStringLocalization("EOH.TimeDilation.Error.Tooltip", "Error, report to GTNH team"));
}
aList.add(AuthorColen);
}
diff --git a/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Stabilisation.java b/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Stabilisation.java
index 2a97851788..1400010dc5 100644
--- a/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Stabilisation.java
+++ b/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_Stabilisation.java
@@ -2,6 +2,7 @@ package com.github.technus.tectech.thing.casing;
import static gregtech.api.enums.GT_Values.AuthorColen;
+import gregtech.api.util.GT_LanguageManager;
import gregtech.common.blocks.GT_Item_Casings_Abstract;
import java.util.List;
import net.minecraft.block.Block;
@@ -27,10 +28,10 @@ public class GT_Item_Casings_Stabilisation extends GT_Item_Casings_Abstract {
case 7:
case 8:
aList.add(EnumChatFormatting.AQUA.toString() + EnumChatFormatting.BOLD
- + "Increases stability of spacetime field.");
+ + GT_LanguageManager.addStringLocalization("EOH.Stability.Tooltip.0", "Increases stability of spacetime field."));
break;
default:
- aList.add(EnumChatFormatting.RED.toString() + EnumChatFormatting.BOLD + "Error, report to GTNH team");
+ aList.add(EnumChatFormatting.RED.toString() + EnumChatFormatting.BOLD + GT_LanguageManager.addStringLocalization("EOH.TimeDilation.Error.Tooltip","Error, report to GTNH team"));
}
aList.add(AuthorColen);
}
diff --git a/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_TimeAcceleration.java b/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_TimeAcceleration.java
index 69740d0516..0a0c82aa7a 100644
--- a/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_TimeAcceleration.java
+++ b/src/main/java/com/github/technus/tectech/thing/casing/GT_Item_Casings_TimeAcceleration.java
@@ -1,7 +1,9 @@
package com.github.technus.tectech.thing.casing;
import static gregtech.api.enums.GT_Values.AuthorColen;
+import static net.minecraft.util.StatCollector.translateToLocal;
+import gregtech.api.util.GT_LanguageManager;
import gregtech.common.blocks.GT_Item_Casings_Abstract;
import java.util.List;
import net.minecraft.block.Block;
@@ -26,10 +28,10 @@ public class GT_Item_Casings_TimeAcceleration extends GT_Item_Casings_Abstract {
case 6:
case 7:
case 8:
- aList.add(EnumChatFormatting.AQUA.toString() + EnumChatFormatting.BOLD + "Time dilation in a box.");
+ aList.add(EnumChatFormatting.AQUA.toString() + EnumChatFormatting.BOLD + GT_LanguageManager.addStringLocalization("EOH.TimeDilation.Standard.Tooltip", "Time dilation in a box."));
break;
default:
- aList.add(EnumChatFormatting.RED.toString() + EnumChatFormatting.BOLD + "Error, report to GTNH team");
+ aList.add(EnumChatFormatting.RED.toString() + EnumChatFormatting.BOLD + GT_LanguageManager.addStringLocalization("EOH.TimeDilation.Error.Tooltip","Error, report to GTNH team"));
}
aList.add(AuthorColen);
}