diff options
| author | Glease <4586901+Glease@users.noreply.github.com> | 2022-02-05 01:25:33 +0800 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-02-04 18:25:33 +0100 | 
| commit | 349a23e031a40380e46f0fd943de954ca0531f31 (patch) | |
| tree | 7e1aacca144b8e8e8acd7c3fc6c566d496889d8f /src | |
| parent | 9cd1778031ceaac80d9b3d8ba419d92b970f38aa (diff) | |
| download | GT5-Unofficial-349a23e031a40380e46f0fd943de954ca0531f31.tar.gz GT5-Unofficial-349a23e031a40380e46f0fd943de954ca0531f31.tar.bz2 GT5-Unofficial-349a23e031a40380e46f0fd943de954ca0531f31.zip | |
Translation related fixes (#920)
* Translation related fixes
* Rename trans to transItem
Diffstat (limited to 'src')
32 files changed, 373 insertions, 301 deletions
| diff --git a/src/main/java/gregtech/api/items/GT_CoolantCell_Item.java b/src/main/java/gregtech/api/items/GT_CoolantCell_Item.java index 142737a528..7debf4e424 100644 --- a/src/main/java/gregtech/api/items/GT_CoolantCell_Item.java +++ b/src/main/java/gregtech/api/items/GT_CoolantCell_Item.java @@ -66,7 +66,7 @@ public class GT_CoolantCell_Item          case 8: color = EnumChatFormatting.RED; break;          default: color = EnumChatFormatting.DARK_RED; break;          } -        aList.add(EnumChatFormatting.WHITE + String.format(trans("000", "Stored Heat: %s"), "" + color + getHeatOfStack(aStack))); +		aList.add(EnumChatFormatting.WHITE + String.format(transItem("000", "Stored Heat: %s"), "" + color + getHeatOfStack(aStack)));          switch (getControlTagOfStack(aStack)) {              case 1:                  aList.add(StatCollector.translateToLocal("ic2.reactoritem.heatwarning.line1")); diff --git a/src/main/java/gregtech/api/items/GT_Generic_Item.java b/src/main/java/gregtech/api/items/GT_Generic_Item.java index a9c6873e19..06bc25844e 100644 --- a/src/main/java/gregtech/api/items/GT_Generic_Item.java +++ b/src/main/java/gregtech/api/items/GT_Generic_Item.java @@ -144,8 +144,13 @@ public class GT_Generic_Item extends Item implements IProjectileItem {          return getContainerItem(aStack) != null;      } +    @Deprecated      public String trans(String aKey, String aEnglish){ -    	return GT_LanguageManager.addStringLocalization("Item_DESCRIPTION_Index_"+aKey, aEnglish, false); +    	return transItem(aKey, aEnglish); +    } + +    public String transItem(String aKey, String aEnglish){ +        return GT_LanguageManager.addStringLocalization("Item_DESCRIPTION_Index_"+aKey, aEnglish, false);      }      public static class GT_Item_Dispense extends BehaviorProjectileDispense { diff --git a/src/main/java/gregtech/api/items/GT_MetaBase_Item.java b/src/main/java/gregtech/api/items/GT_MetaBase_Item.java index b325f469df..e0a70c093c 100644 --- a/src/main/java/gregtech/api/items/GT_MetaBase_Item.java +++ b/src/main/java/gregtech/api/items/GT_MetaBase_Item.java @@ -194,13 +194,13 @@ public abstract class GT_MetaBase_Item extends GT_Generic_Item implements ISpeci                  tStats = getElectricStats(aStack);          if (tStats != null) {              if (tStats[3] > 0) { -            	aList.add(EnumChatFormatting.AQUA + String.format(GT_Utility.trans("009", "Contains %s EU   Tier: %s"), GT_Utility.formatNumbers(tStats[3]), "" + (tStats[2] >= 0 ? tStats[2] : 0)) + EnumChatFormatting.GRAY); +                aList.add(EnumChatFormatting.AQUA + String.format(transItem("009", "Contains %s EU   Tier: %s"), GT_Utility.formatNumbers(tStats[3]), "" + (tStats[2] >= 0 ? tStats[2] : 0)) + EnumChatFormatting.GRAY);              } else {                  long tCharge = getRealCharge(aStack);                  if (tStats[3] == -2 && tCharge <= 0) { -                	aList.add(EnumChatFormatting.AQUA + GT_Utility.trans("010", "Empty. You should recycle it properly.") + EnumChatFormatting.GRAY); +                    aList.add(EnumChatFormatting.AQUA + transItem("010", "Empty. You should recycle it properly.") + EnumChatFormatting.GRAY);                  } else { -                	aList.add(String.valueOf(EnumChatFormatting.AQUA) + String.format(GT_Utility.trans("011", "%s / %s EU - Voltage: %s"), GT_Utility.formatNumbers(tCharge), GT_Utility.formatNumbers(Math.abs(tStats[0])), "" + V[(int) (tStats[2] >= 0 ? tStats[2] < V.length ? tStats[2] : V.length - 1 : 1)]) + EnumChatFormatting.GRAY); +                    aList.add(String.valueOf(EnumChatFormatting.AQUA) + String.format(transItem("011", "%s / %s EU - Voltage: %s"), GT_Utility.formatNumbers(tCharge), GT_Utility.formatNumbers(Math.abs(tStats[0])), "" + V[(int) (tStats[2] >= 0 ? tStats[2] < V.length ? tStats[2] : V.length - 1 : 1)]) + EnumChatFormatting.GRAY);                  }              }          } @@ -208,8 +208,8 @@ public abstract class GT_MetaBase_Item extends GT_Generic_Item implements ISpeci          tStats = getFluidContainerStats(aStack);          if (tStats != null && tStats[0] > 0) {              FluidStack tFluid = getFluidContent(aStack); -            aList.add(EnumChatFormatting.BLUE + ((tFluid == null ? GT_Utility.trans("012", "No Fluids Contained") : GT_Utility.getFluidName(tFluid, true))) + EnumChatFormatting.GRAY); -            aList.add(EnumChatFormatting.BLUE + String.format(GT_Utility.trans("013", "%sL / %sL"), "" + (tFluid == null ? 0 : tFluid.amount), "" + tStats[0]) + EnumChatFormatting.GRAY); +            aList.add(EnumChatFormatting.BLUE + ((tFluid == null ? transItem("012", "No Fluids Contained") : GT_Utility.getFluidName(tFluid, true))) + EnumChatFormatting.GRAY); +            aList.add(EnumChatFormatting.BLUE + String.format(transItem("013", "%sL / %sL"), "" + (tFluid == null ? 0 : tFluid.amount), "" + tStats[0]) + EnumChatFormatting.GRAY);          }          ArrayList<IItemBehaviour<GT_MetaBase_Item>> tList = mItemBehaviors.get((short) getDamage(aStack)); diff --git a/src/main/java/gregtech/api/items/GT_MetaGenerated_Tool.java b/src/main/java/gregtech/api/items/GT_MetaGenerated_Tool.java index e157337148..87593fdc5d 100644 --- a/src/main/java/gregtech/api/items/GT_MetaGenerated_Tool.java +++ b/src/main/java/gregtech/api/items/GT_MetaGenerated_Tool.java @@ -351,10 +351,10 @@ public abstract class GT_MetaGenerated_Tool extends GT_MetaBase_Item implements          if (tStats != null) {              if (tStats instanceof GT_Tool_Turbine) {                  int aOptFlow=GT_Utility.safeInt((long)Math.max(Float.MIN_NORMAL, ((GT_MetaGenerated_Tool) aStack.getItem()).getToolStats(aStack).getSpeedMultiplier() * ((GT_MetaGenerated_Tool) aStack.getItem()).getPrimaryMaterial(aStack).mToolSpeed * 50)); -                aList.add(tOffset + 0, EnumChatFormatting.WHITE + String.format(trans("001", "Durability: %s/%s"), "" + EnumChatFormatting.GREEN + (tMaxDamage - getToolDamage(aStack)) + " ", " " + tMaxDamage) + EnumChatFormatting.GRAY); -                aList.add(tOffset + 1, EnumChatFormatting.WHITE + String.format(trans("002", "%s lvl %s"), tMaterial.mLocalizedName + EnumChatFormatting.YELLOW, "" + getHarvestLevel(aStack, "")) + EnumChatFormatting.GRAY); -                aList.add(tOffset + 2, EnumChatFormatting.WHITE + String.format(trans("005", "Turbine Efficiency: %s"), "" + EnumChatFormatting.BLUE + (50.0F + (10.0F * getToolCombatDamage(aStack)))) + EnumChatFormatting.GRAY); -                aList.add(tOffset + 3, EnumChatFormatting.WHITE + String.format(trans("006", "Optimal Steam flow: %sL/sec"), "" + EnumChatFormatting.GOLD + Math.max(Float.MIN_NORMAL, tStats.getSpeedMultiplier() * getPrimaryMaterial(aStack).mToolSpeed * 1000) + EnumChatFormatting.GRAY)); +				aList.add(tOffset + 0, EnumChatFormatting.WHITE + String.format(transItem("001", "Durability: %s/%s"), "" + EnumChatFormatting.GREEN + (tMaxDamage - getToolDamage(aStack)) + " ", " " + tMaxDamage) + EnumChatFormatting.GRAY); +				aList.add(tOffset + 1, EnumChatFormatting.WHITE + String.format(transItem("002", "%s lvl %s"), tMaterial.mLocalizedName + EnumChatFormatting.YELLOW, "" + getHarvestLevel(aStack, "")) + EnumChatFormatting.GRAY); +				aList.add(tOffset + 2, EnumChatFormatting.WHITE + String.format(transItem("005", "Turbine Efficiency: %s"), "" + EnumChatFormatting.BLUE + (50.0F + (10.0F * getToolCombatDamage(aStack)))) + EnumChatFormatting.GRAY); +				aList.add(tOffset + 3, EnumChatFormatting.WHITE + String.format(transItem("006", "Optimal Steam flow: %sL/sec"), "" + EnumChatFormatting.GOLD + Math.max(Float.MIN_NORMAL, tStats.getSpeedMultiplier() * getPrimaryMaterial(aStack).mToolSpeed * 1000) + EnumChatFormatting.GRAY));                  {                      int aBaseEff=(int)(5+getToolCombatDamage(aStack))*1000;                      int aOptFlowLoose=aOptFlow*4; @@ -367,17 +367,17 @@ public abstract class GT_MetaGenerated_Tool extends GT_MetaBase_Item implements                      }else{                          aBaseEff*=0.75f;                      } -                    aList.add(tOffset + 4, EnumChatFormatting.GRAY + String.format(trans("500", "Turbine Efficiency (Loose): %s"), "" + EnumChatFormatting.BLUE + aBaseEff/100f) + EnumChatFormatting.DARK_GRAY); -                    aList.add(tOffset + 5, EnumChatFormatting.GRAY + String.format(trans("501", "Optimal Steam flow (Loose): %s L/t"), "" + EnumChatFormatting.GOLD + aOptFlowLoose + EnumChatFormatting.DARK_GRAY)); +					aList.add(tOffset + 4, EnumChatFormatting.GRAY + String.format(transItem("500", "Turbine Efficiency (Loose): %s"), "" + EnumChatFormatting.BLUE + aBaseEff/100f) + EnumChatFormatting.DARK_GRAY); +					aList.add(tOffset + 5, EnumChatFormatting.GRAY + String.format(transItem("501", "Optimal Steam flow (Loose): %s L/t"), "" + EnumChatFormatting.GOLD + aOptFlowLoose + EnumChatFormatting.DARK_GRAY));                  } -                aList.add(tOffset + 6, EnumChatFormatting.WHITE + String.format(trans("007", "Optimal Gas flow(EU burnvalue per tick): %sEU/t"), "" + EnumChatFormatting.GOLD + Math.max(Float.MIN_NORMAL, tStats.getSpeedMultiplier() * getPrimaryMaterial(aStack).mToolSpeed * 50) + EnumChatFormatting.GRAY)); -                aList.add(tOffset + 7, EnumChatFormatting.WHITE + String.format(trans("008", "Optimal Plasma flow(Plasma energyvalue per tick): %sEU/t"), "" + EnumChatFormatting.GOLD + Math.max(Float.MIN_NORMAL, tStats.getSpeedMultiplier() * getPrimaryMaterial(aStack).mToolSpeed * 2000) + EnumChatFormatting.GRAY)); +				aList.add(tOffset + 6, EnumChatFormatting.WHITE + String.format(transItem("007", "Optimal Gas flow(EU burnvalue per tick): %sEU/t"), "" + EnumChatFormatting.GOLD + Math.max(Float.MIN_NORMAL, tStats.getSpeedMultiplier() * getPrimaryMaterial(aStack).mToolSpeed * 50) + EnumChatFormatting.GRAY)); +				aList.add(tOffset + 7, EnumChatFormatting.WHITE + String.format(transItem("008", "Optimal Plasma flow(Plasma energyvalue per tick): %sEU/t"), "" + EnumChatFormatting.GOLD + Math.max(Float.MIN_NORMAL, tStats.getSpeedMultiplier() * getPrimaryMaterial(aStack).mToolSpeed * 2000) + EnumChatFormatting.GRAY));              } else { -            	aList.add(tOffset + 0, EnumChatFormatting.WHITE + String.format(trans("001", "Durability: %s/%s"), "" + EnumChatFormatting.GREEN + (tMaxDamage - getToolDamage(aStack)) + " ", " " + tMaxDamage) + EnumChatFormatting.GRAY); -                aList.add(tOffset + 1, EnumChatFormatting.WHITE + String.format(trans("002", "%s lvl %s"), tMaterial.mLocalizedName + EnumChatFormatting.YELLOW, "" + getHarvestLevel(aStack, "")) + EnumChatFormatting.GRAY); -                aList.add(tOffset + 2, EnumChatFormatting.WHITE + String.format(trans("003", "Attack Damage: %s"), "" + EnumChatFormatting.BLUE + getToolCombatDamage(aStack)) + EnumChatFormatting.GRAY); -                aList.add(tOffset + 3, EnumChatFormatting.WHITE + String.format(trans("004", "Mining Speed: %s"), "" + EnumChatFormatting.GOLD + Math.max(Float.MIN_NORMAL, tStats.getSpeedMultiplier() * getPrimaryMaterial(aStack).mToolSpeed)) + EnumChatFormatting.GRAY); +				aList.add(tOffset + 0, EnumChatFormatting.WHITE + String.format(transItem("001", "Durability: %s/%s"), "" + EnumChatFormatting.GREEN + (tMaxDamage - getToolDamage(aStack)) + " ", " " + tMaxDamage) + EnumChatFormatting.GRAY); +				aList.add(tOffset + 1, EnumChatFormatting.WHITE + String.format(transItem("002", "%s lvl %s"), tMaterial.mLocalizedName + EnumChatFormatting.YELLOW, "" + getHarvestLevel(aStack, "")) + EnumChatFormatting.GRAY); +				aList.add(tOffset + 2, EnumChatFormatting.WHITE + String.format(transItem("003", "Attack Damage: %s"), "" + EnumChatFormatting.BLUE + getToolCombatDamage(aStack)) + EnumChatFormatting.GRAY); +				aList.add(tOffset + 3, EnumChatFormatting.WHITE + String.format(transItem("004", "Mining Speed: %s"), "" + EnumChatFormatting.GOLD + Math.max(Float.MIN_NORMAL, tStats.getSpeedMultiplier() * getPrimaryMaterial(aStack).mToolSpeed)) + EnumChatFormatting.GRAY);                  NBTTagCompound aNBT = aStack.getTagCompound();                  if (aNBT != null) {                      aNBT = aNBT.getCompoundTag("GT.ToolStats"); diff --git a/src/main/java/gregtech/api/items/GT_RadioactiveCell_Item.java b/src/main/java/gregtech/api/items/GT_RadioactiveCell_Item.java index 3bdaf22f37..16c6870cb0 100644 --- a/src/main/java/gregtech/api/items/GT_RadioactiveCell_Item.java +++ b/src/main/java/gregtech/api/items/GT_RadioactiveCell_Item.java @@ -154,7 +154,7 @@ public class GT_RadioactiveCell_Item          default: color2 = EnumChatFormatting.DARK_GRAY; break;          }          EnumChatFormatting color1 = this instanceof GT_DepletetCell_Item ? color2 = EnumChatFormatting.DARK_GRAY : EnumChatFormatting.WHITE; -        aList.add(color1 + String.format(trans("001", "Durability: %s/%s"), "" + color2 + (this.maxDmg - getDurabilityOfStack(aStack)) + color1, "" + this.maxDmg)); +		aList.add(color1 + String.format(transItem("001", "Durability: %s/%s"), "" + color2 + (this.maxDmg - getDurabilityOfStack(aStack)) + color1, "" + this.maxDmg));      }  	@Override diff --git a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java index 73b37d57fb..9c5c933f91 100644 --- a/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java +++ b/src/main/java/gregtech/api/metatileentity/implementations/GT_MetaTileEntity_MultiBlockBase.java @@ -107,9 +107,9 @@ public abstract class GT_MetaTileEntity_MultiBlockBase extends MetaTileEntity {          if (supportsSingleRecipeLocking()) {              mLockedToSingleRecipe = !mLockedToSingleRecipe;              if (mLockedToSingleRecipe) { -                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("219","Single recipe locking enabled. Will lock to next recipe.")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("223", "Single recipe locking enabled. Will lock to next recipe."));              } else { -                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("220","Single recipe locking disabled.")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("220", "Single recipe locking disabled."));                  mSingleRecipeCheck = null;              }          } diff --git a/src/main/java/gregtech/api/objects/GT_Cover_Default.java b/src/main/java/gregtech/api/objects/GT_Cover_Default.java index 07665f7f7d..79db764449 100644 --- a/src/main/java/gregtech/api/objects/GT_Cover_Default.java +++ b/src/main/java/gregtech/api/objects/GT_Cover_Default.java @@ -22,7 +22,7 @@ public class GT_Cover_Default extends GT_CoverBehavior {      @Override      public int onCoverScrewdriverclick(byte aSide, int aCoverID, int aCoverVariable, ICoverable aTileEntity, EntityPlayer aPlayer, float aX, float aY, float aZ) {          aCoverVariable = ((aCoverVariable + 1) & 15); -        GT_Utility.sendChatToPlayer(aPlayer, ((aCoverVariable & 1) != 0 ? trans("128", "Redstone ") : "") + ((aCoverVariable & 2) != 0 ? trans("129", "Energy ") : "") + ((aCoverVariable & 4) != 0 ? trans("130", "Fluids ") : "") + ((aCoverVariable & 8) != 0 ? trans("131", "Items ") : "")); +		GT_Utility.sendChatToPlayer(aPlayer, ((aCoverVariable & 1) != 0 ? GT_Utility.trans("128", "Redstone ") : "") + ((aCoverVariable & 2) != 0 ? GT_Utility.trans("129", "Energy ") : "") + ((aCoverVariable & 4) != 0 ? GT_Utility.trans("130", "Fluids ") : "") + ((aCoverVariable & 8) != 0 ? GT_Utility.trans("131", "Items ") : ""));          return aCoverVariable;      } diff --git a/src/main/java/gregtech/api/util/GT_CoverBehaviorBase.java b/src/main/java/gregtech/api/util/GT_CoverBehaviorBase.java index 6f3c098899..a5745749bb 100644 --- a/src/main/java/gregtech/api/util/GT_CoverBehaviorBase.java +++ b/src/main/java/gregtech/api/util/GT_CoverBehaviorBase.java @@ -579,8 +579,9 @@ public abstract class GT_CoverBehaviorBase<T extends ISerializableObject> {          aTileEntity.setCoverIDAtSide(aSide, GT_Utility.stackToInt(aCover));      } +    @Deprecated      public String trans(String aNr, String aEnglish) { -        return GT_LanguageManager.addStringLocalization("Interaction_DESCRIPTION_Index_" + aNr, aEnglish, false); +        return GT_Utility.trans(aNr, aEnglish);      }      // endregion  } diff --git a/src/main/java/gregtech/api/util/GT_LanguageManager.java b/src/main/java/gregtech/api/util/GT_LanguageManager.java index 9121e41c33..66cd7e9b50 100644 --- a/src/main/java/gregtech/api/util/GT_LanguageManager.java +++ b/src/main/java/gregtech/api/util/GT_LanguageManager.java @@ -335,10 +335,11 @@ public class GT_LanguageManager {  		addStringLocalization("Interaction_DESCRIPTION_Index_216", "Deprecated Recipe");  		addStringLocalization("Interaction_DESCRIPTION_Index_217", "Stocking mode. Keeps this many items in destination input slots. This mode can be server unfriendly.");  		addStringLocalization("Interaction_DESCRIPTION_Index_218", "Transfer size mode. Add exactly this many items in destination input slots as long as there is room."); -		addStringLocalization("Interaction_DESCRIPTION_Index_219", "Single recipe locking enabled. Will lock to next recipe."); +		addStringLocalization("Interaction_DESCRIPTION_Index_219", "Extended Facing:");  		addStringLocalization("Interaction_DESCRIPTION_Index_220", "Single recipe locking disabled.");  		addStringLocalization("Interaction_DESCRIPTION_Index_221", "Item threshold");  		addStringLocalization("Interaction_DESCRIPTION_Index_222", "Fluid threshold"); +		addStringLocalization("Interaction_DESCRIPTION_Index_223", "Single recipe locking enabled. Will lock to next recipe.");  		addStringLocalization("Interaction_DESCRIPTION_Index_500", "Fitting: Loose - More Flow");  		addStringLocalization("Interaction_DESCRIPTION_Index_501", "Fitting: Tight - More Efficiency"); diff --git a/src/main/java/gregtech/api/util/GT_Utility.java b/src/main/java/gregtech/api/util/GT_Utility.java index 48c1ecc360..b4df21ae0b 100644 --- a/src/main/java/gregtech/api/util/GT_Utility.java +++ b/src/main/java/gregtech/api/util/GT_Utility.java @@ -2049,17 +2049,17 @@ public class GT_Utility {          try {              if (tTileEntity instanceof IInventory)                  tList.add( -                        trans("162","Name: ") + EnumChatFormatting.BLUE + ((IInventory) tTileEntity).getInventoryName() + EnumChatFormatting.RESET + -                                trans("163"," MetaData: ") + EnumChatFormatting.AQUA + aWorld.getBlockMetadata(aX, aY, aZ) + EnumChatFormatting.RESET); +                        GT_Utility.trans("162","Name: ") + EnumChatFormatting.BLUE + ((IInventory) tTileEntity).getInventoryName() + EnumChatFormatting.RESET + +                                GT_Utility.trans("163"," MetaData: ") + EnumChatFormatting.AQUA + aWorld.getBlockMetadata(aX, aY, aZ) + EnumChatFormatting.RESET);              else                  tList.add( -                        trans("162","Name: ") + EnumChatFormatting.BLUE + tBlock.getUnlocalizedName() + EnumChatFormatting.RESET + -                                trans("163"," MetaData: ") + EnumChatFormatting.AQUA + aWorld.getBlockMetadata(aX, aY, aZ) + EnumChatFormatting.RESET); +                        GT_Utility.trans("162","Name: ") + EnumChatFormatting.BLUE + tBlock.getUnlocalizedName() + EnumChatFormatting.RESET + +                                GT_Utility.trans("163"," MetaData: ") + EnumChatFormatting.AQUA + aWorld.getBlockMetadata(aX, aY, aZ) + EnumChatFormatting.RESET);              tList.add( -                    trans("164","Hardness: ") + EnumChatFormatting.YELLOW + tBlock.getBlockHardness(aWorld, aX, aY, aZ) + EnumChatFormatting.RESET + -                            trans("165"," Blast Resistance: ") + EnumChatFormatting.YELLOW + tBlock.getExplosionResistance(aPlayer, aWorld, aX, aY, aZ, aPlayer.posX, aPlayer.posY, aPlayer.posZ) + EnumChatFormatting.RESET); -            if (tBlock.isBeaconBase(aWorld, aX, aY, aZ, aX, aY + 1, aZ)) tList.add(EnumChatFormatting.GOLD + trans("166","Is valid Beacon Pyramid Material") + EnumChatFormatting.RESET); +                    GT_Utility.trans("164","Hardness: ") + EnumChatFormatting.YELLOW + tBlock.getBlockHardness(aWorld, aX, aY, aZ) + EnumChatFormatting.RESET + +                            GT_Utility.trans("165"," Blast Resistance: ") + EnumChatFormatting.YELLOW + tBlock.getExplosionResistance(aPlayer, aWorld, aX, aY, aZ, aPlayer.posX, aPlayer.posY, aPlayer.posZ) + EnumChatFormatting.RESET); +            if (tBlock.isBeaconBase(aWorld, aX, aY, aZ, aX, aY + 1, aZ)) tList.add(EnumChatFormatting.GOLD + GT_Utility.trans("166","Is valid Beacon Pyramid Material") + EnumChatFormatting.RESET);          } catch (Throwable e) {              if (D1) e.printStackTrace(GT_Log.err);          } @@ -2070,7 +2070,7 @@ public class GT_Utility {                      FluidTankInfo[] tTanks = ((IFluidHandler) tTileEntity).getTankInfo(ForgeDirection.getOrientation(aSide));                      if (tTanks != null) for (byte i = 0; i < tTanks.length; i++) {                      tList.add( -                            trans("167","Tank ") + i + ": " + +                            GT_Utility.trans("167","Tank ") + i + ": " +                                      EnumChatFormatting.GREEN + formatNumbers((tTanks[i].fluid == null ? 0 : tTanks[i].fluid.amount)) + EnumChatFormatting.RESET + " L / " +                                      EnumChatFormatting.YELLOW + formatNumbers(tTanks[i].capacity) + EnumChatFormatting.RESET + " L " + EnumChatFormatting.GOLD + getFluidName(tTanks[i].fluid, true) + EnumChatFormatting.RESET);                      } @@ -2090,11 +2090,11 @@ public class GT_Utility {                  if (tTileEntity instanceof ic2.api.reactor.IReactor) {                      rEUAmount += 500;                      tList.add( -                            trans("168","Heat: ") + EnumChatFormatting.GREEN + formatNumbers(((ic2.api.reactor.IReactor) tTileEntity).getHeat()) + EnumChatFormatting.RESET + " / " + +                            GT_Utility.trans("168","Heat: ") + EnumChatFormatting.GREEN + formatNumbers(((ic2.api.reactor.IReactor) tTileEntity).getHeat()) + EnumChatFormatting.RESET + " / " +                                      EnumChatFormatting.YELLOW + formatNumbers(((ic2.api.reactor.IReactor) tTileEntity).getMaxHeat()) + EnumChatFormatting.RESET);                      tList.add( -                            trans("169","HEM: ") + EnumChatFormatting.YELLOW + ((ic2.api.reactor.IReactor) tTileEntity).getHeatEffectModifier() + EnumChatFormatting.RESET -                                    /* + trans("170"," Base EU Output: ")/* + ((ic2.api.reactor.IReactor)tTileEntity).getOutput()*/); +                            GT_Utility.trans("169","HEM: ") + EnumChatFormatting.YELLOW + ((ic2.api.reactor.IReactor) tTileEntity).getHeatEffectModifier() + EnumChatFormatting.RESET +                                    /* + GT_Utility.trans("170"," Base EU Output: ")/* + ((ic2.api.reactor.IReactor)tTileEntity).getOutput()*/);                  }              } catch (Throwable e) {                  if (D1) e.printStackTrace(GT_Log.err); @@ -2104,7 +2104,7 @@ public class GT_Utility {                      IAlignment tAlignment = ((IAlignmentProvider) tTileEntity).getAlignment();                      if (tAlignment != null) {                          rEUAmount += 100; -                        tList.add(trans("219", "Extended Facing: ") + EnumChatFormatting.GREEN + tAlignment.getExtendedFacing() + EnumChatFormatting.RESET); +                        tList.add(GT_Utility.trans("219", "Extended Facing: ") + EnumChatFormatting.GREEN + tAlignment.getExtendedFacing() + EnumChatFormatting.RESET);                      }                  }              } catch (Throwable e) { @@ -2113,8 +2113,8 @@ public class GT_Utility {              try {                  if (tTileEntity instanceof ic2.api.tile.IWrenchable) {                      rEUAmount += 100; -                    tList.add(trans("171","Facing: ") +EnumChatFormatting.GREEN+ ((ic2.api.tile.IWrenchable) tTileEntity).getFacing() +EnumChatFormatting.RESET+ trans("172"," / Chance: ") +EnumChatFormatting.YELLOW+ (((ic2.api.tile.IWrenchable) tTileEntity).getWrenchDropRate() * 100) +EnumChatFormatting.RESET+ "%"); -                    tList.add(((ic2.api.tile.IWrenchable) tTileEntity).wrenchCanRemove(aPlayer) ? EnumChatFormatting.GREEN+ trans("173","You can remove this with a Wrench") +EnumChatFormatting.RESET : EnumChatFormatting.RED+ trans("174","You can NOT remove this with a Wrench") +EnumChatFormatting.RESET); +                    tList.add(GT_Utility.trans("171","Facing: ") +EnumChatFormatting.GREEN+ ((ic2.api.tile.IWrenchable) tTileEntity).getFacing() +EnumChatFormatting.RESET+ GT_Utility.trans("172"," / Chance: ") +EnumChatFormatting.YELLOW+ (((ic2.api.tile.IWrenchable) tTileEntity).getWrenchDropRate() * 100) +EnumChatFormatting.RESET+ "%"); +                    tList.add(((ic2.api.tile.IWrenchable) tTileEntity).wrenchCanRemove(aPlayer) ? EnumChatFormatting.GREEN+ GT_Utility.trans("173","You can remove this with a Wrench") +EnumChatFormatting.RESET : EnumChatFormatting.RED+ GT_Utility.trans("174","You can NOT remove this with a Wrench") +EnumChatFormatting.RESET);                  }              } catch (Throwable e) {                  if (D1) e.printStackTrace(GT_Log.err); @@ -2148,7 +2148,7 @@ public class GT_Utility {              try {                  if (tTileEntity instanceof ic2.api.energy.tile.IEnergyConductor) {                      rEUAmount += 200; -                    tList.add(trans("175","Conduction Loss: ") + EnumChatFormatting.YELLOW + ((ic2.api.energy.tile.IEnergyConductor) tTileEntity).getConductionLoss() + EnumChatFormatting.RESET); +                    tList.add(GT_Utility.trans("175","Conduction Loss: ") + EnumChatFormatting.YELLOW + ((ic2.api.energy.tile.IEnergyConductor) tTileEntity).getConductionLoss() + EnumChatFormatting.RESET);                  }              } catch (Throwable e) {                  if (D1) e.printStackTrace(GT_Log.err); @@ -2157,7 +2157,7 @@ public class GT_Utility {                  if (tTileEntity instanceof ic2.api.tile.IEnergyStorage) {                      rEUAmount += 200;                      tList.add( -                            trans("176","Contained Energy: ") + EnumChatFormatting.YELLOW + formatNumbers(((ic2.api.tile.IEnergyStorage) tTileEntity).getStored()) + EnumChatFormatting.RESET + " EU / " + +                            GT_Utility.trans("176","Contained Energy: ") + EnumChatFormatting.YELLOW + formatNumbers(((ic2.api.tile.IEnergyStorage) tTileEntity).getStored()) + EnumChatFormatting.RESET + " EU / " +                                      EnumChatFormatting.YELLOW + formatNumbers(((ic2.api.tile.IEnergyStorage) tTileEntity).getCapacity()) + EnumChatFormatting.RESET + " EU");                      //aList.add(((ic2.api.tile.IEnergyStorage)tTileEntity).isTeleporterCompatible(ic2.api.Direction.YP)?"Teleporter Compatible":"Not Teleporter Compatible");                  } @@ -2167,7 +2167,7 @@ public class GT_Utility {              try {                  if (tTileEntity instanceof IUpgradableMachine) {                      rEUAmount += 500; -                    if (((IUpgradableMachine) tTileEntity).hasMufflerUpgrade()) tList.add(EnumChatFormatting.GREEN + trans("177","Has Muffler Upgrade") + EnumChatFormatting.RESET); +                    if (((IUpgradableMachine) tTileEntity).hasMufflerUpgrade()) tList.add(EnumChatFormatting.GREEN + GT_Utility.trans("177","Has Muffler Upgrade") + EnumChatFormatting.RESET);                  }              } catch (Throwable e) {                  if (D1) e.printStackTrace(GT_Log.err); @@ -2183,7 +2183,7 @@ public class GT_Utility {                      rEUAmount += 400;                      int tValue = 0;                      if (0 < (tValue = ((IMachineProgress) tTileEntity).getMaxProgress())) -                        tList.add(trans("178","Progress/Load: ") + EnumChatFormatting.GREEN + formatNumbers(((IMachineProgress) tTileEntity).getProgress())  + EnumChatFormatting.RESET + " / " + +                        tList.add(GT_Utility.trans("178","Progress/Load: ") + EnumChatFormatting.GREEN + formatNumbers(((IMachineProgress) tTileEntity).getProgress())  + EnumChatFormatting.RESET + " / " +                                  EnumChatFormatting.YELLOW + formatNumbers(tValue) + EnumChatFormatting.RESET);                  }              } catch (Throwable e) { @@ -2201,13 +2201,13 @@ public class GT_Utility {              try {                  if (tTileEntity instanceof IBasicEnergyContainer && ((IBasicEnergyContainer) tTileEntity).getEUCapacity() > 0) {                      tList.add( -                            trans("179","Max IN: ") + EnumChatFormatting.RED + formatNumbers(((IBasicEnergyContainer) tTileEntity).getInputVoltage()) + " (" + GT_Values.VN[getTier(((IBasicEnergyContainer) tTileEntity).getInputVoltage())] + ") " + EnumChatFormatting.RESET + -                                    trans("182"," EU at ") + EnumChatFormatting.RED + formatNumbers(((IBasicEnergyContainer)tTileEntity).getInputAmperage()) + EnumChatFormatting.RESET + trans("183"," A")); +                            GT_Utility.trans("179","Max IN: ") + EnumChatFormatting.RED + formatNumbers(((IBasicEnergyContainer) tTileEntity).getInputVoltage()) + " (" + GT_Values.VN[getTier(((IBasicEnergyContainer) tTileEntity).getInputVoltage())] + ") " + EnumChatFormatting.RESET + +                                    GT_Utility.trans("182"," EU at ") + EnumChatFormatting.RED + formatNumbers(((IBasicEnergyContainer)tTileEntity).getInputAmperage()) + EnumChatFormatting.RESET + GT_Utility.trans("183"," A"));                      tList.add( -                            trans("181","Max OUT: ") + EnumChatFormatting.RED + formatNumbers(((IBasicEnergyContainer) tTileEntity).getOutputVoltage()) + " (" + GT_Values.VN[getTier(((IBasicEnergyContainer) tTileEntity).getOutputVoltage())] + ") " + EnumChatFormatting.RESET + -                                    trans("182"," EU at ") + EnumChatFormatting.RED + formatNumbers(((IBasicEnergyContainer) tTileEntity).getOutputAmperage()) + EnumChatFormatting.RESET + trans("183"," A")); +                            GT_Utility.trans("181","Max OUT: ") + EnumChatFormatting.RED + formatNumbers(((IBasicEnergyContainer) tTileEntity).getOutputVoltage()) + " (" + GT_Values.VN[getTier(((IBasicEnergyContainer) tTileEntity).getOutputVoltage())] + ") " + EnumChatFormatting.RESET + +                                    GT_Utility.trans("182"," EU at ") + EnumChatFormatting.RED + formatNumbers(((IBasicEnergyContainer) tTileEntity).getOutputAmperage()) + EnumChatFormatting.RESET + GT_Utility.trans("183"," A"));                      tList.add( -                            trans("184","Energy: ") + EnumChatFormatting.GREEN + formatNumbers(((IBasicEnergyContainer) tTileEntity).getStoredEU()) + EnumChatFormatting.RESET + " EU / " + +                            GT_Utility.trans("184","Energy: ") + EnumChatFormatting.GREEN + formatNumbers(((IBasicEnergyContainer) tTileEntity).getStoredEU()) + EnumChatFormatting.RESET + " EU / " +                                      EnumChatFormatting.YELLOW + formatNumbers(((IBasicEnergyContainer) tTileEntity).getEUCapacity()) + EnumChatFormatting.RESET + " EU");                  }              } catch (Throwable e) { @@ -2215,7 +2215,7 @@ public class GT_Utility {              }              try {                  if (tTileEntity instanceof IGregTechTileEntity) { -                    tList.add(trans("186","Owned by: ") + EnumChatFormatting.BLUE + ((IGregTechTileEntity) tTileEntity).getOwnerName() + EnumChatFormatting.RESET); +                    tList.add(GT_Utility.trans("186","Owned by: ") + EnumChatFormatting.BLUE + ((IGregTechTileEntity) tTileEntity).getOwnerName() + EnumChatFormatting.RESET);                  }              } catch (Throwable e) {                  if (D1) e.printStackTrace(GT_Log.err); @@ -2234,20 +2234,20 @@ public class GT_Utility {                      if (crop.getScanLevel() < 4)                          crop.setScanLevel((byte) 4);                      if (crop.getCrop() != null) { -                        tList.add(trans("187", "Type -- Crop-Name: ") + crop.getCrop().name() -                            + trans("188", "  Growth: ") + crop.getGrowth() -                            + trans("189", "  Gain: ") + crop.getGain() -                            + trans("190", "  Resistance: ") + crop.getResistance() +                        tList.add(GT_Utility.trans("187", "Type -- Crop-Name: ") + crop.getCrop().name() +                            + GT_Utility.trans("188", "  Growth: ") + crop.getGrowth() +                            + GT_Utility.trans("189", "  Gain: ") + crop.getGain() +                            + GT_Utility.trans("190", "  Resistance: ") + crop.getResistance()                          );                      } -                    tList.add(trans("191","Plant -- Fertilizer: ") + crop.getNutrientStorage() -                        + trans("192","  Water: ") + crop.getHydrationStorage() -                        + trans("193","  Weed-Ex: ") + crop.getWeedExStorage() -                        + trans("194","  Scan-Level: ") + crop.getScanLevel() +                    tList.add(GT_Utility.trans("191","Plant -- Fertilizer: ") + crop.getNutrientStorage() +                        + GT_Utility.trans("192","  Water: ") + crop.getHydrationStorage() +                        + GT_Utility.trans("193","  Weed-Ex: ") + crop.getWeedExStorage() +                        + GT_Utility.trans("194","  Scan-Level: ") + crop.getScanLevel()                      ); -                    tList.add(trans("195","Environment -- Nutrients: ") + crop.getNutrients() -                        + trans("196","  Humidity: ") + crop.getHumidity() -                        + trans("197","  Air-Quality: ") + crop.getAirQuality() +                    tList.add(GT_Utility.trans("195","Environment -- Nutrients: ") + crop.getNutrients() +                        + GT_Utility.trans("196","  Humidity: ") + crop.getHumidity() +                        + GT_Utility.trans("197","  Air-Quality: ") + crop.getAirQuality()                      );                      if (crop.getCrop() != null) {                          StringBuilder tStringB = new StringBuilder(); @@ -2255,8 +2255,8 @@ public class GT_Utility {                              tStringB.append(", ").append(tAttribute);                          }                          String tString = tStringB.toString(); -                        tList.add(trans("198","Attributes:") + tString.replaceFirst(",", E)); -                        tList.add(trans("199","Discovered by: ") + crop.getCrop().discoveredBy()); +                        tList.add(GT_Utility.trans("198","Attributes:") + tString.replaceFirst(",", E)); +                        tList.add(GT_Utility.trans("199","Discovered by: ") + crop.getCrop().discoveredBy());                      }                  }              } catch (Throwable e) { @@ -2270,13 +2270,13 @@ public class GT_Utility {              if (tFluid!=null)              	tList.add(EnumChatFormatting.GOLD + tFluid.getLocalizedName() + EnumChatFormatting.RESET + ": " + EnumChatFormatting.YELLOW + formatNumbers(tFluid.amount) + EnumChatFormatting.RESET + " L");              else -                tList.add(EnumChatFormatting.GOLD + trans("201","Nothing") + EnumChatFormatting.RESET + ": " + EnumChatFormatting.YELLOW + '0' + EnumChatFormatting.RESET + " L"); +                tList.add(EnumChatFormatting.GOLD + GT_Utility.trans("201","Nothing") + EnumChatFormatting.RESET + ": " + EnumChatFormatting.YELLOW + '0' + EnumChatFormatting.RESET + " L");          }  //      if(aPlayer.capabilities.isCreativeMode){          if (GT_Pollution.hasPollution(currentChunk)) { -            tList.add(trans("202", "Pollution in Chunk: ") + EnumChatFormatting.RED + formatNumbers(GT_Pollution.getPollution(currentChunk)) + EnumChatFormatting.RESET + trans("203", " gibbl")); +            tList.add(GT_Utility.trans("202", "Pollution in Chunk: ") + EnumChatFormatting.RED + formatNumbers(GT_Pollution.getPollution(currentChunk)) + EnumChatFormatting.RESET + GT_Utility.trans("203", " gibbl"));          } else { -            tList.add(EnumChatFormatting.GREEN + trans("204", "No Pollution in Chunk! HAYO!") + EnumChatFormatting.RESET); +            tList.add(EnumChatFormatting.GREEN + GT_Utility.trans("204", "No Pollution in Chunk! HAYO!") + EnumChatFormatting.RESET);          }          try { diff --git a/src/main/java/gregtech/common/covers/GT_Cover_Arm.java b/src/main/java/gregtech/common/covers/GT_Cover_Arm.java index c64aaa16a1..727ab12f20 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_Arm.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_Arm.java @@ -132,9 +132,9 @@ public class GT_Cover_Arm extends GT_CoverBehavior {      private void sendMessageToPlayer(EntityPlayer aPlayer, int var) {          if ((var & EXPORT_MASK) != 0) -            GT_Utility.sendChatToPlayer(aPlayer, trans("001","Puts out into adjacent Slot #") + (((var >> 14) & SLOT_ID_MASK) - 1)); +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("001", "Puts out into adjacent Slot #") + (((var >> 14) & SLOT_ID_MASK) - 1));          else -            GT_Utility.sendChatToPlayer(aPlayer, trans("002","Grabs in for own Slot #") + ((var & SLOT_ID_MASK) - 1)); +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("002", "Grabs in for own Slot #") + ((var & SLOT_ID_MASK) - 1));      }      private int getNewVar(int var, int step) { @@ -239,7 +239,7 @@ public class GT_Cover_Arm extends GT_CoverBehavior {          private static final int spaceX = 18;          private static final int spaceY = 18; -        private final String ANY_TEXT = trans("ANY", "Any"); +        private final String ANY_TEXT = GT_Utility.trans("ANY", "Any");          private boolean export;          private int internalSlotID, adjacentSlotID; @@ -256,8 +256,8 @@ public class GT_Cover_Arm extends GT_CoverBehavior {              internalSlotID = (coverVariable & SLOT_ID_MASK);              adjacentSlotID = (coverVariable >> 14) & SLOT_ID_MASK; -            new GT_GuiIconButton(this, 0, startX + spaceX * 0, startY + spaceY * 0, GT_GuiIcon.EXPORT).setTooltipText(trans("006", "Export")); -            new GT_GuiIconButton(this, 1, startX + spaceX * 1, startY + spaceY * 0, GT_GuiIcon.IMPORT).setTooltipText(trans("007", "Import")); +            new GT_GuiIconButton(this, 0, startX + spaceX * 0, startY + spaceY * 0, GT_GuiIcon.EXPORT).setTooltipText(GT_Utility.trans("006", "Export")); +            new GT_GuiIconButton(this, 1, startX + spaceX * 1, startY + spaceY * 0, GT_GuiIcon.IMPORT).setTooltipText(GT_Utility.trans("007", "Import"));              intSlot = new GT_GuiIntegerTextBox(this, 2, startX + spaceX * 0, startY + spaceY * 1 + 2, spaceX * 2+5, 12);              setBoxText(intSlot, internalSlotID-1); @@ -288,12 +288,12 @@ public class GT_Cover_Arm extends GT_CoverBehavior {          public void drawExtras(int mouseX, int mouseY, float parTicks) {              super.drawExtras(mouseX, mouseY, parTicks);              if (export) -                this.getFontRenderer().drawString(trans("006", "Export"),  startX + spaceX*3, 4+startY+spaceY*0, 0xFF555555); +                this.getFontRenderer().drawString(GT_Utility.trans("006", "Export"),  startX + spaceX*3, 4+startY+spaceY*0, 0xFF555555);              else -                this.getFontRenderer().drawString(trans("007", "Import"),  startX + spaceX*3, 4+startY+spaceY*0, 0xFF555555); +                this.getFontRenderer().drawString(GT_Utility.trans("007", "Import"),  startX + spaceX*3, 4+startY+spaceY*0, 0xFF555555); -            this.getFontRenderer().drawString(trans("254", "Internal slot#"),     startX + spaceX*3, 4+startY+spaceY*1, 0xFF555555); -            this.getFontRenderer().drawString(trans("255", "Adjacent slot#"),  startX + spaceX*3, 4+startY+spaceY*2, 0xFF555555); +            this.getFontRenderer().drawString(GT_Utility.trans("254", "Internal slot#"),     startX + spaceX*3, 4+startY+spaceY*1, 0xFF555555); +            this.getFontRenderer().drawString(GT_Utility.trans("255", "Adjacent slot#"),  startX + spaceX*3, 4+startY+spaceY*2, 0xFF555555);          }          @Override diff --git a/src/main/java/gregtech/common/covers/GT_Cover_ControlsWork.java b/src/main/java/gregtech/common/covers/GT_Cover_ControlsWork.java index 8b24bf3f8e..bcc464535e 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_ControlsWork.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_ControlsWork.java @@ -84,19 +84,19 @@ public class GT_Cover_ControlsWork extends GT_CoverBehavior {          aCoverVariable = (aCoverVariable + (aPlayer.isSneaking()? -1 : 1)) % 5;          if(aCoverVariable <0){aCoverVariable = 2;}          if (aCoverVariable == 0) { -            GT_Utility.sendChatToPlayer(aPlayer, trans("003", "Enable with Signal")); +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("003", "Enable with Signal"));          }          if (aCoverVariable == 1) { -            GT_Utility.sendChatToPlayer(aPlayer, trans("004", "Disable with Signal")); +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("004", "Disable with Signal"));          }          if (aCoverVariable == 2) { -            GT_Utility.sendChatToPlayer(aPlayer, trans("005", "Disabled")); +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("005", "Disabled"));          }          if (aCoverVariable == 3) { -            GT_Utility.sendChatToPlayer(aPlayer, trans("505", "Enable with Signal (Safe)")); +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("505", "Enable with Signal (Safe)"));          }          if (aCoverVariable == 4) { -            GT_Utility.sendChatToPlayer(aPlayer, trans("506", "Disable with Signal (Safe)")); +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("506", "Disable with Signal (Safe)"));          }          // TODO: Set lastPlayer          return aCoverVariable; @@ -147,10 +147,10 @@ public class GT_Cover_ControlsWork extends GT_CoverBehavior {          @Override          public void drawExtras(int mouseX, int mouseY, float parTicks) {              super.drawExtras(mouseX, mouseY, parTicks); -            this.fontRendererObj.drawString(trans("243", "Enable with Redstone"), 3+startX + spaceX*1, 4+startY+spaceY*0, 0xFF555555); -            this.fontRendererObj.drawString(trans("244", "Disable with Redstone"),3+startX + spaceX*1, 4+startY+spaceY*1, 0xFF555555); -            this.fontRendererObj.drawString(trans("245", "Disable machine"),              3+startX + spaceX*1, 4+startY+spaceY*2, 0xFF555555); -            this.fontRendererObj.drawString(trans("507", "Safe Mode"), 3+startX + spaceX*1, 4+startY+spaceY*3, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("243", "Enable with Redstone"), 3+startX + spaceX*1, 4+startY+spaceY*0, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("244", "Disable with Redstone"),3+startX + spaceX*1, 4+startY+spaceY*1, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("245", "Disable machine"),              3+startX + spaceX*1, 4+startY+spaceY*2, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("507", "Safe Mode"), 3+startX + spaceX*1, 4+startY+spaceY*3, 0xFF555555);          }          @Override diff --git a/src/main/java/gregtech/common/covers/GT_Cover_Conveyor.java b/src/main/java/gregtech/common/covers/GT_Cover_Conveyor.java index bf9026cff5..7e8f85b820 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_Conveyor.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_Conveyor.java @@ -58,18 +58,30 @@ public class GT_Cover_Conveyor extends GT_CoverBehavior {          aCoverVariable = (aCoverVariable + (aPlayer.isSneaking()? -1 : 1)) % 12;          if(aCoverVariable <0){aCoverVariable = 11;}          switch(aCoverVariable) { -            case 0: GT_Utility.sendChatToPlayer(aPlayer, trans("006", "Export")); break; -            case 1: GT_Utility.sendChatToPlayer(aPlayer, trans("007", "Import")); break; -            case 2: GT_Utility.sendChatToPlayer(aPlayer, trans("008", "Export (conditional)")); break; -            case 3: GT_Utility.sendChatToPlayer(aPlayer, trans("009", "Import (conditional)")); break; -            case 4: GT_Utility.sendChatToPlayer(aPlayer, trans("010", "Export (invert cond)")); break; -            case 5: GT_Utility.sendChatToPlayer(aPlayer, trans("011", "Import (invert cond)")); break; -            case 6: GT_Utility.sendChatToPlayer(aPlayer, trans("012", "Export allow Input")); break; -            case 7: GT_Utility.sendChatToPlayer(aPlayer, trans("013", "Import allow Output")); break; -            case 8: GT_Utility.sendChatToPlayer(aPlayer, trans("014", "Export allow Input (conditional)")); break; -            case 9: GT_Utility.sendChatToPlayer(aPlayer, trans("015", "Import allow Output (conditional)")); break; -            case 10: GT_Utility.sendChatToPlayer(aPlayer, trans("016", "Export allow Input (invert cond)")); break; -            case 11: GT_Utility.sendChatToPlayer(aPlayer, trans("017", "Import allow Output (invert cond)")); break; +            case 0: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("006", "Export")); break; +            case 1: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("007", "Import")); break; +            case 2: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("008", "Export (conditional)")); break; +            case 3: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("009", "Import (conditional)")); break; +            case 4: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("010", "Export (invert cond)")); break; +            case 5: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("011", "Import (invert cond)")); break; +            case 6: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("012", "Export allow Input")); break; +            case 7: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("013", "Import allow Output")); break; +            case 8: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("014", "Export allow Input (conditional)")); break; +            case 9: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("015", "Import allow Output (conditional)")); break; +            case 10: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("016", "Export allow Input (invert cond)")); break; +            case 11: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("017", "Import allow Output (invert cond)")); break;          }          return aCoverVariable;      } @@ -155,21 +167,21 @@ public class GT_Cover_Conveyor extends GT_CoverBehavior {              this.coverVariable = aCoverVariable;              GT_GuiIconButton b; -            b = new GT_GuiIconButton(this, 0, startX + spaceX*0, startY+spaceY*0, GT_GuiIcon.EXPORT).setTooltipText(trans("006","Export")); -            b = new GT_GuiIconButton(this, 1, startX + spaceX*1, startY+spaceY*0, GT_GuiIcon.IMPORT).setTooltipText(trans("007","Import")); -            b = new GT_GuiIconButton(this, 2, startX + spaceX*0, startY+spaceY*1, GT_GuiIcon.CHECKMARK).setTooltipText(trans("224","Always On")); -            b = new GT_GuiIconButton(this, 3, startX + spaceX*1, startY+spaceY*1, GT_GuiIcon.REDSTONE_ON).setTooltipText(trans("225","Active with Redstone Signal")); -            b = new GT_GuiIconButton(this, 4, startX + spaceX*2, startY+spaceY*1, GT_GuiIcon.REDSTONE_OFF).setTooltipText(trans("226","Inactive with Redstone Signal")); -            b = new GT_GuiIconButton(this, 5, startX + spaceX*0, startY+spaceY*2, GT_GuiIcon.ALLOW_INPUT).setTooltipText(trans("227","Allow Input")); -            b = new GT_GuiIconButton(this, 6, startX + spaceX*1, startY+spaceY*2, GT_GuiIcon.BLOCK_INPUT).setTooltipText(trans("228","Block Input")); +            b = new GT_GuiIconButton(this, 0, startX + spaceX*0, startY+spaceY*0, GT_GuiIcon.EXPORT).setTooltipText(GT_Utility.trans("006", "Export")); +            b = new GT_GuiIconButton(this, 1, startX + spaceX*1, startY+spaceY*0, GT_GuiIcon.IMPORT).setTooltipText(GT_Utility.trans("007", "Import")); +            b = new GT_GuiIconButton(this, 2, startX + spaceX*0, startY+spaceY*1, GT_GuiIcon.CHECKMARK).setTooltipText(GT_Utility.trans("224", "Always On")); +            b = new GT_GuiIconButton(this, 3, startX + spaceX*1, startY+spaceY*1, GT_GuiIcon.REDSTONE_ON).setTooltipText(GT_Utility.trans("225", "Active with Redstone Signal")); +            b = new GT_GuiIconButton(this, 4, startX + spaceX*2, startY+spaceY*1, GT_GuiIcon.REDSTONE_OFF).setTooltipText(GT_Utility.trans("226", "Inactive with Redstone Signal")); +            b = new GT_GuiIconButton(this, 5, startX + spaceX*0, startY+spaceY*2, GT_GuiIcon.ALLOW_INPUT).setTooltipText(GT_Utility.trans("227", "Allow Input")); +            b = new GT_GuiIconButton(this, 6, startX + spaceX*1, startY+spaceY*2, GT_GuiIcon.BLOCK_INPUT).setTooltipText(GT_Utility.trans("228", "Block Input"));          }          @Override          public void drawExtras(int mouseX, int mouseY, float parTicks) {              super.drawExtras(mouseX, mouseY, parTicks); -            this.fontRendererObj.drawString(trans("229","Import/Export" ),  startX + spaceX*3, 3+startY+spaceY*0, 0xFF555555); -            this.fontRendererObj.drawString(trans("230","Conditional"),     startX + spaceX*3, 3+startY+spaceY*1, 0xFF555555); -            this.fontRendererObj.drawString(trans("231", "Enable Input"),   startX + spaceX*3, 3+startY+spaceY*2, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("229", "Import/Export"),  startX + spaceX*3, 3+startY+spaceY*0, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("230", "Conditional"),     startX + spaceX*3, 3+startY+spaceY*1, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("231", "Enable Input"),   startX + spaceX*3, 3+startY+spaceY*2, 0xFF555555);          }          @Override diff --git a/src/main/java/gregtech/common/covers/GT_Cover_DoesWork.java b/src/main/java/gregtech/common/covers/GT_Cover_DoesWork.java index 49741d4091..b2e83258a8 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_DoesWork.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_DoesWork.java @@ -44,10 +44,14 @@ public class GT_Cover_DoesWork extends GT_CoverBehavior {          aCoverVariable = (aCoverVariable + (aPlayer.isSneaking()? -1 : 1)) % 4;          if(aCoverVariable <0){aCoverVariable = 3;}          switch(aCoverVariable) { -            case 0: GT_Utility.sendChatToPlayer(aPlayer, trans("018", "Normal")); break; // Progress scaled -            case 1: GT_Utility.sendChatToPlayer(aPlayer, trans("019", "Inverted")); break; // ^ inverted -            case 2: GT_Utility.sendChatToPlayer(aPlayer, trans("020", "Ready to work")); break; // Not Running -            case 3: GT_Utility.sendChatToPlayer(aPlayer, trans("021", "Not ready to work")); break; // Running +            case 0: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("018", "Normal")); break; // Progress scaled +            case 1: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("019", "Inverted")); break; // ^ inverted +            case 2: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("020", "Ready to work")); break; // Not Running +            case 3: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("021", "Not ready to work")); break; // Running          }          return aCoverVariable;      } @@ -133,13 +137,13 @@ public class GT_Cover_DoesWork extends GT_CoverBehavior {              super.drawExtras(mouseX, mouseY, parTicks);              String s1, s2;              if ((coverVariable & 0x2) > 0) -                s1 = trans("242", "Machine idle"); +                s1 = GT_Utility.trans("242", "Machine idle");              else -                s1 = trans("241", "Recipe progress"); +                s1 = GT_Utility.trans("241", "Recipe progress");              if ((coverVariable & 0x1) > 0) -                s2 = trans("INVERTED","Inverted"); +                s2 = GT_Utility.trans("INVERTED", "Inverted");              else -                s2 = trans("NORMAL","Normal"); +                s2 = GT_Utility.trans("NORMAL", "Normal");              this.fontRendererObj.drawString(s1,  startX + spaceX*3, 4+startY+spaceY*0, 0xFF555555);              this.fontRendererObj.drawString(s2,  startX + spaceX*3, 4+startY+spaceY*1, 0xFF555555);          } diff --git a/src/main/java/gregtech/common/covers/GT_Cover_Drain.java b/src/main/java/gregtech/common/covers/GT_Cover_Drain.java index 8dd2dbddaa..bb89dcde7d 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_Drain.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_Drain.java @@ -66,12 +66,18 @@ public class GT_Cover_Drain extends GT_CoverBehavior {          aCoverVariable = (aCoverVariable + (aPlayer.isSneaking()? -1 : 1)) % 6;          if(aCoverVariable <0){aCoverVariable = 5;}          switch(aCoverVariable) { -            case 0: GT_Utility.sendChatToPlayer(aPlayer, trans("022", "Import")); break; -            case 1: GT_Utility.sendChatToPlayer(aPlayer, trans("023", "Import (conditional)")); break; -            case 2: GT_Utility.sendChatToPlayer(aPlayer, trans("024", "Import (invert cond)")); break; -            case 3: GT_Utility.sendChatToPlayer(aPlayer, trans("025", "Keep Liquids Away")); break; -            case 4: GT_Utility.sendChatToPlayer(aPlayer, trans("026", "Keep Liquids Away (conditional)")); break; -            case 5: GT_Utility.sendChatToPlayer(aPlayer, trans("027", "Keep Liquids Away (invert cond)")); break; +            case 0: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("022", "Import")); break; +            case 1: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("023", "Import (conditional)")); break; +            case 2: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("024", "Import (invert cond)")); break; +            case 3: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("025", "Keep Liquids Away")); break; +            case 4: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("026", "Keep Liquids Away (conditional)")); break; +            case 5: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("027", "Keep Liquids Away (invert cond)")); break;          }          return aCoverVariable;      } diff --git a/src/main/java/gregtech/common/covers/GT_Cover_EUMeter.java b/src/main/java/gregtech/common/covers/GT_Cover_EUMeter.java index 5d1869b72b..6e77eb59f6 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_EUMeter.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_EUMeter.java @@ -106,18 +106,30 @@ public class GT_Cover_EUMeter extends GT_CoverBehavior {          aCoverVariable = (aCoverVariable + (aPlayer.isSneaking()? -1 : 1)) % 12;          if(aCoverVariable <0){aCoverVariable = 11;}          switch(aCoverVariable) { -            case 0: GT_Utility.sendChatToPlayer(aPlayer, trans("031", "Normal Universal Storage")); break; -            case 1: GT_Utility.sendChatToPlayer(aPlayer, trans("032", "Inverted Universal Storage")); break; -            case 2: GT_Utility.sendChatToPlayer(aPlayer, trans("033", "Normal Electricity Storage")); break; -            case 3: GT_Utility.sendChatToPlayer(aPlayer, trans("034", "Inverted Electricity Storage")); break; -            case 4: GT_Utility.sendChatToPlayer(aPlayer, trans("035", "Normal Steam Storage")); break; -            case 5: GT_Utility.sendChatToPlayer(aPlayer, trans("036", "Inverted Steam Storage")); break; -            case 6: GT_Utility.sendChatToPlayer(aPlayer, trans("037", "Normal Average Electric Input")); break; -            case 7: GT_Utility.sendChatToPlayer(aPlayer, trans("038", "Inverted Average Electric Input")); break; -            case 8: GT_Utility.sendChatToPlayer(aPlayer, trans("039", "Normal Average Electric Output")); break; -            case 9: GT_Utility.sendChatToPlayer(aPlayer, trans("040", "Inverted Average Electric Output")); break; -            case 10: GT_Utility.sendChatToPlayer(aPlayer, trans("041", "Normal Electricity Storage(Including Batteries)")); break; -            case 11: GT_Utility.sendChatToPlayer(aPlayer, trans("042", "Inverted Electricity Storage(Including Batteries)")); break; +            case 0: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("031", "Normal Universal Storage")); break; +            case 1: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("032", "Inverted Universal Storage")); break; +            case 2: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("033", "Normal Electricity Storage")); break; +            case 3: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("034", "Inverted Electricity Storage")); break; +            case 4: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("035", "Normal Steam Storage")); break; +            case 5: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("036", "Inverted Steam Storage")); break; +            case 6: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("037", "Normal Average Electric Input")); break; +            case 7: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("038", "Inverted Average Electric Input")); break; +            case 8: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("039", "Normal Average Electric Output")); break; +            case 9: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("040", "Inverted Average Electric Output")); break; +            case 10: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("041", "Normal Electricity Storage(Including Batteries)")); break; +            case 11: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("042", "Inverted Electricity Storage(Including Batteries)")); break;          }          return aCoverVariable;      } @@ -194,17 +206,17 @@ public class GT_Cover_EUMeter extends GT_CoverBehavior {              GuiButton b;              b = new GT_GuiIconCheckButton(this, 0, startX + spaceX*0, startY+spaceY*1, GT_GuiIcon.CHECKMARK, null) -                    .setTooltipText(trans("256", "Universal Storage")); +                    .setTooltipText(GT_Utility.trans("256", "Universal Storage"));              b = new GT_GuiIconCheckButton(this, 1, startX + spaceX*0, startY+spaceY*0, GT_GuiIcon.CHECKMARK, null) -                    .setTooltipText(trans("257", "Electricity Storage")); +                    .setTooltipText(GT_Utility.trans("257", "Electricity Storage"));              b = new GT_GuiIconCheckButton(this, 2, startX + spaceX*0, startY+spaceY*2, GT_GuiIcon.CHECKMARK, null) -                    .setTooltipText(trans("258", "Steam Storage")); +                    .setTooltipText(GT_Utility.trans("258", "Steam Storage"));              b = new GT_GuiIconCheckButton(this, 3, startX + spaceX*4, startY+spaceY*1, GT_GuiIcon.CHECKMARK, null) -                    .setTooltipText(trans("259", "Average Electric Input")); +                    .setTooltipText(GT_Utility.trans("259", "Average Electric Input"));              b = new GT_GuiIconCheckButton(this, 4, startX + spaceX*4, startY+spaceY*2, GT_GuiIcon.CHECKMARK, null) -                    .setTooltipText(trans("260", "Average Electric Output")); +                    .setTooltipText(GT_Utility.trans("260", "Average Electric Output"));              b = new GT_GuiIconCheckButton(this, 5, startX + spaceX*4, startY+spaceY*0, GT_GuiIcon.CHECKMARK, null) -                    .setTooltipText(trans("261", "Electricity Storage(Including Batteries)")); +                    .setTooltipText(GT_Utility.trans("261", "Electricity Storage(Including Batteries)"));              b = new GT_GuiIconCheckButton(this, 6, startX + spaceX*0, startY+spaceY*3+4, GT_GuiIcon.REDSTONE_ON, GT_GuiIcon.REDSTONE_OFF);          } @@ -213,22 +225,22 @@ public class GT_Cover_EUMeter extends GT_CoverBehavior {              super.drawExtras(mouseX, mouseY, parTicks);              String s2;              if ((coverVariable & 0x1) > 0) -                s2 = trans("INVERTED","Inverted"); +                s2 = GT_Utility.trans("INVERTED", "Inverted");              else -                s2 = trans("NORMAL","Normal"); +                s2 = GT_Utility.trans("NORMAL", "Normal");              this.fontRendererObj.drawString(s2,  startX + spaceX*1, 8+startY+spaceY*3, 0xFF555555); -            this.fontRendererObj.drawString(trans("301", "Universal"), +            this.fontRendererObj.drawString(GT_Utility.trans("301", "Universal"),                      startX + spaceX*1, 4+startY+spaceY*1, 0xFF555555); -            this.fontRendererObj.drawString(trans("302", "Int. EU"), +            this.fontRendererObj.drawString(GT_Utility.trans("302", "Int. EU"),                      startX + spaceX*1, 4+startY+spaceY*0, 0xFF555555); -            this.fontRendererObj.drawString(trans("303", "Steam"), +            this.fontRendererObj.drawString(GT_Utility.trans("303", "Steam"),                      startX + spaceX*1, 4+startY+spaceY*2, 0xFF555555); -            this.fontRendererObj.drawString(trans("304", "Avg. Input"), +            this.fontRendererObj.drawString(GT_Utility.trans("304", "Avg. Input"),                      startX + spaceX*5, 4+startY+spaceY*1, 0xFF555555); -            this.fontRendererObj.drawString(trans("305", "Avg. Output"), +            this.fontRendererObj.drawString(GT_Utility.trans("305", "Avg. Output"),                      startX + spaceX*5, 4+startY+spaceY*2, 0xFF555555); -            this.fontRendererObj.drawString(trans("306", "EU stored"), +            this.fontRendererObj.drawString(GT_Utility.trans("306", "EU stored"),                      startX + spaceX*5, 4+startY+spaceY*0, 0xFF555555);          } diff --git a/src/main/java/gregtech/common/covers/GT_Cover_EnergyOnly.java b/src/main/java/gregtech/common/covers/GT_Cover_EnergyOnly.java index fa60fcb374..27475f358e 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_EnergyOnly.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_EnergyOnly.java @@ -17,9 +17,12 @@ public class GT_Cover_EnergyOnly extends GT_CoverBehavior {      public int onCoverScrewdriverclick(byte aSide, int aCoverID, int aCoverVariable, ICoverable aTileEntity, EntityPlayer aPlayer, float aX, float aY, float aZ) {          aCoverVariable = (aCoverVariable + 1) % 3;          switch(aCoverVariable) { -            case 0: GT_Utility.sendChatToPlayer(aPlayer, trans("028", "Allow")); break; -            case 1: GT_Utility.sendChatToPlayer(aPlayer, trans("029", "Allow (conditional)")); break; -            case 2: GT_Utility.sendChatToPlayer(aPlayer, trans("030", "Disallow (conditional)")); break; +            case 0: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("028", "Allow")); break; +            case 1: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("029", "Allow (conditional)")); break; +            case 2: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("030", "Disallow (conditional)")); break;          }          return aCoverVariable;      } diff --git a/src/main/java/gregtech/common/covers/GT_Cover_FacadeBase.java b/src/main/java/gregtech/common/covers/GT_Cover_FacadeBase.java index 9f21b34c3f..77e26e1ffd 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_FacadeBase.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_FacadeBase.java @@ -48,7 +48,7 @@ public abstract class GT_Cover_FacadeBase extends GT_CoverBehaviorBase<GT_Cover_      @Override      protected FacadeData onCoverScrewdriverClickImpl(byte aSide, int aCoverID, FacadeData aCoverVariable, ICoverable aTileEntity, EntityPlayer aPlayer, float aX, float aY, float aZ) {          aCoverVariable.mFlags = ((aCoverVariable.mFlags + 1) & 15); -        GT_Utility.sendChatToPlayer(aPlayer, ((aCoverVariable.mFlags & 1) != 0 ? trans("128", "Redstone ") : "") + ((aCoverVariable.mFlags & 2) != 0 ? trans("129", "Energy ") : "") + ((aCoverVariable.mFlags & 4) != 0 ? trans("130", "Fluids ") : "") + ((aCoverVariable.mFlags & 8) != 0 ? trans("131", "Items ") : "")); +        GT_Utility.sendChatToPlayer(aPlayer, ((aCoverVariable.mFlags & 1) != 0 ? GT_Utility.trans("128", "Redstone ") : "") + ((aCoverVariable.mFlags & 2) != 0 ? GT_Utility.trans("129", "Energy ") : "") + ((aCoverVariable.mFlags & 4) != 0 ? GT_Utility.trans("130", "Fluids ") : "") + ((aCoverVariable.mFlags & 8) != 0 ? GT_Utility.trans("131", "Items ") : ""));          return aCoverVariable;      } diff --git a/src/main/java/gregtech/common/covers/GT_Cover_FluidRegulator.java b/src/main/java/gregtech/common/covers/GT_Cover_FluidRegulator.java index f622d39d5e..7557bf3bfb 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_FluidRegulator.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_FluidRegulator.java @@ -123,14 +123,14 @@ public class GT_Cover_FluidRegulator extends GT_CoverBehaviorBase<GT_Cover_Fluid  		int tTickRate = aCoverVariable.tickRate;  		if (Math.abs(tSpeed) > mTransferRate * tTickRate) {  			tSpeed = mTransferRate * tTickRate * (tSpeed > 0 ? 1 : -1); -			GT_Utility.sendChatToPlayer(aPlayer, trans("316", "Pump speed limit reached!")); +			GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("316", "Pump speed limit reached!"));  		}  		if (tTickRate == 1) {  			GT_Utility.sendChatToPlayer(aPlayer, -					trans("048", "Pump speed: ") + tSpeed + trans("049", "L/tick ") + tSpeed * 20 + trans("050", "L/sec")); +					GT_Utility.trans("048", "Pump speed: ") + tSpeed + GT_Utility.trans("049", "L/tick ") + tSpeed * 20 + GT_Utility.trans("050", "L/sec"));  		} else {  			GT_Utility.sendChatToPlayer(aPlayer, -					String.format(trans("207", "Pump speed: %dL every %d ticks, %.2f L/sec on average"), tSpeed, tTickRate, tSpeed * 20d / tTickRate)); +					String.format(GT_Utility.trans("207", "Pump speed: %dL every %d ticks, %.2f L/sec on average"), tSpeed, tTickRate, tSpeed * 20d / tTickRate));  		}  	} @@ -362,11 +362,11 @@ public class GT_Cover_FluidRegulator extends GT_CoverBehaviorBase<GT_Cover_Fluid  			this.coverID = aCoverID;  			this.coverVariable = aCoverVariable; -			new GT_GuiIconButton(this, 0, startX + spaceX * 0, startY + spaceY * 0, GT_GuiIcon.EXPORT).setTooltipText(trans("006", "Export")); -			new GT_GuiIconButton(this, 1, startX + spaceX * 1, startY + spaceY * 0, GT_GuiIcon.IMPORT).setTooltipText(trans("007", "Import")); -			new GT_GuiIconButton(this, 2, startX + spaceX * 0, startY + spaceY * 1, GT_GuiIcon.CHECKMARK).setTooltipText(trans("224","Always On")); -			new GT_GuiIconButton(this, 3, startX + spaceX * 1, startY + spaceY * 1, GT_GuiIcon.REDSTONE_ON).setTooltipText(trans("225","Active with Redstone Signal")); -			new GT_GuiIconButton(this, 4, startX + spaceX * 2, startY + spaceY * 1, GT_GuiIcon.REDSTONE_OFF).setTooltipText(trans("226","Inactive with Redstone Signal")); +			new GT_GuiIconButton(this, 0, startX + spaceX * 0, startY + spaceY * 0, GT_GuiIcon.EXPORT).setTooltipText(GT_Utility.trans("006", "Export")); +			new GT_GuiIconButton(this, 1, startX + spaceX * 1, startY + spaceY * 0, GT_GuiIcon.IMPORT).setTooltipText(GT_Utility.trans("007", "Import")); +			new GT_GuiIconButton(this, 2, startX + spaceX * 0, startY + spaceY * 1, GT_GuiIcon.CHECKMARK).setTooltipText(GT_Utility.trans("224", "Always On")); +			new GT_GuiIconButton(this, 3, startX + spaceX * 1, startY + spaceY * 1, GT_GuiIcon.REDSTONE_ON).setTooltipText(GT_Utility.trans("225", "Active with Redstone Signal")); +			new GT_GuiIconButton(this, 4, startX + spaceX * 2, startY + spaceY * 1, GT_GuiIcon.REDSTONE_OFF).setTooltipText(GT_Utility.trans("226", "Inactive with Redstone Signal"));  			tBox = new GT_GuiIntegerTextBox(this, 2, startX + spaceX * 0, startY + spaceY * 2 + 2, spaceX * 4 - 3, 12);  			tBox.setText(String.valueOf(this.coverVariable.speed)); @@ -380,11 +380,11 @@ public class GT_Cover_FluidRegulator extends GT_CoverBehaviorBase<GT_Cover_Fluid  		@Override  		public void drawExtras(int mouseX, int mouseY, float parTicks) {  			super.drawExtras(mouseX, mouseY, parTicks); -			this.getFontRenderer().drawString(trans("229", "Import/Export"), startX + spaceX * 4, 4 + startY + spaceY * 0, 0xFF555555); -			this.getFontRenderer().drawString(trans("229", "Conditional"), startX + spaceX * 4, 4 + startY + spaceY * 1, 0xFF555555); -			this.getFontRenderer().drawString(trans("208", " L"), startX + spaceX * 4, 4 + startY + spaceY * 2, 0xFF555555); -			this.getFontRenderer().drawString(trans("209", " ticks"), startX + spaceX * 7, 4 + startY + spaceY * 2, 0xFF555555); -			this.getFontRenderer().drawString(String.format(trans("210", "Average: %.2f L/sec"), coverVariable.tickRate == 0 ? 0 : coverVariable.speed * 20d / coverVariable.tickRate), startX + spaceX * 0, 4 + startY + spaceY * 3, warn ? 0xffff0000 : 0xff555555); +			this.getFontRenderer().drawString(GT_Utility.trans("229", "Import/Export"), startX + spaceX * 4, 4 + startY + spaceY * 0, 0xFF555555); +			this.getFontRenderer().drawString(GT_Utility.trans("229", "Conditional"), startX + spaceX * 4, 4 + startY + spaceY * 1, 0xFF555555); +			this.getFontRenderer().drawString(GT_Utility.trans("208", " L"), startX + spaceX * 4, 4 + startY + spaceY * 2, 0xFF555555); +			this.getFontRenderer().drawString(GT_Utility.trans("209", " ticks"), startX + spaceX * 7, 4 + startY + spaceY * 2, 0xFF555555); +			this.getFontRenderer().drawString(String.format(GT_Utility.trans("210", "Average: %.2f L/sec"), coverVariable.tickRate == 0 ? 0 : coverVariable.speed * 20d / coverVariable.tickRate), startX + spaceX * 0, 4 + startY + spaceY * 3, warn ? 0xffff0000 : 0xff555555);  		}  		@Override diff --git a/src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java b/src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java index 4601ad8173..9492c8533d 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_Fluidfilter.java @@ -76,21 +76,21 @@ public class GT_Cover_Fluidfilter extends GT_CoverBehaviorBase<GT_Cover_Fluidfil      public String getFilterMode(int aFilterMode) {          switch (aFilterMode) {              case FILTER_INPUT_DENY_OUTPUT: -                return (trans("043", "Filter input, Deny output")); +                return GT_Utility.trans("043", "Filter input, Deny output");              case INVERT_INPUT_DENY_OUTPUT: -                return (trans("044", "Invert input, Deny output")); +                return GT_Utility.trans("044", "Invert input, Deny output");              case FILTER_INPUT_ANY_OUTPUT: -                return (trans("045", "Filter input, Permit any output")); +                return GT_Utility.trans("045", "Filter input, Permit any output");              case INVERT_INPUT_ANY_OUTPUT: -                return (trans("046", "Invert input, Permit any output")); +                return GT_Utility.trans("046", "Invert input, Permit any output");              case DENY_INPUT_FILTER_OUTPUT: -                return (trans("307", "Deny input, Filter output")); +                return GT_Utility.trans("307", "Deny input, Filter output");              case DENY_INPUT_INVERT_OUTPUT: -                return (trans("308", "Deny input, Invert output")); +                return GT_Utility.trans("308", "Deny input, Invert output");              case ANY_INPUT_FILTER_OUTPUT: -                return (trans("309", "Permit any input, Filter output")); +                return GT_Utility.trans("309", "Permit any input, Filter output");              case ANY_INPUT_INVERT_OUTPUT: -                return (trans("310", "Permit any input, Invert output")); +                return GT_Utility.trans("310", "Permit any input, Invert output");              default:                  return ("UNKNOWN");          } @@ -127,7 +127,7 @@ public class GT_Cover_Fluidfilter extends GT_CoverBehaviorBase<GT_Cover_Fluidfil                  aCoverVariable.mFluidID = aFluid;                  aTileEntity.setCoverDataAtSide(aSide, aCoverVariable);                  FluidStack sFluid = new FluidStack(FluidRegistry.getFluid(aFluid), 1000); -                GT_Utility.sendChatToPlayer(aPlayer, trans("047", "Filter Fluid: ") + sFluid.getLocalizedName()); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("047", "Filter Fluid: ") + sFluid.getLocalizedName());              }              return true;          } @@ -211,12 +211,12 @@ public class GT_Cover_Fluidfilter extends GT_CoverBehaviorBase<GT_Cover_Fluidfil              this.coverVariable = aCoverVariable;              GT_GuiIconButton b; -            b = new GT_GuiIconButton(this, 0, startX + spaceX*0, startY+spaceY*0, GT_GuiIcon.IMPORT).setTooltipText(trans("232","Filter Input")); -            b = new GT_GuiIconButton(this, 1, startX + spaceX*1, startY+spaceY*0, GT_GuiIcon.EXPORT).setTooltipText(trans("233","Filter Output")); -            b = new GT_GuiIconButton(this, 2, startX + spaceX*0, startY+spaceY*2, GT_GuiIcon.BLOCK_INPUT).setTooltipText(trans("234", "Block Output")); -            b = new GT_GuiIconButton(this, 3, startX + spaceX*1, startY+spaceY*2, GT_GuiIcon.ALLOW_INPUT).setTooltipText(trans("235", "Allow Output")); -            b = new GT_GuiIconButton(this, 4, startX + spaceX*0, startY+spaceY*1, GT_GuiIcon.WHITELIST).setTooltipText(trans("236","Whitelist Fluid")); -            b = new GT_GuiIconButton(this, 5, startX + spaceX*1, startY+spaceY*1, GT_GuiIcon.BLACKLIST).setTooltipText(trans("237","Blacklist Fluid")); +            b = new GT_GuiIconButton(this, 0, startX + spaceX*0, startY+spaceY*0, GT_GuiIcon.IMPORT).setTooltipText(GT_Utility.trans("232", "Filter Input")); +            b = new GT_GuiIconButton(this, 1, startX + spaceX*1, startY+spaceY*0, GT_GuiIcon.EXPORT).setTooltipText(GT_Utility.trans("233", "Filter Output")); +            b = new GT_GuiIconButton(this, 2, startX + spaceX*0, startY+spaceY*2, GT_GuiIcon.BLOCK_INPUT).setTooltipText(GT_Utility.trans("234", "Block Output")); +            b = new GT_GuiIconButton(this, 3, startX + spaceX*1, startY+spaceY*2, GT_GuiIcon.ALLOW_INPUT).setTooltipText(GT_Utility.trans("235", "Allow Output")); +            b = new GT_GuiIconButton(this, 4, startX + spaceX*0, startY+spaceY*1, GT_GuiIcon.WHITELIST).setTooltipText(GT_Utility.trans("236", "Whitelist Fluid")); +            b = new GT_GuiIconButton(this, 5, startX + spaceX*1, startY+spaceY*1, GT_GuiIcon.BLACKLIST).setTooltipText(GT_Utility.trans("237", "Blacklist Fluid"));              fluidFilterButton = new GT_GuiFakeItemButton(this, startX, startY + spaceY * 3 + 2, GT_GuiIcon.SLOT_DARKGRAY);              fluidFilterButton.setMimicSlot(true); @@ -259,9 +259,9 @@ public class GT_Cover_Fluidfilter extends GT_CoverBehaviorBase<GT_Cover_Fluidfil          @Override          public void drawExtras(int mouseX, int mouseY, float parTicks) {              super.drawExtras(mouseX, mouseY, parTicks); -            this.fontRendererObj.drawString(trans("238","Filter Direction" ),   startX + spaceX*2, 3+startY+spaceY*0, 0xFF555555); -            this.fontRendererObj.drawString(trans("239", "Filter Type"),        startX + spaceX*2, 3+startY+spaceY*1, 0xFF555555); -            this.fontRendererObj.drawString(trans("240","Block Flow"),          startX + spaceX*2, 3+startY+spaceY*2, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("238", "Filter Direction"),   startX + spaceX*2, 3+startY+spaceY*0, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("239", "Filter Type"),        startX + spaceX*2, 3+startY+spaceY*1, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("240", "Block Flow"),          startX + spaceX*2, 3+startY+spaceY*2, 0xFF555555);              this.fontRendererObj.drawSplitString(fluidFilterName,                                startX + spaceX+3, 4+startY+spaceY*3, gui_width-40 , 0xFF222222);          } @@ -287,14 +287,14 @@ public class GT_Cover_Fluidfilter extends GT_CoverBehaviorBase<GT_Cover_Fluidfil                      b.enabled = getClickable(b.id);                      if (getClickable(1)) { //filtering input                          if (b.id == 2) -                            b.setTooltipText(trans("311", "Block Output")); +                            b.setTooltipText(GT_Utility.trans("311", "Block Output"));                          else if (b.id == 3) -                            b.setTooltipText(trans("312", "Allow Output")); +                            b.setTooltipText(GT_Utility.trans("312", "Allow Output"));                      } else {                          if (b.id == 2) -                            b.setTooltipText(trans("313", "Block Input")); +                            b.setTooltipText(GT_Utility.trans("313", "Block Input"));                          else if (b.id == 3) -                            b.setTooltipText(trans("314", "Allow Input")); +                            b.setTooltipText(GT_Utility.trans("314", "Allow Input"));                      }                  }              } @@ -308,7 +308,7 @@ public class GT_Cover_Fluidfilter extends GT_CoverBehaviorBase<GT_Cover_Fluidfil                  }              }              fluidFilterButton.setItem(null); -            fluidFilterName = trans("315", "Filter Empty"); +            fluidFilterName = GT_Utility.trans("315", "Filter Empty");          }      } diff --git a/src/main/java/gregtech/common/covers/GT_Cover_ItemFilter.java b/src/main/java/gregtech/common/covers/GT_Cover_ItemFilter.java index 2c819654ba..0e45844568 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_ItemFilter.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_ItemFilter.java @@ -75,10 +75,10 @@ public class GT_Cover_ItemFilter extends GT_CoverBehaviorBase<GT_Cover_ItemFilte          ItemStack tStack = aPlayer.inventory.getCurrentItem();          if (tStack != null) {              aCoverVariable.mFilter = tStack; -            GT_Utility.sendChatToPlayer(aPlayer, trans("299", "Item Filter: ") + tStack.getDisplayName()); +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("299", "Item Filter: ") + tStack.getDisplayName());          } else {              aCoverVariable.mFilter = null; -            GT_Utility.sendChatToPlayer(aPlayer, trans("300", "Filter Cleared!")); +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("300", "Filter Cleared!"));          }          return true;      } @@ -86,7 +86,7 @@ public class GT_Cover_ItemFilter extends GT_CoverBehaviorBase<GT_Cover_ItemFilte      @Override      protected ItemFilterData onCoverScrewdriverClickImpl(byte aSide, int aCoverID, ItemFilterData aCoverVariable, ICoverable aTileEntity, EntityPlayer aPlayer, float aX, float aY, float aZ) {          aCoverVariable.mWhitelist = !aCoverVariable.mWhitelist; -        GT_Utility.sendChatToPlayer(aPlayer, aCoverVariable.mWhitelist ? trans("125", "Whitelist Mode") : trans("124", "Blacklist Mode")); +        GT_Utility.sendChatToPlayer(aPlayer, aCoverVariable.mWhitelist ? GT_Utility.trans("125", "Whitelist Mode") : GT_Utility.trans("124", "Blacklist Mode"));          return aCoverVariable;      } @@ -225,7 +225,7 @@ public class GT_Cover_ItemFilter extends GT_CoverBehaviorBase<GT_Cover_ItemFilte              this.coverID = aCoverID;              this.coverVariable = aCoverVariable; -            btnMode = new GT_GuiIconCheckButton(this, 0, startX + spaceX * 0, startY + spaceY * 0, GT_GuiIcon.WHITELIST, GT_GuiIcon.BLACKLIST, trans("125", "Whitelist Mode"), trans("124", "Blacklist Mode")); +            btnMode = new GT_GuiIconCheckButton(this, 0, startX + spaceX * 0, startY + spaceY * 0, GT_GuiIcon.WHITELIST, GT_GuiIcon.BLACKLIST, GT_Utility.trans("125", "Whitelist Mode"), GT_Utility.trans("124", "Blacklist Mode"));              itemFilterButtons = new GT_GuiFakeItemButton(this, startX + spaceX * 0, startY + spaceY * 2, GT_GuiIcon.SLOT_GRAY);              itemFilterButtons.setMimicSlot(true); @@ -234,8 +234,8 @@ public class GT_Cover_ItemFilter extends GT_CoverBehaviorBase<GT_Cover_ItemFilte          @Override          public void drawExtras(int mouseX, int mouseY, float parTicks) {              super.drawExtras(mouseX, mouseY, parTicks); -            this.fontRendererObj.drawString(trans("317", "Filter: "),    startX + spaceX*0, 3+startY+spaceY*1, 0xFF555555); -            this.fontRendererObj.drawString(trans("318", "Check Mode"),  startX + spaceX*2, 3+startY+spaceY*0, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("317", "Filter: "),    startX + spaceX*0, 3+startY+spaceY*1, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("318", "Check Mode"),  startX + spaceX*2, 3+startY+spaceY*0, 0xFF555555);          }          @Override diff --git a/src/main/java/gregtech/common/covers/GT_Cover_ItemMeter.java b/src/main/java/gregtech/common/covers/GT_Cover_ItemMeter.java index 7f2fdbbf68..addacade3d 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_ItemMeter.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_ItemMeter.java @@ -133,11 +133,11 @@ public class GT_Cover_ItemMeter extends GT_CoverBehaviorBase<GT_Cover_ItemMeter.          if (aPlayer.isSneaking()) {              if (aCoverVariable.inverted) {                  aCoverVariable.inverted = false; -                GT_Utility.sendChatToPlayer(aPlayer, trans("055","Normal")); +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("055", "Normal"));              }              else {                  aCoverVariable.inverted = true; -                GT_Utility.sendChatToPlayer(aPlayer, trans("054","Inverted")); +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("054", "Inverted"));              }          } else {              aCoverVariable.slot++; @@ -145,9 +145,9 @@ public class GT_Cover_ItemMeter extends GT_CoverBehaviorBase<GT_Cover_ItemMeter.                  aCoverVariable.slot = -1;              if (aCoverVariable.slot == -1) -                GT_Utility.sendChatToPlayer(aPlayer, trans("053", "Slot: ") + trans("ALL", "All")); +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("053", "Slot: ") + GT_Utility.trans("ALL", "All"));              else -                GT_Utility.sendChatToPlayer(aPlayer, trans("053", "Slot: ") + aCoverVariable.slot); +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("053", "Slot: ") + aCoverVariable.slot);          }          return aCoverVariable; @@ -283,11 +283,11 @@ public class GT_Cover_ItemMeter extends GT_CoverBehaviorBase<GT_Cover_ItemMeter.          private static final int spaceX = 18;          private static final int spaceY = 18; -        private final String ALL = trans("ALL", "All"); -        private final String INVERTED = trans("INVERTED","Inverted"); -        private final String NORMAL = trans("NORMAL","Normal"); +        private final String ALL = GT_Utility.trans("ALL", "All"); +		private final String INVERTED = GT_Utility.trans("INVERTED", "Inverted"); +		private final String NORMAL = GT_Utility.trans("NORMAL", "Normal"); -        public GUI(byte aSide, int aCoverID, ItemMeterData aCoverVariable, ICoverable aTileEntity) { +		public GUI(byte aSide, int aCoverID, ItemMeterData aCoverVariable, ICoverable aTileEntity) {              super(aTileEntity, 176, 107, GT_Utility.intToStack(aCoverID));              this.side = aSide;              this.coverID = aCoverID; @@ -318,8 +318,8 @@ public class GT_Cover_ItemMeter extends GT_CoverBehaviorBase<GT_Cover_ItemMeter.          public void drawExtras(int mouseX, int mouseY, float parTicks) {              super.drawExtras(mouseX, mouseY, parTicks);              this.getFontRenderer().drawString(coverVariable.inverted ? INVERTED : NORMAL, startX + spaceX * 3, 4 + startY, 0xFF555555); -            this.getFontRenderer().drawString(trans("254", "Detect slot#"), startX + spaceX * 3, 4 + startY + spaceY, 0xFF555555); -            this.getFontRenderer().drawString(trans("221", "Item threshold"), startX + spaceX * 3, startY + spaceY * 2 + 4, 0xFF555555); +			this.getFontRenderer().drawString(GT_Utility.trans("254", "Detect slot#"), startX + spaceX * 3, 4 + startY + spaceY, 0xFF555555); +			this.getFontRenderer().drawString(GT_Utility.trans("221", "Item threshold"), startX + spaceX * 3, startY + spaceY * 2 + 4, 0xFF555555);          }          @Override diff --git a/src/main/java/gregtech/common/covers/GT_Cover_LiquidMeter.java b/src/main/java/gregtech/common/covers/GT_Cover_LiquidMeter.java index f3b0ad5b23..05f758f593 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_LiquidMeter.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_LiquidMeter.java @@ -101,10 +101,10 @@ public class GT_Cover_LiquidMeter extends GT_CoverBehaviorBase<GT_Cover_LiquidMe      protected LiquidMeterData onCoverScrewdriverClickImpl(byte aSide, int aCoverID, LiquidMeterData aCoverVariable, ICoverable aTileEntity, EntityPlayer aPlayer, float aX, float aY, float aZ) {          if (aCoverVariable.inverted) {              aCoverVariable.inverted = false; -            GT_Utility.sendChatToPlayer(aPlayer, trans("055","Normal")); +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("055", "Normal"));          } else {              aCoverVariable.inverted = true; -            GT_Utility.sendChatToPlayer(aPlayer, trans("054","Inverted")); +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("054", "Inverted"));          }          return aCoverVariable;      } @@ -228,8 +228,8 @@ public class GT_Cover_LiquidMeter extends GT_CoverBehaviorBase<GT_Cover_LiquidMe          private static final int spaceX = 18;          private static final int spaceY = 18; -        private final String INVERTED = trans("INVERTED", "Inverted"); -        private final String NORMAL = trans("NORMAL", "Normal"); +        private final String INVERTED = GT_Utility.trans("INVERTED", "Inverted"); +        private final String NORMAL = GT_Utility.trans("NORMAL", "Normal");          public GUI(byte aSide, int aCoverID, LiquidMeterData aCoverVariable, ICoverable aTileEntity) {              super(aTileEntity, 176, 107, GT_Utility.intToStack(aCoverID)); @@ -255,7 +255,7 @@ public class GT_Cover_LiquidMeter extends GT_CoverBehaviorBase<GT_Cover_LiquidMe          public void drawExtras(int mouseX, int mouseY, float parTicks) {              super.drawExtras(mouseX, mouseY, parTicks);              this.fontRendererObj.drawString(coverVariable.inverted ? INVERTED : NORMAL, startX + spaceX * 1, 4 + startY + spaceY * 0, 0xFF555555); -            this.getFontRenderer().drawString(trans("222", "Fluid threshold"), startX + spaceX * 5 - 10, startY + spaceY * 1 + 4, 0xFF555555); +            this.getFontRenderer().drawString(GT_Utility.trans("222", "Fluid threshold"), startX + spaceX * 5 - 10, startY + spaceY * 1 + 4, 0xFF555555);          }          @Override diff --git a/src/main/java/gregtech/common/covers/GT_Cover_NeedMaintainance.java b/src/main/java/gregtech/common/covers/GT_Cover_NeedMaintainance.java index 50b7c443d7..037af5d42c 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_NeedMaintainance.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_NeedMaintainance.java @@ -76,46 +76,46 @@ public class GT_Cover_NeedMaintainance extends GT_CoverBehavior {          }          switch (aCoverVariable) {              case 0: -                GT_Utility.sendChatToPlayer(aPlayer, trans("056", "Emit if 1 Maintenance Needed")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("056", "Emit if 1 Maintenance Needed"));                  break;              case 1: -                GT_Utility.sendChatToPlayer(aPlayer, trans("057", "Emit if 1 Maintenance Needed(inverted)")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("057", "Emit if 1 Maintenance Needed(inverted)"));                  break;              case 2: -                GT_Utility.sendChatToPlayer(aPlayer, trans("058", "Emit if 2 Maintenance Needed")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("058", "Emit if 2 Maintenance Needed"));                  break;              case 3: -                GT_Utility.sendChatToPlayer(aPlayer, trans("059", "Emit if 2 Maintenance Needed(inverted)")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("059", "Emit if 2 Maintenance Needed(inverted)"));                  break;              case 4: -                GT_Utility.sendChatToPlayer(aPlayer, trans("060", "Emit if 3 Maintenance Needed")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("060", "Emit if 3 Maintenance Needed"));                  break;              case 5: -                GT_Utility.sendChatToPlayer(aPlayer, trans("061", "Emit if 3 Maintenance Needed(inverted)")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("061", "Emit if 3 Maintenance Needed(inverted)"));                  break;              case 6: -                GT_Utility.sendChatToPlayer(aPlayer, trans("062", "Emit if 4 Maintenance Needed")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("062", "Emit if 4 Maintenance Needed"));                  break;              case 7: -                GT_Utility.sendChatToPlayer(aPlayer, trans("063", "Emit if 4 Maintenance Needed(inverted)")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("063", "Emit if 4 Maintenance Needed(inverted)"));                  break;              case 8: -                GT_Utility.sendChatToPlayer(aPlayer, trans("064", "Emit if 5 Maintenance Needed")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("064", "Emit if 5 Maintenance Needed"));                  break;              case 9: -                GT_Utility.sendChatToPlayer(aPlayer, trans("065", "Emit if 5 Maintenance Needed(inverted)")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("065", "Emit if 5 Maintenance Needed(inverted)"));                  break;              case 10: -                GT_Utility.sendChatToPlayer(aPlayer, trans("066", "Emit if rotor needs maintenance low accuracy mod")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("066", "Emit if rotor needs maintenance low accuracy mod"));                  break;              case 11: -                GT_Utility.sendChatToPlayer(aPlayer, trans("067", "Emit if rotor needs maintenance low accuracy mod(inverted)")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("067", "Emit if rotor needs maintenance low accuracy mod(inverted)"));                  break;              case 12: -                GT_Utility.sendChatToPlayer(aPlayer, trans("068", "Emit if rotor needs maintenance high accuracy mod")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("068", "Emit if rotor needs maintenance high accuracy mod"));                  break;              case 13: -                GT_Utility.sendChatToPlayer(aPlayer, trans("069", "Emit if rotor needs maintenance high accuracy mod(inverted)")); +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("069", "Emit if rotor needs maintenance high accuracy mod(inverted)"));                  break;          }          return aCoverVariable; @@ -180,26 +180,26 @@ public class GT_Cover_NeedMaintainance extends GT_CoverBehavior {          private int coverVariable;          private final String[] tooltiptext = { -                trans("056", "Emit if 1 Maintenance Needed"), -                trans("058", "Emit if 2 Maintenance Needed"), -                trans("060", "Emit if 3 Maintenance Needed"), -                trans("062", "Emit if 4 Maintenance Needed"), -                trans("064", "Emit if 5 Maintenance Needed"), -                trans("066", "Emit if rotor needs maintenance low accuracy mod"), -                trans("068", "Emit if rotor needs maintenance high accuracy mod"), +                GT_Utility.trans("056", "Emit if 1 Maintenance Needed"), +                GT_Utility.trans("058", "Emit if 2 Maintenance Needed"), +                GT_Utility.trans("060", "Emit if 3 Maintenance Needed"), +                GT_Utility.trans("062", "Emit if 4 Maintenance Needed"), +                GT_Utility.trans("064", "Emit if 5 Maintenance Needed"), +                GT_Utility.trans("066", "Emit if rotor needs maintenance low accuracy mod"), +                GT_Utility.trans("068", "Emit if rotor needs maintenance high accuracy mod"),          };          private final String[] buttontext = { -                trans("247", "1 Issue"), -                trans("248", "2 Issues"), -                trans("249", "3 Issues"), -                trans("250", "4 Issues"), -                trans("251", "5 Issues"), -                trans("252", "Rotor < 80%"), -                trans("253", "Rotor < 100%"), - -                trans("INVERTED","Inverted"), -                trans("NORMAL","Normal"), +                GT_Utility.trans("247", "1 Issue"), +                GT_Utility.trans("248", "2 Issues"), +                GT_Utility.trans("249", "3 Issues"), +                GT_Utility.trans("250", "4 Issues"), +                GT_Utility.trans("251", "5 Issues"), +                GT_Utility.trans("252", "Rotor < 80%"), +                GT_Utility.trans("253", "Rotor < 100%"), + +                GT_Utility.trans("INVERTED", "Inverted"), +                GT_Utility.trans("NORMAL", "Normal"),          };          private static final int startX = 10; diff --git a/src/main/java/gregtech/common/covers/GT_Cover_PlayerDetector.java b/src/main/java/gregtech/common/covers/GT_Cover_PlayerDetector.java index cbd029a19f..072d7141b0 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_PlayerDetector.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_PlayerDetector.java @@ -69,9 +69,12 @@ public class GT_Cover_PlayerDetector extends GT_CoverBehavior {          aCoverVariable = (aCoverVariable + (aPlayer.isSneaking()? -1 : 1)) % 3;          if(aCoverVariable <0){aCoverVariable = 2;}          switch(aCoverVariable) { -            case 0: GT_Utility.sendChatToPlayer(aPlayer, trans("068", "Emit if any Player is close")); break; -            case 1: GT_Utility.sendChatToPlayer(aPlayer, trans("069", "Emit if other Player is close")); break; -            case 2: GT_Utility.sendChatToPlayer(aPlayer, trans("070", "Emit if you are close")); break; +            case 0: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("068", "Emit if any Player is close")); break; +            case 1: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("069", "Emit if other Player is close")); break; +            case 2: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("070", "Emit if you are close")); break;          }          return aCoverVariable;      } @@ -145,22 +148,22 @@ public class GT_Cover_PlayerDetector extends GT_CoverBehavior {              this.coverID = aCoverID;              this.coverVariable = aCoverVariable; -            new GT_GuiIconCheckButton(this, 0, startX + spaceX*0, startY+spaceY*0, GT_GuiIcon.CHECKMARK, null) -                    .setTooltipText(trans("068", "Emit if any Player is close")); -            new GT_GuiIconCheckButton(this, 1, startX + spaceX*0, startY+spaceY*1, GT_GuiIcon.CHECKMARK, null) -                    .setTooltipText(trans("069", "Emit if other Player is close")); -            new GT_GuiIconCheckButton(this, 2, startX + spaceX*0, startY+spaceY*2, GT_GuiIcon.CHECKMARK, null) -                    .setTooltipText(trans("070", "Emit if you are close")); +			new GT_GuiIconCheckButton(this, 0, startX + spaceX*0, startY+spaceY*0, GT_GuiIcon.CHECKMARK, null) +                    .setTooltipText(GT_Utility.trans("068", "Emit if any Player is close")); +			new GT_GuiIconCheckButton(this, 1, startX + spaceX*0, startY+spaceY*1, GT_GuiIcon.CHECKMARK, null) +                    .setTooltipText(GT_Utility.trans("069", "Emit if other Player is close")); +			new GT_GuiIconCheckButton(this, 2, startX + spaceX*0, startY+spaceY*2, GT_GuiIcon.CHECKMARK, null) +                    .setTooltipText(GT_Utility.trans("070", "Emit if you are close"));          }          @Override          public void drawExtras(int mouseX, int mouseY, float parTicks) {              super.drawExtras(mouseX, mouseY, parTicks); -            this.fontRendererObj.drawString(trans("319", "Any player"), +			this.fontRendererObj.drawString(GT_Utility.trans("319", "Any player"),                      startX + spaceX*1, 4+startY+spaceY*0, 0xFF555555); -            this.fontRendererObj.drawString(trans("320", "Other players"), +			this.fontRendererObj.drawString(GT_Utility.trans("320", "Other players"),                      startX + spaceX*1, 4+startY+spaceY*1, 0xFF555555); -            this.fontRendererObj.drawString(trans("321", "Only owner"), +			this.fontRendererObj.drawString(GT_Utility.trans("321", "Only owner"),                      startX + spaceX*1, 4+startY+spaceY*2, 0xFF555555);          } diff --git a/src/main/java/gregtech/common/covers/GT_Cover_Pump.java b/src/main/java/gregtech/common/covers/GT_Cover_Pump.java index e2cab313d4..11a4743b3f 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_Pump.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_Pump.java @@ -73,18 +73,30 @@ public class GT_Cover_Pump extends GT_CoverBehavior{          aCoverVariable = (aCoverVariable + (aPlayer.isSneaking()? -1 : 1)) % 12;          if(aCoverVariable <0){aCoverVariable = 11;}          switch(aCoverVariable) { -        case 0: GT_Utility.sendChatToPlayer(aPlayer, trans("006", "Export")); break; -        case 1: GT_Utility.sendChatToPlayer(aPlayer, trans("007", "Import")); break; -        case 2: GT_Utility.sendChatToPlayer(aPlayer, trans("008", "Export (conditional)")); break; -        case 3: GT_Utility.sendChatToPlayer(aPlayer, trans("009", "Import (conditional)")); break; -        case 4: GT_Utility.sendChatToPlayer(aPlayer, trans("010", "Export (invert cond)")); break; -        case 5: GT_Utility.sendChatToPlayer(aPlayer, trans("011", "Import (invert cond)")); break; -        case 6: GT_Utility.sendChatToPlayer(aPlayer, trans("012", "Export allow Input")); break; -        case 7: GT_Utility.sendChatToPlayer(aPlayer, trans("013", "Import allow Output")); break; -        case 8: GT_Utility.sendChatToPlayer(aPlayer, trans("014", "Export allow Input (conditional)")); break; -        case 9: GT_Utility.sendChatToPlayer(aPlayer, trans("015", "Import allow Output (conditional)")); break; -        case 10: GT_Utility.sendChatToPlayer(aPlayer, trans("016", "Export allow Input (invert cond)")); break; -        case 11: GT_Utility.sendChatToPlayer(aPlayer, trans("017", "Import allow Output (invert cond)")); break; +        case 0: +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("006", "Export")); break; +        case 1: +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("007", "Import")); break; +        case 2: +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("008", "Export (conditional)")); break; +        case 3: +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("009", "Import (conditional)")); break; +        case 4: +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("010", "Export (invert cond)")); break; +        case 5: +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("011", "Import (invert cond)")); break; +        case 6: +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("012", "Export allow Input")); break; +        case 7: +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("013", "Import allow Output")); break; +        case 8: +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("014", "Export allow Input (conditional)")); break; +        case 9: +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("015", "Import allow Output (conditional)")); break; +        case 10: +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("016", "Export allow Input (invert cond)")); break; +        case 11: +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("017", "Import allow Output (invert cond)")); break;          }          return aCoverVariable;      } @@ -180,21 +192,21 @@ public class GT_Cover_Pump extends GT_CoverBehavior{              this.coverVariable = aCoverVariable;              GT_GuiIconButton b; -            b = new GT_GuiIconButton(this, 0, startX + spaceX*0, startY+spaceY*0, GT_GuiIcon.EXPORT).setTooltipText(trans("006","Export")); -            b = new GT_GuiIconButton(this, 1, startX + spaceX*1, startY+spaceY*0, GT_GuiIcon.IMPORT).setTooltipText(trans("007","Import")); -            b = new GT_GuiIconButton(this, 2, startX + spaceX*0, startY+spaceY*1, GT_GuiIcon.CHECKMARK).setTooltipText(trans("224","Always On")); -            b = new GT_GuiIconButton(this, 3, startX + spaceX*1, startY+spaceY*1, GT_GuiIcon.REDSTONE_ON).setTooltipText(trans("225","Active with Redstone Signal")); -            b = new GT_GuiIconButton(this, 4, startX + spaceX*2, startY+spaceY*1, GT_GuiIcon.REDSTONE_OFF).setTooltipText(trans("226","Inactive with Redstone Signal")); -            b = new GT_GuiIconButton(this, 5, startX + spaceX*0, startY+spaceY*2, GT_GuiIcon.ALLOW_INPUT).setTooltipText(trans("227","Allow Input")); -            b = new GT_GuiIconButton(this, 6, startX + spaceX*1, startY+spaceY*2, GT_GuiIcon.BLOCK_INPUT).setTooltipText(trans("228","Block Input")); +            b = new GT_GuiIconButton(this, 0, startX + spaceX*0, startY+spaceY*0, GT_GuiIcon.EXPORT).setTooltipText(GT_Utility.trans("006", "Export")); +            b = new GT_GuiIconButton(this, 1, startX + spaceX*1, startY+spaceY*0, GT_GuiIcon.IMPORT).setTooltipText(GT_Utility.trans("007", "Import")); +            b = new GT_GuiIconButton(this, 2, startX + spaceX*0, startY+spaceY*1, GT_GuiIcon.CHECKMARK).setTooltipText(GT_Utility.trans("224", "Always On")); +            b = new GT_GuiIconButton(this, 3, startX + spaceX*1, startY+spaceY*1, GT_GuiIcon.REDSTONE_ON).setTooltipText(GT_Utility.trans("225", "Active with Redstone Signal")); +            b = new GT_GuiIconButton(this, 4, startX + spaceX*2, startY+spaceY*1, GT_GuiIcon.REDSTONE_OFF).setTooltipText(GT_Utility.trans("226", "Inactive with Redstone Signal")); +            b = new GT_GuiIconButton(this, 5, startX + spaceX*0, startY+spaceY*2, GT_GuiIcon.ALLOW_INPUT).setTooltipText(GT_Utility.trans("227", "Allow Input")); +            b = new GT_GuiIconButton(this, 6, startX + spaceX*1, startY+spaceY*2, GT_GuiIcon.BLOCK_INPUT).setTooltipText(GT_Utility.trans("228", "Block Input"));          }          @Override          public void drawExtras(int mouseX, int mouseY, float parTicks) {              super.drawExtras(mouseX, mouseY, parTicks); -            this.fontRendererObj.drawString(trans("229","Import/Export" ),  startX + spaceX*3, 3+startY+spaceY*0, 0xFF555555); -            this.fontRendererObj.drawString(trans("230","Conditional"),     startX + spaceX*3, 3+startY+spaceY*1, 0xFF555555); -            this.fontRendererObj.drawString(trans("231", "Enable Input"),   startX + spaceX*3, 3+startY+spaceY*2, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("229", "Import/Export"),  startX + spaceX*3, 3+startY+spaceY*0, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("230", "Conditional"),     startX + spaceX*3, 3+startY+spaceY*1, 0xFF555555); +            this.fontRendererObj.drawString(GT_Utility.trans("231", "Enable Input"),   startX + spaceX*3, 3+startY+spaceY*2, 0xFF555555);          }          @Override diff --git a/src/main/java/gregtech/common/covers/GT_Cover_RedstoneConductor.java b/src/main/java/gregtech/common/covers/GT_Cover_RedstoneConductor.java index 697d80a243..d436d6ac2d 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_RedstoneConductor.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_RedstoneConductor.java @@ -27,13 +27,20 @@ public class GT_Cover_RedstoneConductor extends GT_CoverBehavior {          aCoverVariable = (aCoverVariable + (aPlayer.isSneaking()? -1 : 1)) % 7;          if(aCoverVariable <0){aCoverVariable = 6;}          switch (aCoverVariable) { -            case 0: GT_Utility.sendChatToPlayer(aPlayer, trans("071", "Conducts strongest Input")); break; -            case 1: GT_Utility.sendChatToPlayer(aPlayer, trans("072", "Conducts from bottom Input")); break; -            case 2: GT_Utility.sendChatToPlayer(aPlayer, trans("073", "Conducts from top Input")); break; -            case 3: GT_Utility.sendChatToPlayer(aPlayer, trans("074", "Conducts from north Input")); break; -            case 4: GT_Utility.sendChatToPlayer(aPlayer, trans("075", "Conducts from south Input")); break; -            case 5: GT_Utility.sendChatToPlayer(aPlayer, trans("076", "Conducts from west Input")); break; -            case 6: GT_Utility.sendChatToPlayer(aPlayer, trans("077", "Conducts from east Input")); break; +            case 0: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("071", "Conducts strongest Input")); break; +            case 1: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("072", "Conducts from bottom Input")); break; +            case 2: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("073", "Conducts from top Input")); break; +            case 3: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("074", "Conducts from north Input")); break; +            case 4: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("075", "Conducts from south Input")); break; +            case 5: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("076", "Conducts from west Input")); break; +            case 6: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("077", "Conducts from east Input")); break;          }          return aCoverVariable;      } diff --git a/src/main/java/gregtech/common/covers/GT_Cover_RedstoneSignalizer.java b/src/main/java/gregtech/common/covers/GT_Cover_RedstoneSignalizer.java index 221f5ea5ce..4b94d11a2b 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_RedstoneSignalizer.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_RedstoneSignalizer.java @@ -17,9 +17,12 @@ public class GT_Cover_RedstoneSignalizer extends GT_CoverBehavior {      public int onCoverScrewdriverclick(byte aSide, int aCoverID, int aCoverVariable, ICoverable aTileEntity, EntityPlayer aPlayer, float aX, float aY, float aZ) {          aCoverVariable = (aCoverVariable + 1) % 48;          switch(aCoverVariable / 16) { -            case 0: GT_Utility.sendChatToPlayer(aPlayer, trans("078", "Signal = ") + (aCoverVariable & 0xF)); break; -            case 1: GT_Utility.sendChatToPlayer(aPlayer, trans("079", "Conditional Signal = ") + (aCoverVariable & 0xF)); break; -            case 2: GT_Utility.sendChatToPlayer(aPlayer, trans("080", "Inverted Conditional Signal = ") + (aCoverVariable & 0xF)); break; +            case 0: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("078", "Signal = ") + (aCoverVariable & 0xF)); break; +            case 1: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("079", "Conditional Signal = ") + (aCoverVariable & 0xF)); break; +            case 2: +				GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("080", "Inverted Conditional Signal = ") + (aCoverVariable & 0xF)); break;          }          return aCoverVariable;      } diff --git a/src/main/java/gregtech/common/covers/GT_Cover_RedstoneWirelessBase.java b/src/main/java/gregtech/common/covers/GT_Cover_RedstoneWirelessBase.java index 62f8d3550b..2ec1ee9938 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_RedstoneWirelessBase.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_RedstoneWirelessBase.java @@ -8,7 +8,6 @@ import gregtech.api.gui.widgets.GT_GuiIconCheckButton;  import gregtech.api.gui.widgets.GT_GuiIntegerTextBox;  import gregtech.api.interfaces.IGuiScreen;  import gregtech.api.interfaces.tileentity.ICoverable; -import gregtech.api.net.GT_Packet_TileEntityCover;  import gregtech.api.net.GT_Packet_WirelessRedstoneCover;  import gregtech.api.util.GT_CoverBehavior;  import gregtech.api.util.GT_Utility; @@ -35,7 +34,7 @@ public abstract class GT_Cover_RedstoneWirelessBase extends GT_CoverBehavior {          if (((aX > 0.375D) && (aX < 0.625D)) || ((aSide > 3) && ((aY > 0.375D) && (aY < 0.625D)))) {              GregTech_API.sWirelessRedstone.put(aCoverVariable.get(), (byte) 0);              aCoverVariable.set((aCoverVariable.get() & (PRIVATE_MASK | CHECKBOX_MASK)) | (((Integer)GT_Utility.stackToInt(aPlayer.inventory.getCurrentItem())).hashCode() & PUBLIC_MASK)); -            GT_Utility.sendChatToPlayer(aPlayer, trans("081", "Frequency: ") + aCoverVariable); +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("081", "Frequency: ") + aCoverVariable);              return true;          }          return false; @@ -52,7 +51,7 @@ public abstract class GT_Cover_RedstoneWirelessBase extends GT_CoverBehavior {              aCoverVariable = (aCoverVariable & (PRIVATE_MASK | CHECKBOX_MASK)) | (val & PUBLIC_MASK);              aTileEntity.setCoverDataAtSide(aSide, aCoverVariable); -            GT_Utility.sendChatToPlayer(aPlayer, trans("081", "Frequency: ") + (aCoverVariable & PUBLIC_MASK)); +            GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("081", "Frequency: ") + (aCoverVariable & PUBLIC_MASK));              return true;          }          return false; @@ -92,7 +91,7 @@ public abstract class GT_Cover_RedstoneWirelessBase extends GT_CoverBehavior {                  aCoverVariable = (aCoverVariable & (PRIVATE_MASK | CHECKBOX_MASK)) | tPublicChannel;              }          } -        GT_Utility.sendChatToPlayer(aPlayer, trans("081", "Frequency: ") + (aCoverVariable & PUBLIC_MASK)); +        GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("081", "Frequency: ") + (aCoverVariable & PUBLIC_MASK));          return aCoverVariable;      } @@ -128,7 +127,7 @@ public abstract class GT_Cover_RedstoneWirelessBase extends GT_CoverBehavior {      @Override      public String getDescription(byte aSide, int aCoverID, int aCoverVariable, ICoverable aTileEntity) { -        return trans("081", "Frequency: ") + aCoverVariable; +        return GT_Utility.trans("081", "Frequency: ") + aCoverVariable;      }      @Override @@ -178,8 +177,8 @@ public abstract class GT_Cover_RedstoneWirelessBase extends GT_CoverBehavior {          @Override          public void drawExtras(int mouseX, int mouseY, float parTicks) {              super.drawExtras(mouseX, mouseY, parTicks); -            this.getFontRenderer().drawString(trans("246","Frequency" ),  startX + spaceX*4, 4+startY+spaceY*0, 0xFF555555); -            this.getFontRenderer().drawString(trans("601", "Use Private Frequency"), startX + spaceX * 1, startY + spaceY * 2 + 4, 0xFF555555); +            this.getFontRenderer().drawString(GT_Utility.trans("246", "Frequency"),  startX + spaceX*4, 4+startY+spaceY*0, 0xFF555555); +            this.getFontRenderer().drawString(GT_Utility.trans("601", "Use Private Frequency"), startX + spaceX * 1, startY + spaceY * 2 + 4, 0xFF555555);          }          @Override diff --git a/src/main/java/gregtech/common/covers/GT_Cover_Shutter.java b/src/main/java/gregtech/common/covers/GT_Cover_Shutter.java index 6fdc69e0fa..df800302c9 100644 --- a/src/main/java/gregtech/common/covers/GT_Cover_Shutter.java +++ b/src/main/java/gregtech/common/covers/GT_Cover_Shutter.java @@ -29,10 +29,14 @@ public class GT_Cover_Shutter extends GT_CoverBehavior {          aCoverVariable = (aCoverVariable + (aPlayer.isSneaking()? -1 : 1)) % 4;          if(aCoverVariable <0){aCoverVariable = 3;}          switch(aCoverVariable) { -            case 0: GT_Utility.sendChatToPlayer(aPlayer, trans("082", "Open if work enabled")); break; -            case 1: GT_Utility.sendChatToPlayer(aPlayer, trans("083", "Open if work disabled")); break; -            case 2: GT_Utility.sendChatToPlayer(aPlayer, trans("084", "Only Output allowed")); break; -            case 3: GT_Utility.sendChatToPlayer(aPlayer, trans("085", "Only Input allowed")); break; +            case 0: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("082", "Open if work enabled")); break; +            case 1: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("083", "Open if work disabled")); break; +            case 2: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("084", "Only Output allowed")); break; +            case 3: +                GT_Utility.sendChatToPlayer(aPlayer, GT_Utility.trans("085", "Only Input allowed")); break;          }          return aCoverVariable;      } @@ -126,13 +130,13 @@ public class GT_Cover_Shutter extends GT_CoverBehavior {          @Override          public void drawExtras(int mouseX, int mouseY, float parTicks) {              super.drawExtras(mouseX, mouseY, parTicks); -            this.fontRendererObj.drawString(trans("082", "Open if work enabled"), +            this.fontRendererObj.drawString(GT_Utility.trans("082", "Open if work enabled"),                      3+startX + spaceX*1, 4+startY+spaceY*0, 0xFF555555); -            this.fontRendererObj.drawString(trans("083", "Open if work disabled"), +            this.fontRendererObj.drawString(GT_Utility.trans("083", "Open if work disabled"),                      3+startX + spaceX*1, 4+startY+spaceY*1, 0xFF555555); -            this.fontRendererObj.drawString(trans("084", "Only Output allowed"), +            this.fontRendererObj.drawString(GT_Utility.trans("084", "Only Output allowed"),                      3+startX + spaceX*1, 4+startY+spaceY*2, 0xFF555555); -            this.fontRendererObj.drawString(trans("085", "Only Input allowed"), +            this.fontRendererObj.drawString(GT_Utility.trans("085", "Only Input allowed"),                      3+startX + spaceX*1, 4+startY+spaceY*3, 0xFF555555);          } diff --git a/src/main/java/gregtech/common/items/GT_FluidDisplayItem.java b/src/main/java/gregtech/common/items/GT_FluidDisplayItem.java index 43186b9621..92224646d8 100644 --- a/src/main/java/gregtech/common/items/GT_FluidDisplayItem.java +++ b/src/main/java/gregtech/common/items/GT_FluidDisplayItem.java @@ -52,10 +52,10 @@ public class GT_FluidDisplayItem extends GT_Generic_Item {          if (aNBT != null) {              long tToolTipAmount = aNBT.getLong("mFluidDisplayAmount");              if (tToolTipAmount > 0L) { -                aList.add(EnumChatFormatting.BLUE + String.format(trans("016", "Amount: %s L"), "" + tToolTipAmount) + EnumChatFormatting.GRAY); +                aList.add(EnumChatFormatting.BLUE + String.format(transItem("016", "Amount: %s L"), "" + tToolTipAmount) + EnumChatFormatting.GRAY);              } -            aList.add(EnumChatFormatting.RED + String.format(trans("017", "Temperature: %s K"), "" + aNBT.getLong("mFluidDisplayHeat")) + EnumChatFormatting.GRAY); -            aList.add(EnumChatFormatting.GREEN + String.format(trans("018", "State: %s"), aNBT.getBoolean("mFluidState") ? "Gas" : "Liquid") + EnumChatFormatting.GRAY); +            aList.add(EnumChatFormatting.RED + String.format(transItem("017", "Temperature: %s K"), "" + aNBT.getLong("mFluidDisplayHeat")) + EnumChatFormatting.GRAY); +            aList.add(EnumChatFormatting.GREEN + String.format(transItem("018", "State: %s"), aNBT.getBoolean("mFluidState") ? "Gas" : "Liquid") + EnumChatFormatting.GRAY);          }      } diff --git a/src/main/java/gregtech/common/items/GT_SensorCard_Item.java b/src/main/java/gregtech/common/items/GT_SensorCard_Item.java index 852babb52a..ddc523239a 100644 --- a/src/main/java/gregtech/common/items/GT_SensorCard_Item.java +++ b/src/main/java/gregtech/common/items/GT_SensorCard_Item.java @@ -36,9 +36,9 @@ public class GT_SensorCard_Item extends GT_Generic_Item implements IRemoteSensor          if (aStack != null) {              NBTTagCompound tNBT = aStack.getTagCompound();              if (tNBT == null) { -            	aList.add(trans("014", "Missing Coodinates!")); +                aList.add(transItem("014", "Missing Coodinates!"));              } else { -            	aList.add(trans("015", "Device at:")); +                aList.add(transItem("015", "Device at:"));                  aList.add(String.format("x: %d, y: %d, z: %d", tNBT.getInteger("x"), tNBT.getInteger("y"), tNBT.getInteger("z")));              }          } | 
