diff --git a/src/main/java/WayofTime/alchemicalWizardry/client/nei/NEICalcinatorHandler.java b/src/main/java/WayofTime/alchemicalWizardry/client/nei/NEICalcinatorHandler.java index 204a1946f..333986e19 100644 --- a/src/main/java/WayofTime/alchemicalWizardry/client/nei/NEICalcinatorHandler.java +++ b/src/main/java/WayofTime/alchemicalWizardry/client/nei/NEICalcinatorHandler.java @@ -14,6 +14,7 @@ import net.minecraft.nbt.NBTTagCompound; import net.minecraft.nbt.NBTTagList; import net.minecraft.util.ResourceLocation; +import net.minecraft.util.StatCollector; import net.minecraftforge.common.util.Constants; import org.lwjgl.opengl.GL11; @@ -53,7 +54,9 @@ public CachedReagentInfo(ReagentStack reagent) { ItemStack[] orbStacks = NEIConfig.getBloodOrbs().stream().map(ItemStack::new).toArray(ItemStack[]::new); this.orbs = new PositionedStack(orbStacks, 32, 33); - this.amountText = String.format("%,d AR", amount); + String formattedAmount = String.format("%,d", amount); + this.amountText = StatCollector + .translateToLocalFormatted("text.recipe.alchemicCalcinator.reagent", formattedAmount); this.amountTextWidth = fontRenderer.getStringWidth(amountText); this.nameText = this.reagent.name; diff --git a/src/main/java/WayofTime/alchemicalWizardry/common/demonVillage/tileEntity/TEDemonChest.java b/src/main/java/WayofTime/alchemicalWizardry/common/demonVillage/tileEntity/TEDemonChest.java index 3672c78b2..97d3f4025 100644 --- a/src/main/java/WayofTime/alchemicalWizardry/common/demonVillage/tileEntity/TEDemonChest.java +++ b/src/main/java/WayofTime/alchemicalWizardry/common/demonVillage/tileEntity/TEDemonChest.java @@ -3,6 +3,7 @@ import net.minecraft.nbt.NBTTagCompound; import net.minecraft.tileentity.TileEntity; import net.minecraft.tileentity.TileEntityChest; +import net.minecraft.util.StatCollector; import WayofTime.alchemicalWizardry.api.Int3; @@ -12,7 +13,7 @@ public class TEDemonChest extends TileEntityChest implements ITilePortalNode { @Override public String getInventoryName() { - return "Demon's Chest"; + return StatCollector.translateToLocal("gui.demonChest.title"); } @Override diff --git a/src/main/java/WayofTime/alchemicalWizardry/common/tileEntity/gui/GuiTeleposer.java b/src/main/java/WayofTime/alchemicalWizardry/common/tileEntity/gui/GuiTeleposer.java index 53bcbf9da..77d785e0f 100644 --- a/src/main/java/WayofTime/alchemicalWizardry/common/tileEntity/gui/GuiTeleposer.java +++ b/src/main/java/WayofTime/alchemicalWizardry/common/tileEntity/gui/GuiTeleposer.java @@ -21,7 +21,7 @@ public GuiTeleposer(InventoryPlayer inventoryPlayer, TETeleposer tileEntity) { @Override protected void drawGuiContainerForegroundLayer(int param1, int param2) { // the parameters for drawString are: string, x, y, color - fontRendererObj.drawString("Teleposer", 64, 5, 4210752); + fontRendererObj.drawString(StatCollector.translateToLocal("gui.bloodTeleposer.title"), 64, 5, 4210752); // draws "Inventory" or your regional equivalent fontRendererObj.drawString(StatCollector.translateToLocal("container.inventory"), 8, 29, 4210752); } diff --git a/src/main/java/WayofTime/alchemicalWizardry/common/tileEntity/gui/GuiWritingTable.java b/src/main/java/WayofTime/alchemicalWizardry/common/tileEntity/gui/GuiWritingTable.java index 0e7f25731..148acbe5e 100644 --- a/src/main/java/WayofTime/alchemicalWizardry/common/tileEntity/gui/GuiWritingTable.java +++ b/src/main/java/WayofTime/alchemicalWizardry/common/tileEntity/gui/GuiWritingTable.java @@ -22,7 +22,7 @@ public GuiWritingTable(InventoryPlayer inventoryPlayer, TEWritingTable tileEntit protected void drawGuiContainerForegroundLayer(int param1, int param2) { // draw text and stuff here // the parameters for drawString are: string, x, y, color - fontRendererObj.drawString("Alchemic Chemistry Set", 8, 6, 4210752); + fontRendererObj.drawString(StatCollector.translateToLocal("gui.blockWritingTable.title"), 8, 6, 4210752); // draws "Inventory" or your regional equivalent fontRendererObj.drawString(StatCollector.translateToLocal("container.inventory"), 8, 130, 4210752); } diff --git a/src/main/resources/assets/alchemicalwizardry/lang/de_DE.lang b/src/main/resources/assets/alchemicalwizardry/lang/de_DE.lang index 522200109..2a1a4cf3f 100644 --- a/src/main/resources/assets/alchemicalwizardry/lang/de_DE.lang +++ b/src/main/resources/assets/alchemicalwizardry/lang/de_DE.lang @@ -174,8 +174,12 @@ item.itemFluidSigil.name= itemGroup.tabBloodMagic=Blood Magic #Extra Strings +gui.blockWritingTable.title=Alchemisches Chemieset +gui.demonChest.title=Demon's Chest +gui.bloodTeleposer.title=Teleposer bm.string.consume=Verbrauch bm.string.drain=Entzug bm.string.tier=Stufe bm.string.crafting.orb.shaped=Geformte Orb-Fertigung bm.string.crafting.orb.shapeless=Formfreie Orb-Fertigung +text.recipe.alchemicCalcinator.reagent=%s AR \ No newline at end of file diff --git a/src/main/resources/assets/alchemicalwizardry/lang/en_US.lang b/src/main/resources/assets/alchemicalwizardry/lang/en_US.lang index 77b5be21e..a7545bd2d 100644 --- a/src/main/resources/assets/alchemicalwizardry/lang/en_US.lang +++ b/src/main/resources/assets/alchemicalwizardry/lang/en_US.lang @@ -264,6 +264,9 @@ item.bloodMagicIncenseItem.Purpura.name=Purpura itemGroup.tabBloodMagic=Blood Magic #Extra Strings +gui.blockWritingTable.title=Alchemic Chemistry Set +gui.demonChest.title=Demon's Chest +gui.bloodTeleposer.title=Teleposer bm.string.consume=Usage bm.string.drain=Drain bm.string.tier=Tier @@ -274,6 +277,7 @@ text.recipe.altar=Blood Altar text.recipe.altar.tier=Tier: %s text.recipe.altar.bloodRequired=LP: %s text.recipe.shapedOrb=Shaped Orb Recipe +text.recipe.alchemicCalcinator.reagent=%s AR nei.recipe.meteor.category=Meteor Ritual nei.recipe.meteor.cost=LP cost to summon this meteor nei.recipe.meteor.tooExpensive=Insufficient LP in Soul Network diff --git a/src/main/resources/assets/alchemicalwizardry/lang/fr_FR.lang b/src/main/resources/assets/alchemicalwizardry/lang/fr_FR.lang index 4c69a5fa3..277a9b6fa 100644 --- a/src/main/resources/assets/alchemicalwizardry/lang/fr_FR.lang +++ b/src/main/resources/assets/alchemicalwizardry/lang/fr_FR.lang @@ -204,11 +204,15 @@ item.transcendentBloodOrb.name=Orbe Sanguinaire Transcendante itemGroup.tabBloodMagic=Blood Magic #Extra Strings +gui.blockWritingTable.title=Matériel d’Alchimie +gui.demonChest.title=Demon's Chest +gui.bloodTeleposer.title=Téléposeur bm.string.consume=Exaction bm.string.drain=Ponction Veineuse bm.string.tier=Tiers bm.string.crafting.orb.shaped=Fabrication Orbée Formée bm.string.crafting.orb.shapeless=Fabrication Orbée Déformée +text.recipe.alchemicCalcinator.reagent=%s AR #Entities entity.AWWayofTime.EarthElemental.name=Elémenterrestre diff --git a/src/main/resources/assets/alchemicalwizardry/lang/it_IT.lang b/src/main/resources/assets/alchemicalwizardry/lang/it_IT.lang index 483ce3557..195c995ee 100644 --- a/src/main/resources/assets/alchemicalwizardry/lang/it_IT.lang +++ b/src/main/resources/assets/alchemicalwizardry/lang/it_IT.lang @@ -174,8 +174,12 @@ item.itemFluidSigil.name= itemGroup.tabBloodMagic=Magia del Sangue #Extra Strings +gui.blockWritingTable.title=Set da Alchimista +gui.demonChest.title=Demon's Chest +gui.bloodTeleposer.title=Teleposer bm.string.consume=Utilizzo bm.string.drain=Drenaggio bm.string.tier=Livello bm.string.crafting.orb.shaped=Creazione di un Glodo Formato -bm.string.crafting.orb.shapeless=Creazione di un Globo Informe \ No newline at end of file +bm.string.crafting.orb.shapeless=Creazione di un Globo Informe +text.recipe.alchemicCalcinator.reagent=%s AR diff --git a/src/main/resources/assets/alchemicalwizardry/lang/ko_KR.lang b/src/main/resources/assets/alchemicalwizardry/lang/ko_KR.lang index 7daaacae8..6b6d95372 100644 --- a/src/main/resources/assets/alchemicalwizardry/lang/ko_KR.lang +++ b/src/main/resources/assets/alchemicalwizardry/lang/ko_KR.lang @@ -187,8 +187,12 @@ item.destinationClearer.name=Alchemic Cleanser itemGroup.tabBloodMagic=선혈의마술[Blood Magic] #Extra Strings +gui.blockWritingTable.title=Alchemic Chemistry Set +gui.demonChest.title=Demon's Chest +gui.bloodTeleposer.title=Teleposer bm.string.consume=사용량 bm.string.drain=흡수량 bm.string.tier=티어 bm.string.crafting.orb.shaped=블러드매직 오브 조합법 bm.string.crafting.orb.shapeless=블러드매직 오브 조합법 +text.recipe.alchemicCalcinator.reagent=%s AR diff --git a/src/main/resources/assets/alchemicalwizardry/lang/ru_RU.lang b/src/main/resources/assets/alchemicalwizardry/lang/ru_RU.lang index c93351043..fea49ed3c 100644 --- a/src/main/resources/assets/alchemicalwizardry/lang/ru_RU.lang +++ b/src/main/resources/assets/alchemicalwizardry/lang/ru_RU.lang @@ -235,6 +235,9 @@ item.boundBootsWater.name=Водные омега ботинки itemGroup.tabBloodMagic=Blood Magic #Extra Strings +gui.blockWritingTable.title=Алхимическая и химическая установка +gui.demonChest.title=Сундук демона +gui.bloodTeleposer.title=Телепозер bm.string.consume=Потребление bm.string.drain=Опустошение bm.string.tier=Уровень @@ -244,6 +247,7 @@ text.recipe.altar=Кровавый алтарь text.recipe.altar.tier=Уровень: %s text.recipe.altar.bloodRequired=LP: %s text.recipe.shapedOrb=Форменный рецепт шара +text.recipe.alchemicCalcinator.reagent=%s AR #Entities entity.AWWayofTime.EarthElemental.name=Элементаль земли diff --git a/src/main/resources/assets/alchemicalwizardry/lang/zh_CN.lang b/src/main/resources/assets/alchemicalwizardry/lang/zh_CN.lang index 22de0384d..afa7a11ef 100644 --- a/src/main/resources/assets/alchemicalwizardry/lang/zh_CN.lang +++ b/src/main/resources/assets/alchemicalwizardry/lang/zh_CN.lang @@ -251,6 +251,9 @@ item.bloodMagicIncenseItem.Purpura.name=紫香粉末 itemGroup.tabBloodMagic=血魔法 #Extra Strings +gui.blockWritingTable.title=炼金术台 +gui.demonChest.title=恶魔的箱子 +gui.bloodTeleposer.title=传送器 bm.string.consume=使用 bm.string.drain=消耗 bm.string.tier=层数 @@ -261,6 +264,7 @@ text.recipe.altar=血之祭坛 text.recipe.altar.tier=层数: %s text.recipe.altar.bloodRequired=LP: %s text.recipe.shapedOrb=合适宝珠合成 +text.recipe.alchemicCalcinator.reagent=%s AR nei.recipe.meteor.category=陨星仪式 nei.recipe.meteor.cost=消耗: %s LP nei.recipe.meteor.radius=半径: %s @@ -605,4 +609,4 @@ bm.versioning.doneDownloading=已完成下载 %s 重新加载您的游戏以进 bm.versioning.error=下载mod时出错! bm.versioning.downloadedAlready=你已经拥有最新版本,重新加载游戏以进行更新! bm.versioning.downloadingAlready=正在下载! 耐心点! -bm.versioning.disabled=此功能已禁用. \ No newline at end of file +bm.versioning.disabled=此功能已禁用. diff --git a/src/main/resources/assets/alchemicalwizardry/lang/zh_TW.lang b/src/main/resources/assets/alchemicalwizardry/lang/zh_TW.lang index 506c27cd2..ff47a33ba 100644 --- a/src/main/resources/assets/alchemicalwizardry/lang/zh_TW.lang +++ b/src/main/resources/assets/alchemicalwizardry/lang/zh_TW.lang @@ -247,6 +247,9 @@ item.bloodMagicIncenseItem.Purpura.name=Purpura itemGroup.tabBloodMagic=血魔法 #Extra Strings +gui.blockWritingTable.title=煉金術台 +gui.demonChest.title=Demon's Chest +gui.bloodTeleposer.title=傳送器 bm.string.consume=使用 bm.string.drain=消耗 bm.string.tier=層數 @@ -256,6 +259,7 @@ text.recipe.altar=Blood Altar text.recipe.altar.tier=Tier: %s text.recipe.altar.bloodRequired=LP: %s text.recipe.shapedOrb=Shaped Orb Recipe +text.recipe.alchemicCalcinator.reagent=%s AR #Entities entity.AWWayofTime.EarthElemental.name=土之元素精靈