diff options
| author | Jordan Byrne <draknyte1@hotmail.com> | 2018-02-21 16:15:53 +1000 |
|---|---|---|
| committer | Jordan Byrne <draknyte1@hotmail.com> | 2018-02-21 16:15:53 +1000 |
| commit | 694ca264a3540f2b396a00aa1031e3ba805c8e31 (patch) | |
| tree | 86c7295153be4688eae87a8b82f6d61dda6b0c2e /src | |
| parent | 5d15dce9293f7c37089be3adfe0768de425838e2 (diff) | |
| download | GT5-Unofficial-694ca264a3540f2b396a00aa1031e3ba805c8e31.tar.gz GT5-Unofficial-694ca264a3540f2b396a00aa1031e3ba805c8e31.tar.bz2 GT5-Unofficial-694ca264a3540f2b396a00aa1031e3ba805c8e31.zip | |
+ Added localization for en_US for basically every item and block.
$ Tried to better support locales across all items. This should enhance #218.
Diffstat (limited to 'src')
10 files changed, 1906 insertions, 13 deletions
diff --git a/src/Java/gtPlusPlus/GTplusplus.java b/src/Java/gtPlusPlus/GTplusplus.java index 74b81b63b3..f3c131a528 100644 --- a/src/Java/gtPlusPlus/GTplusplus.java +++ b/src/Java/gtPlusPlus/GTplusplus.java @@ -39,6 +39,7 @@ import gtPlusPlus.core.material.nuclear.FLUORIDES; import gtPlusPlus.core.util.Utils; import gtPlusPlus.core.util.geo.GeoUtils; import gtPlusPlus.core.util.item.ItemUtils; +import gtPlusPlus.core.util.locale.LocaleUtils; import gtPlusPlus.core.util.networking.NetworkUtils; import gtPlusPlus.core.util.player.PlayerUtils; import gtPlusPlus.plugin.manager.Core_Manager; @@ -134,6 +135,7 @@ public class GTplusplus implements ActionListener { BlockEventHandler.blockLimestone = OreDictionary.getOres("limestone"); BlockEventHandler.fluoriteOre = FLUORIDES.FLUORITE.getOre(1); Core_Manager.init(); + LocaleUtils.GenerateFakeLocaleFile(); } diff --git a/src/Java/gtPlusPlus/core/block/base/BlockBaseModular.java b/src/Java/gtPlusPlus/core/block/base/BlockBaseModular.java index c2b77ebdae..f8a9eb2b2f 100644 --- a/src/Java/gtPlusPlus/core/block/base/BlockBaseModular.java +++ b/src/Java/gtPlusPlus/core/block/base/BlockBaseModular.java @@ -53,11 +53,11 @@ public class BlockBaseModular extends BasicBlock{ } if (this.thisBlockType.equals(BlockTypes.STANDARD.name().toUpperCase())){ - LanguageRegistry.addName(this, "Block of "+blockMaterial); + //LanguageRegistry.addName(this, "Block of "+blockMaterial); //Utils.LOG_INFO("Registered Block in Language Registry as: "+"Block of "+blockMaterial); } else if (this.thisBlockType.equals(BlockTypes.FRAME.name().toUpperCase())){ - LanguageRegistry.addName(this, blockMaterial+ " Frame Box"); + //LanguageRegistry.addName(this, blockMaterial+ " Frame Box"); //Utils.LOG_INFO("Registered Block in Language Registry as: "+blockMaterial+ " Frame Box"); } diff --git a/src/Java/gtPlusPlus/core/block/base/BlockBaseNBT.java b/src/Java/gtPlusPlus/core/block/base/BlockBaseNBT.java index da308e270b..7ac07880c9 100644 --- a/src/Java/gtPlusPlus/core/block/base/BlockBaseNBT.java +++ b/src/Java/gtPlusPlus/core/block/base/BlockBaseNBT.java @@ -32,7 +32,7 @@ public abstract class BlockBaseNBT extends BlockContainer this.setBlockName(unlocalName); this.setCreativeTab(AddToCreativeTab.tabMachines); GameRegistry.registerBlock(this, ItemBlockNBT.class, unlocalName); - LanguageRegistry.addName(this, displayName); + //LanguageRegistry.addName(this, displayName); } /** diff --git a/src/Java/gtPlusPlus/core/block/base/BlockBaseOre.java b/src/Java/gtPlusPlus/core/block/base/BlockBaseOre.java index 2bea09d806..2f2050f21b 100644 --- a/src/Java/gtPlusPlus/core/block/base/BlockBaseOre.java +++ b/src/Java/gtPlusPlus/core/block/base/BlockBaseOre.java @@ -53,7 +53,7 @@ public class BlockBaseOre extends BasicBlock implements ITexturedBlock { try { GameRegistry.registerBlock(this, ItemBlockOre.class, Utils.sanitizeString("ore"+Utils.sanitizeString(this.blockMaterial.getLocalizedName()))); GT_OreDictUnificator.registerOre("ore"+Utils.sanitizeString(this.blockMaterial.getLocalizedName()), ItemUtils.getSimpleStack(this)); - LanguageRegistry.addName(this, blockMaterial.getLocalizedName()+ " Ore"); + //LanguageRegistry.addName(this, blockMaterial.getLocalizedName()+ " Ore"); } catch (Throwable t){ t.printStackTrace(); diff --git a/src/Java/gtPlusPlus/core/item/base/BaseItemComponent.java b/src/Java/gtPlusPlus/core/item/base/BaseItemComponent.java index 7622838f68..8b68d955e3 100644 --- a/src/Java/gtPlusPlus/core/item/base/BaseItemComponent.java +++ b/src/Java/gtPlusPlus/core/item/base/BaseItemComponent.java @@ -86,7 +86,7 @@ public class BaseItemComponent extends Item{ //return "gregtech" + ":" + "materialicons/"+metType+"/" + this.componentType.COMPONENT_NAME.toLowerCase(); } - @Override + /*@Override public String getItemStackDisplayName(final ItemStack p_77653_1_) { if (this.componentType == ComponentTypes.SMALLGEAR){ @@ -97,7 +97,7 @@ public class BaseItemComponent extends Item{ return (this.componentMaterial.getLocalizedName()+this.componentType.DISPLAY_NAME); } return this.materialName+" Cell"; - } + }*/ public final String getMaterialName() { return this.materialName; diff --git a/src/Java/gtPlusPlus/core/item/base/CoreItem.java b/src/Java/gtPlusPlus/core/item/base/CoreItem.java index 3b0fa7b621..d80553de96 100644 --- a/src/Java/gtPlusPlus/core/item/base/CoreItem.java +++ b/src/Java/gtPlusPlus/core/item/base/CoreItem.java @@ -194,11 +194,11 @@ public class CoreItem extends Item } } - @Override +/* @Override public String getItemStackDisplayName(final ItemStack tItem) { if ((this.itemName == null) || this.itemName.equals("")) { return super.getItemStackDisplayName(tItem); } return this.itemName; - } + }*/ }
\ No newline at end of file diff --git a/src/Java/gtPlusPlus/core/item/base/ore/BaseOreComponent.java b/src/Java/gtPlusPlus/core/item/base/ore/BaseOreComponent.java index e2de72fa57..d11deecc17 100644 --- a/src/Java/gtPlusPlus/core/item/base/ore/BaseOreComponent.java +++ b/src/Java/gtPlusPlus/core/item/base/ore/BaseOreComponent.java @@ -57,10 +57,10 @@ public class BaseOreComponent extends Item{ return "gregtech" + ":" + "materialicons/METALLIC/" + this.componentType.COMPONENT_NAME; } - @Override + /*@Override public String getItemStackDisplayName(final ItemStack p_77653_1_) { return (this.componentType.getPrefix()+this.componentMaterial.getLocalizedName()+this.componentType.DISPLAY_NAME); - } + }*/ public final String getMaterialName() { return this.materialName; diff --git a/src/Java/gtPlusPlus/core/item/general/ItemHalfCompleteCasings.java b/src/Java/gtPlusPlus/core/item/general/ItemHalfCompleteCasings.java index 0463628e46..1ad12b69d4 100644 --- a/src/Java/gtPlusPlus/core/item/general/ItemHalfCompleteCasings.java +++ b/src/Java/gtPlusPlus/core/item/general/ItemHalfCompleteCasings.java @@ -32,7 +32,7 @@ public class ItemHalfCompleteCasings extends BaseItemColourable{ } } - @Override + /*@Override public String getItemStackDisplayName(final ItemStack tItem) { String prefix = "Half Complete Casing "; String casingType = ""; @@ -50,7 +50,7 @@ public class ItemHalfCompleteCasings extends BaseItemColourable{ } return (prefix+casingType); - } + }*/ @Override public int getColorFromItemStack(ItemStack stack, int HEX_OxFFFFFF) { diff --git a/src/Java/gtPlusPlus/core/util/locale/LocaleUtils.java b/src/Java/gtPlusPlus/core/util/locale/LocaleUtils.java new file mode 100644 index 0000000000..aea38d341e --- /dev/null +++ b/src/Java/gtPlusPlus/core/util/locale/LocaleUtils.java @@ -0,0 +1,91 @@ +package gtPlusPlus.core.util.locale; + +import java.io.BufferedWriter; +import java.io.File; +import java.io.FileWriter; +import java.io.IOException; + +import cpw.mods.fml.common.Loader; +import cpw.mods.fml.common.ModContainer; +import cpw.mods.fml.common.registry.GameData; +import gtPlusPlus.core.util.Utils; +import gtPlusPlus.core.util.item.ItemUtils; +import net.minecraft.block.Block; +import net.minecraft.item.Item; +import net.minecraft.item.ItemStack; + +public class LocaleUtils { + + public static boolean GenerateFakeLocaleFile() { + for (ModContainer modcontainer : Loader.instance().getModList()){ + if (modcontainer.getModId().toLowerCase().equals("miscutils")) { + String S = "~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"; + writeToFile(S); + dumpItemsAndBlocksForModContainer(modcontainer); + } + } + return true; + } + + public static boolean dumpItemsAndBlocksForModContainer(ModContainer mod) { + writeToFile("Dumping Items from "+mod.getModId()+"."); + for (Object C : GameData.getItemRegistry()) { + + try { + + if (C != null) { + if (C instanceof Item) { + Item R = (Item) C; + ItemStack IS = ItemUtils.getSimpleStack(R); + String modid = ItemUtils.getModId(IS); + if (modid.equals("miscutils") || modid.equals("ToxicEverglades")) { + String S = "["+modid+"] "+IS.getUnlocalizedName()+".name="; + writeToFile(S); + } + } + } + + } + catch (Throwable T) {} + + } + writeToFile("Dumping Blocks from "+mod.getModId()+"."); + for (Object B : GameData.getBlockRegistry()) { + + try { + + if (B != null) { + if (B instanceof Block) { + Block R = (Block) B; + ItemStack IS = ItemUtils.getSimpleStack(R); + String modid = ItemUtils.getModId(IS); + if (modid.equals("miscutils") || modid.equals("ToxicEverglades")) { + String S = "["+modid+"] "+IS.getUnlocalizedName()+".name="; + writeToFile(S); + } + } + } + + } + catch (Throwable T) {} + + } + + + return true; + } + + public static void writeToFile(String S) { + try { + File F = new File(Utils.getMcDir(), "config/GTplusplus/en_US.lang"); + BufferedWriter writer; + writer = new BufferedWriter(new FileWriter(F, true)); + writer.write(S); + writer.newLine(); + writer.close(); + } + catch (IOException e) {} + } + + +} diff --git a/src/resources/assets/miscutils/lang/en_US.lang b/src/resources/assets/miscutils/lang/en_US.lang index 477d72d103..949f052485 100644 --- a/src/resources/assets/miscutils/lang/en_US.lang +++ b/src/resources/assets/miscutils/lang/en_US.lang @@ -97,4 +97,1804 @@ tile.blockCompressedObsidian.2.name=Triple Compressed Obsidian (729) tile.blockCompressedObsidian.3.name=Quadruple Compressed Obsidian (6561) tile.blockCompressedObsidian.4.name=Quintuple Compressed Obsidian (59049) tile.blockCompressedObsidian.5.name=Inverted Obsidian -tile.blockNet.name=Net
\ No newline at end of file +tile.blockNet.name=Net + + +//GT++ Items + +//Meta Tool +MU-metaitem.01.0.name=MU-metaitem.01.0.name + +//Cells +item.SulfurDioxide.name=High Quality Sulfur Dioxide Cell +item.Fertiliser.name=Fertiliser Cell +item.UN32Fertiliser.name=UN-32 Fertiliser Cell +item.UN18Fertiliser.name=UN-18 Fertiliser Cell +item.RaisinJuice.name=Raisin Juice Cell + +//Resources +item.itemStickyRubber.name=Gumlet of Sticky Rubber +item.itemCoalCoke.name=Coking Coal +item.itemHydrogenBlob.name=Mysterious Hydrogen Blob +item.itemHeliumBlob.name=Mysterious Hydrogen Substance + +//Normal Items +item.itemAlkalusDisk.name=Alkalus Disk +item.itemSimpleFiremaker.name=Basic Firemaker +item.itemFiber.name=Plant Fiber +item.itemRope.name=Rope +item.backpackRed.name=Red Backpack +item.backpackGreen.name=Green Backpack +item.backpackBlue.name=Blue Backpack +item.backpackYellow.name=Yellow Backpack +item.backpackPurple.name=Purple Backpack +item.backpackCyan.name=Cyan Backpack +item.backpackMaroon.name=Maroon Backpack +item.backpackOlive.name=Olive Backpack +item.backpackDarkGreen.name=Dark Green Backpack +item.backpackDarkPurple.name=Dark Purple Backpack +item.backpackTeal.name=Teal Backpack +item.backpackNavy.name=Navy Backpack +item.backpackSilver.name=Silver Backpack +item.backpackGray.name=Gray Backpack +item.backpackBlack.name=Black Backpack +item.backpackWhite.name=White Backpack +item.itemBlueprint.name=Blueprint [I am useless] +item.itemGemShards.name=Diamond Shards +item.itemHalfCompleteCasings.name=Half Complete Casing I +item.itemSulfuricPotion.name=Thowable Vial of Sulfuric Acid +item.itemHydrofluoricPotion.name=Thowable Vial of Hydrofluoric Acid +item.itemIngotRaisinBread.name=A Serving of Raisin Bread +item.itemHotIngotRaisinBread.name=A Serving of Hot Raisin Bread +item.itemFoodRaisinToast.name=A Serving of Raisin Toast +item.itemHotFoodRaisinToast.name=A Serving of Hot Raisin Toast +item.itemFoodCurriedSausages.name=A Serving of Curried Sausages +item.itemHotFoodCurriedSausages.name=A Serving of Hot Curried Sausages + + + +//Material Items +item.itemDustGadolinium.name=Gadolinium Dust +item.itemDustSmallGadolinium.name=Small Pile of Gadolinium Dust +item.itemDustTinyGadolinium.name=Tiny Pile of Gadolinium Dust +item.itemDustYtterbium.name=Ytterbium Dust +item.itemDustSmallYtterbium.name=Small Pile of Ytterbium Dust +item.itemDustTinyYtterbium.name=Tiny Pile of Ytterbium Dust +item.itemDustSamarium.name=Samarium Dust +item.itemDustSmallSamarium.name=Small Pile of Samarium Dust +item.itemDustTinySamarium.name=Tiny Pile of Samarium Dust +item.itemDustLanthanum.name=Lanthanum Dust +item.itemDustSmallLanthanum.name=Small Pile of Lanthanum Dust +item.itemDustTinyLanthanum.name=Tiny Pile of Lanthanum Dust +item.itemCellNeon.name=Neon Cell +item.itemCellGermanium.name=Germanium Cell +item.itemCellSelenium.name=Selenium Cell +item.itemCellBromine.name=Bromine Cell +item.itemCellKrypton.name=Krypton Cell +item.itemCellZirconium.name=Zirconium Cell +item.itemCellTechnetium.name=Technetium Cell +item.itemCellRuthenium.name=Ruthenium Cell +item.itemCellRhodium.name=Rhodium Cell +item.itemCellIodine.name=Iodine Cell +item.itemCellXenon.name=Xenon Cell +item.itemCellHafnium.name=Hafnium Cell +item.itemCellRhenium.name=Rhenium Cell +item.itemCellThallium.name=Thallium Cell +item.itemCellPolonium.name=Polonium Cell +item.itemCellAstatine.name=Astatine Cell +item.itemCellFrancium.name=Francium Cell +item.itemCellRadium.name=Radium Cell +item.itemCellActinium.name=Actinium Cell +item.itemCellProtactinium.name=Protactinium Cell +item.itemCellNeptunium.name=Neptunium Cell +item.itemCellCurium.name=Curium Cell +item.itemCellBerkelium.name=Berkelium Cell +item.itemCellCalifornium.name=Californium Cell +item.itemCellEinsteinium.name=Einsteinium Cell +item.itemCellFermium.name=Fermium Cell +item.itemCellRefinedTrinium.name=Refined Trinium Cell +item.itemIngotSelenium.name=Selenium Ingot +item.itemDustSelenium.name=Selenium Dust +item.itemDustTinySelenium.name=Tiny Pile of Selenium Dust +item.itemDustSmallSelenium.name=Small Pile of Selenium Dust +item.itemNuggetSelenium.name=Selenium Nugget +item.itemPlateSelenium.name=Selenium Plate +item.itemPlateDoubleSelenium.name=Double Selenium Plate +item.itemBoltSelenium.name=Selenium Bolt +item.itemRodSelenium.name=Selenium Rod +item.itemRodLongSelenium.name=Long Selenium Rod +item.itemRingSelenium.name=Selenium Ring +item.itemScrewSelenium.name=Selenium Screw +item.itemRotorSelenium.name=Selenium Rotor +item.itemGearSelenium.name=Selenium Gear +item.itemCellUranium232.name=Uranium 232 Cell +item.itemCellUranium233.name=Uranium 233 Cell +item.itemCellThoriumTetrafluoride.name=Thorium Tetrafluoride Cell +item.itemCellThoriumHexafluoride.name=Thorium Hexafluoride Cell +item.itemCellUraniumTetrafluoride.name=Uranium Tetrafluoride Cell +item.itemCellUraniumHexafluoride.name=Uranium Hexafluoride Cell +item.itemCellZirconiumTetrafluoride.name=Zirconium Tetrafluoride Cell +item.itemCellBerylliumFluoride.name=Beryllium Fluoride Cell +item.itemCellLithiumFluoride.name=Lithium Fluoride Cell +item.itemCellHydroxide.name=Hydroxide Cell +item.itemCellAmmonium.name=Ammonium Cell +item.itemCellAmmoniumBifluoride.name=Ammonium Bifluoride Cell +item.itemCellBerylliumHydroxide.name=Beryllium Hydroxide Cell +item.itemCellAmmoniumTetrafluoroberyllate.name=Ammonium Tetrafluoroberyllate Cell +item.itemCellNeptuniumHexafluoride.name=Neptunium Hexafluoride Cell +item.itemCellTechnetiumHexafluoride.name=Technetium Hexafluoride Cell +item.itemCellSeleniumHexafluoride.name=Selenium Hexafluoride Cell +item.itemCellEnergyCrystal.name=Energy Crystal Cell +item.itemCellBloodSteel.name=Blood Steel Cell +item.itemCellStaballoy.name=Staballoy Cell +item.itemCellTantalloy60.name=Tantalloy-60 Cell +item.itemCellTantalloy61.name=Tantalloy-61 Cell +item.itemCellTumbaga.name=Tumbaga Cell +item.itemCellPotin.name=Potin Cell +item.itemCellInconel625.name=Inconel-625 Cell +item.itemCellInconel690.name=Inconel-690 Cell +item.itemCellInconel792.name=Inconel-792 Cell +item.itemCellZeron100.name=Zeron-100 Cell +item.itemCellMaragingSteel250.name=Maraging Steel 250 Cell +item.itemCellMaragingSteel300.name=Maraging Steel 300 Cell +item.itemCellMaragingSteel350.name=Maraging Steel 350 Cell +item.itemCellStellite.name=Stellite Cell +item.itemCellTalonite.name=Talonite Cell +item.itemCellHastelloyW.name=Hastelloy-W Cell +item.itemCellHastelloyX.name=Hastelloy-X Cell +item.itemCellHastelloyN.name=Hastelloy-N Cell +item.itemCellHastelloyC276.name=Hastelloy-C276 Cell +item.itemCellIncoloy020.name=Incoloy-020 Cell +item.itemCellIncoloyDS.name=Incoloy-DS Cell +item.itemCellIncoloyMA956.name=Incoloy-MA956 Cell +item.itemCellTungstenCarbide.name=Tungsten Carbide Cell +item.itemCellSiliconCarbide.name=Silicon Carbide Cell +item.itemCellTantalumCarbide.name=Tantalum Carbide Cell +item.itemCellZirconiumCarbide.name=Zirconium Carbide Cell +item.itemCellNiobiumCarbide.name=Niobium Carbide Cell +item.itemCellGrisium.name=Grisium Cell +item.itemCellEglinSteelBaseCompound.name=Eglin Steel Base Compound Cell +item.itemCellEglinSteel.name=Eglin Steel Cell +item.itemCellHG1223.name=HG-1223 Cell +item.itemCellTriniumTitaniumAlloy.name=Trinium Titanium Alloy Cell +item.itemCellTriniumNaquadahAlloy.name=Trinium Naquadah Alloy Cell +item.itemCellTriniumNaquadahCarbonite.name=Trinium Naquadah Carbonite Cell +item.itemCellQuantum.name=Quantum Cell +item.itemIngotBromine.name=Bromine Ingot +item.itemDustBromine.name=Bromine Dust +item.itemDustTinyBromine.name=Tiny Pile of Bromine Dust +item.itemDustSmallBromine.name=Small Pile of Bromine Dust +item.itemNuggetBromine.name=Bromine Nugget +item.itemPlateBromine.name=Bromine Plate +item.itemPlateDoubleBromine.name=Double Bromine Plate +item.itemIngotStrontium.name=Strontium Ingot +item.itemDustStrontium.name=Strontium Dust +item.itemDustTinyStrontium.name=Tiny Pile of Strontium Dust +item.itemDustSmallStrontium.name=Small Pile of Strontium Dust +item.itemNuggetStrontium.name=Strontium Nugget +item.itemPlateStrontium.name=Strontium Plate +item.itemPlateDoubleStrontium.name=Double Strontium Plate +item.itemBoltStrontium.name=Strontium Bolt +item.itemRodStrontium.name=Strontium Rod +item.itemRodLongStrontium.name=Long Strontium Rod +item.itemRingStrontium.name=Strontium Ring +item.itemScrewStrontium.name=Strontium Screw +item.itemRotorStrontium.name=Strontium Rotor +item.itemGearStrontium.name=Strontium Gear +item.itemIngotZirconium.name=Zirconium Ingot +item.itemDustZirconium.name=Zirconium Dust +item.itemDustTinyZirconium.name=Tiny Pile of Zirconium Dust +item.itemDustSmallZirconium.name=Small Pile of Zirconium Dust +item.itemNuggetZirconium.name=Zirconium Nugget +item.itemPlateZirconium.name=Zirconium Plate +item.itemPlateDoubleZirconium.name=Double Zirconium Plate +item.itemBoltZirconium.name=Zirconium Bolt +item.itemRodZirconium.name=Zirconium Rod +item.itemRodLongZirconium.name=Long Zirconium Rod +item.itemRingZirconium.name=Zirconium Ring +item.itemScrewZirconium.name=Zirconium Screw +item.itemRotorZirconium.name=Zirconium Rotor +item.itemGearZirconium.name=Zirconium Gear +item.itemIngotRuthenium.name=Ruthenium Ingot +item.itemDustRuthenium.name=Ruthenium Dust +item.itemDustTinyRuthenium.name=Tiny Pile of Ruthenium Dust +item.itemDustSmallRuthenium.name=Small Pile of Ruthenium Dust +item.itemNuggetRuthenium.name=Ruthenium Nugget +item.itemPlateRuthenium.name=Ruthenium Plate +item.itemPlateDoubleRuthenium.name=Double Ruthenium Plate +item.itemBoltRuthenium.name=Ruthenium Bolt +item.itemRodRuthenium.name=Ruthenium Rod +item.itemRodLongRuthenium.name=Long Ruthenium Rod +item.itemRingRuthenium.name=Ruthenium Ring +item.itemScrewRuthenium.name=Ruthenium Screw +item.itemRotorRuthenium.name=Ruthenium Rotor +item.itemGearRuthenium.name=Ruthenium Gear +item.itemIngotIodine.name=Iodine Ingot +item.itemDustIodine.name=Iodine Dust +item.itemDustTinyIodine.name=Tiny Pile of Iodine Dust +item.itemDustSmallIodine.name=Small Pile of Iodine Dust +item.itemNuggetIodine.name=Iodine Nugget +item.itemPlateIodine.name=Iodine Plate +item.itemPlateDoubleIodine.name=Double Iodine Plate +item.itemBoltIodine.name=Iodine Bolt +item.itemRodIodine.name=Iodine Rod +item.itemRodLongIodine.name=Long Iodine Rod +item.itemRingIodine.name=Iodine Ring +item.itemScrewIodine.name=Iodine Screw +item.itemRotorIodine.name=Iodine Rotor +item.itemGearIodine.name=Iodine Gear +item.itemIngotHafnium.name=Hafnium Ingot +item.itemDustHafnium.name=Hafnium Dust +item.itemDustTinyHafnium.name=Tiny Pile of Hafnium Dust +item.itemDustSmallHafnium.name=Small Pile of Hafnium Dust +item.itemNuggetHafnium.name=Hafnium Nugget +item.itemPlateHafnium.name=Hafnium Plate +item.itemPlateDoubleHafnium.name=Double Hafnium Plate +item.itemBoltHafnium.name=Hafnium Bolt +item.itemRodHafnium.name=Hafnium Rod +item.itemRodLongHafnium.name=Long Hafnium Rod +item.itemRingHafnium.name=Hafnium Ring +item.itemScrewHafnium.name=Hafnium Screw +item.itemRotorHafnium.name=Hafnium Rotor +item.itemGearHafnium.name=Hafnium Gear +item.itemIngotDysprosium.name=Dysprosium Ingot +item.itemDustDysprosium.name=Dysprosium Dust +item.itemDustTinyDysprosium.name=Tiny Pile of Dysprosium Dust +item.itemDustSmallDysprosium.name=Small Pile of Dysprosium Dust +item.itemNuggetDysprosium.name=Dysprosium Nugget +item.itemPlateDysprosium.name=Dysprosium Plate +item.itemPlateDoubleDysprosium.name=Double Dysprosium Plate +item.itemBoltDysprosium.name=Dysprosium Bolt +item.itemRodDysprosium.name=Dysprosium Rod +item.itemRodLongDysprosium.name=Long Dysprosium Rod +item.itemRingDysprosium.name=Dysprosium Ring +item.itemScrewDysprosium.name=Dysprosium Screw +item.itemRotorDysprosium.name=Dysprosium Rotor +item.itemGearDysprosium.name=Dysprosium Gear +item.itemIngotTellurium.name=Tellurium Ingot +item.itemDustTellurium.name=Tellurium Dust +item.itemDustTinyTellurium.name=Tiny Pile of Tellurium Dust +item.itemDustSmallTellurium.name=Small Pile of Tellurium Dust +item.itemNuggetTellurium.name=Tellurium Nugget +item.itemPlateTellurium.name=Tellurium Plate +item.itemPlateDoubleTellurium.name=Double Tellurium Plate +item.itemBoltTellurium.name=Tellurium Bolt +item.itemRodTellurium.name=Tellurium Rod +item.itemRodLongTellurium.name=Long Tellurium Rod +item.itemRingTellurium.name=Tellurium Ring +item.itemScrewTellurium.name=Tellurium Screw +item.itemRotorTellurium.name=Tellurium Rotor +item.itemGearTellurium.name=Tellurium Gear +item.itemIngotRhodium.name=Rhodium Ingot +item.itemDustRhodium.name=Rhodium Dust +item.itemDustTinyRhodium.name=Tiny Pile of Rhodium Dust +item.itemDustSmallRhodium.name=Small Pile of Rhodium Dust +item.itemNuggetRhodium.name=Rhodium Nugget +item.itemPlateRhodium.name=Rhodium Plate +item.itemPlateDoubleRhodium.name=Double Rhodium Plate +item.itemBoltRhodium.name=Rhodium Bolt +item.itemRodRhodium.name=Rhodium Rod +item.itemRodLongRhodium.name=Long Rhodium Rod +item.itemRingRhodium.name=Rhodium Ring +item.itemScrewRhodium.name=Rhodium Screw +item.itemRotorRhodium.name=Rhodium Rotor +item.itemGearRhodium.name=Rhodium Gear +item.itemIngotRhenium.name=Rhenium Ingot +item.itemDustRhenium.name=Rhenium Dust +item.itemDustTinyRhenium.name=Tiny Pile of Rhenium Dust +item.itemDustSmallRhenium.name=Small Pile of Rhenium Dust +item.itemNuggetRhenium.name=Rhenium Nugget +item.itemPlateRhenium.name=Rhenium Plate +item.itemPlateDoubleRhenium.name=Double Rhenium Plate +item.itemBoltRhenium.name=Rhenium Bolt +item.itemRodRhenium.name=Rhenium Rod +item.itemRodLongRhenium.name=Long Rhenium Rod +item.itemRingRhenium.name=Rhenium Ring +item.itemScrewRhenium.name=Rhenium Screw +item.itemRotorRhenium.name=Rhenium Rotor +item.itemGearRhenium.name=Rhenium Gear +item.itemIngotThallium.name=Thallium Ingot +item.itemDustThallium.name=Thallium Dust +item.itemDustTinyThallium.name=Tiny Pile of Thallium Dust +item.itemDustSmallThallium.name=Small Pile of Thallium Dust +item.itemNuggetThallium.name=Thallium Nugget +item.itemPlateThallium.name=Thallium Plate +item.itemPlateDoubleThallium.name=Double Thallium Plate +item.itemBoltThallium.name=Thallium Bolt +item.itemRodThallium.name=Thallium Rod +item.itemRodLongThallium.name=Long Thallium Rod +item.itemRingThallium.name=Thallium Ring +item.itemScrewThallium.name=Thallium Screw +item.itemRotorThallium.name=Thallium Rotor +item.itemGearThallium.name=Thallium Gear +item.itemIngotTechnetium.name=Technetium Ingot +item.itemDustTechnetium.name=Technetium Dust +item.itemDustTinyTechnetium.name=Tiny Pile of Technetium Dust +item.itemDustSmallTechnetium.name=Small Pile of Technetium Dust +item.itemNuggetTechnetium.name=Technetium Nugget +item.itemPlateTechnetium.name=Technetium Plate +item.itemPlateDoubleTechnetium.name=Double Technetium Plate +item.itemIngotPolonium.name=Polonium Ingot +item.itemDustPolonium.name=Polonium Dust +item.itemDustTinyPolonium.name=Tiny Pile of Polonium Dust +item.itemDustSmallPolonium.name=Small Pile of Polonium Dust +item.itemNuggetPolonium.name=Polonium Nugget +item.itemPlatePolonium.name=Polonium Plate +item.itemPlateDoublePolonium.name=Double Polonium Plate +item.itemIngotAstatine.name=Astatine Ingot +item.itemDustAstatine.name=Astatine Dust +item.itemDustTinyAstatine.name=Tiny Pile of Astatine Dust +item.itemDustSmallAstatine.name=Small Pile of Astatine Dust +item.itemNuggetAstatine.name=Astatine Nugget +item.itemPlateAstatine.name=Astatine Plate +item.itemPlateDoubleAstatine.name=Double Astatine Plate +item.itemIngotFrancium.name=Francium Ingot +item.itemDustFrancium.name=Francium Dust +item.itemDustTinyFrancium.name=Tiny Pile of Francium Dust +item.itemDustSmallFrancium.name=Small Pile of Francium Dust +item.itemNuggetFrancium.name=Francium Nugget +item.itemPlateFrancium.name=Francium Plate +item.itemPlateDoubleFrancium.name=Double Francium Plate +item.itemIngotRadium.name=Radium Ingot +item.itemDustRadium.name=Radium Dust +item.itemDustTinyRadium.name=Tiny Pile of Radium Dust +item.itemDustSmallRadium.name=Small Pile of Radium Dust +item.itemNuggetRadium.name=Radium Nugget +item.itemPlateRadium.name=Radium Plate +item.itemPlateDoubleRadium.name=Double Radium Plate +item.itemIngotActinium.name=Actinium Ingot +item.itemDustActinium.name=Actinium Dust +item.itemDustTinyActinium.name=Tiny Pile of Actinium Dust +item.itemDustSmallActinium.name=Small Pile of Actinium Dust +item.itemNuggetActinium.name=Actinium Nugget +item.itemPlateActinium.name=Actinium Plate +item.itemPlateDoubleActinium.name=Double Actinium Plate +item.itemIngotProtactinium.name=Protactinium Ingot +item.itemDustProtactinium.name=Protactinium Dust +item.itemDustTinyProtactinium.name=Tiny Pile of Protactinium Dust +item.itemDustSmallProtactinium.name=Small Pile of Protactinium Dust +item.itemNuggetProtactinium.name=Protactinium Nugget +item.itemPlateProtactinium.name=Protactinium Plate +item.itemPlateDoubleProtactinium.name=Double Protactinium Plate +item.itemIngotNeptunium.name=Neptunium Ingot +item.itemDustNeptunium.name=Neptunium Dust +item.itemDustTinyNeptunium.name=Tiny Pile of Neptunium Dust +item.itemDustSmallNeptunium.name=Small Pile of Neptunium Dust +item.itemNuggetNeptunium.name=Neptunium Nugget +item.itemPlateNeptunium.name=Neptunium Plate +item.itemPlateDoubleNeptunium.name=Double Neptunium Plate +item.itemIngotCurium.name=Curium Ingot +item.itemDustCurium.name=Curium Dust +item.itemDustTinyCurium.name=Tiny Pile of Curium Dust +item.itemDustSmallCurium.name=Small Pile of Curium Dust +item.itemNuggetCurium.name=Curium Nugget +item.itemPlateCurium.name=Curium Plate +item.itemPlateDoubleCurium.name=Double Curium Plate +item.itemIngotBerkelium.name=Berkelium Ingot +item.itemDustBerkelium.name=Berkelium Dust +item.itemDustTinyBerkelium.name=Tiny Pile of Berkelium Dust +item.itemDustSmallBerkelium.name=Small Pile of Berkelium Dust +item.itemNuggetBerkelium.name=Berkelium Nugget +item.itemPlateBerkelium.name=Berkelium Plate +item.itemPlateDoubleBerkelium.name=Double Berkelium Plate +item.itemIngotCalifornium.name=Californium Ingot +item.itemDustCalifornium.name=Californium Dust +item.itemDustTinyCalifornium.name=Tiny Pile of Californium Dust +item.itemDustSmallCalifornium.name=Small Pile of Californium Dust +item.itemNuggetCalifornium.name=Californium Nugget +item.itemPlateCalifornium.name=Californium Plate +item.itemPlateDoubleCalifornium.name=Double Californium Plate +item.itemIngotEinsteinium.name=Einsteinium Ingot +item.itemDustEinsteinium.name=Einsteinium Dust +item.itemDustTinyEinsteinium.name=Tiny Pile of Einsteinium Dust +item.itemDustSmallEinsteinium.name=Small Pile of Einsteinium Dust +item.itemNuggetEinsteinium.name=Einsteinium Nugget +item.itemPlateEinsteinium.name=Einsteinium Plate +item.itemPlateDoubleEinsteinium.name=Double Einsteinium Plate +item.itemIngotFermium.name=Fermium Ingot +item.itemDustFermium.name=Fermium Dust +item.itemDustTinyFermium.name=Tiny Pile of Fermium Dust +item.itemDustSmallFermium.name=Small Pile of Fermium Dust +item.itemNuggetFermium.name=Fermium Nugget +item.itemPlateFermium.name=Fermium Plate +item.itemPlateDoubleFermium.name=Double Fermium Plate +item.itemIngotLithium7.name=Lithium 7 Ingot +item.itemDustLithium7.name=Lithium 7 Dust +item.itemDustTinyLithium7.name=Tiny Pile of Lithium 7 Dust +item.itemDustSmallLithium7.name=Small Pile of Lithium 7 Dust +item.itemNuggetLithium7.name=Lithium 7 Nugget +item.itemPlateLithium7.name=Lithium 7 Plate +item.itemPlateDoubleLithium7.name=Double Lithium 7 Plate +item.itemIngotThorium232.name=Thorium 232 Ingot +item.itemDustThorium232.name=Thorium 232 Dust +item.itemDustTinyThorium232.name=Tiny Pile of Thorium 232 Dust +item.itemDustSmallThorium232.name=Small Pile of Thorium 232 Dust +item.itemNuggetThorium232.name=Thorium 232 Nugget +item.itemPlateThorium232.name=Thorium 232 Plate +item.itemPlateDoubleThorium232.name=Double Thorium 232 Plate +item.itemIngotUranium232.name=Uranium 232 Ingot +item.itemDustUranium232.name=Uranium 232 Dust +item.itemDustTinyUranium232.name=Tiny Pile of Uranium 232 Dust +item.itemDustSmallUranium232.name=Small Pile of Uranium 232 Dust +item.itemNuggetUranium232.name=Uranium 232 Nugget +item.itemPlateUranium232.name=Uranium 232 Plate +item.itemRodUranium232.name=Uranium 232 Rod +item.itemRodLongUranium232.name=Long Uranium 232 Rod +item.itemIngotUranium233.name=Uranium 233 Ingot +item.itemDustUranium233.name=Uranium 233 Dust +item.itemDustTinyUranium233.name=Tiny Pile of Uranium 233 Dust +item.itemDustSmallUranium233.name=Small Pile of Uranium 233 Dust +item.itemNuggetUranium233.name=Uranium 233 Nugget +item.itemPlateUranium233.name=Uranium 233 Plate +item.itemRodUranium233.name=Uranium 233 Rod +item.itemRodLongUranium233.name=Long Uranium 233 Rod +item.itemIngotPlutonium238.name=Plutonium-238 Ingot +item.itemDustPlutonium238.name=Plutonium-238 Dust +item.itemDustTinyPlutonium238.name=Tiny Pile of Plutonium-238 Dust +item.itemDustSmallPlutonium238.name=Small Pile of Plutonium-238 Dust +item.itemNuggetPlutonium238.name=Plutonium-238 Nugget +item.itemPlatePlutonium238.name=Plutonium-238 Plate +item.itemPlateDoublePlutonium238.name=Double Plutonium-238 Plate +item.itemIngotStrontium90.name=Strontium-90 Ingot +item.itemDustStrontium90.name=Strontium-90 Dust +item.itemDustTinyStrontium90.name=Tiny Pile of Strontium-90 Dust +item.itemDustSmallStrontium90.name=Small Pile of Strontium-90 Dust +item.itemNuggetStrontium90.name=Strontium-90 Nugget +item.itemPlateStrontium90.name=Strontium-90 Plate +item.itemPlateDoubleStrontium90.name=Double Strontium-90 Plate +item.itemIngotPolonium210.name=Polonium-210 Ingot +item.itemDustPolonium210.name=Polonium-210 Dust +item.itemDustTinyPolonium210.name=Tiny Pile of Polonium-210 Dust +item.itemDustSmallPolonium210.name=Small Pile of Polonium-210 Dust +item.itemNuggetPolonium210.name=Polonium-210 Nugget +item.itemPlatePolonium210.name=Polonium-210 Plate +item.itemPlateDoublePolonium210.name=Double Polonium-210 Plate +item.itemIngotAmericium241.name=Americium-241 Ingot +item.itemDustAmericium241.name=Americium-241 Dust +item.itemDustTinyAmericium241.name=Tiny Pile of Americium-241 Dust +item.itemDustSmallAmericium241.name=Small Pile of Americium-241 Dust +item.itemNuggetAmericium241.name=Americium-241 Nugget +item.itemPlateAmericium241.name=Americium-241 Plate +item.itemPlateDoubleAmericium241.name=Double Americium-241 Plate +item.itemIngotSiliconCarbide.name=Silicon Carbide Ingot +item.itemDustSiliconCarbide.name=Silicon Carbide Dust +item.itemDustTinySiliconCarbide.name=Tiny Pile of Silicon Carbide Dust +item.itemDustSmallSiliconCarbide.name=Small Pile of Silicon Carbide Dust +item.itemNuggetSiliconCarbide.name=Silicon Carbide Nugget +item.itemPlateSiliconCarbide.name=Silicon Carbide Plate +item.itemPlateDoubleSiliconCarbide.name=Double Silicon Carbide Plate +item.itemBoltSiliconCarbide.name=Silicon Carbide Bolt +item.itemRodSiliconCarbide.name=Silicon Carbide Rod +item.itemRodLongSiliconCarbide.name=Long Silicon Carbide Rod +item.itemRingSiliconCarbide.name=Silicon Carbide Ring +item.itemScrewSiliconCarbide.name=Silicon Carbide Screw +item.itemRotorSiliconCarbide.name=Silicon Carbide Rotor +item.itemGearSiliconCarbide.name=Silicon Carbide Gear +item.itemIngotZirconiumCarbide.name=Zirconium Carbide Ingot +item.itemHotIngotZirconiumCarbide.name=Hot Zirconium Carbide Ingot +item.itemDustZirconiumCarbide.name=Zirconium Carbide Dust +item.itemDustTinyZirconiumCarbide.name=Tiny Pile of Zirconium Carbide Dust +item.itemDustSmallZirconiumCarbide.name=Small Pile of Zirconium Carbide Dust +item.itemNuggetZirconiumCarbide.name=Zirconium Carbide Nugget +item.itemPlateZirconiumCarbide.name=Zirconium Carbide Plate +item.itemPlateDoubleZirconiumCarbide.name=Double Zirconium Carbide Plate +item.itemBoltZirconiumCarbide.name=Zirconium Carbide Bolt +item.itemRodZirconiumCarbide.name=Zirconium Carbide Rod +item.itemRodLongZirconiumCarbide.name=Long Zirconium Carbide Rod +item.itemRingZirconiumCarbide.name=Zirconium Carbide Ring +item.itemScrewZirconiumCarbide.name=Zirconium Carbide Screw +item.itemRotorZirconiumCarbide.name=Zirconium Carbide Rotor +item.itemGearZirconiumCarbide.name=Zirconium Carbide Gear +item.itemIngotTantalumCarbide.name=Tantalum Carbide Ingot +item.itemHotIngotTantalumCarbide.name=Hot Tantalum Carbide Ingot +item.itemDustTantalumCarbide.name=Tantalum Carbide Dust +item.itemDustTinyTantalumCarbide.name=Tiny Pile of Tantalum Carbide Dust +item.itemDustSmallTantalumCarbide.name=Small Pile of Tantalum Carbide Dust +item.itemNuggetTantalumCarbide.name=Tantalum Carbide Nugget +item.itemPlateTantalumCarbide.name=Tantalum Carbide Plate +item.itemPlateDoubleTantalumCarbide.name=Double Tantalum Carbide Plate +item.itemBoltTantalumCarbide.name=Tantalum Carbide Bolt +item.itemRodTantalumCarbide.name=Tantalum Carbide Rod +item.itemRodLongTantalumCarbide.name=Long Tantalum Carbide Rod +item.itemRingTantalumCarbide.name=Tantalum Carbide Ring +item.itemScrewTantalumCarbide.name=Tantalum Carbide Screw +item.itemRotorTantalumCarbide.name=Tantalum Carbide Rotor +item.itemGearTantalumCarbide.name=Tantalum Carbide Gear +item.itemIngotNiobiumCarbide.name=Niobium Carbide Ingot +item.itemHotIngotNiobiumCarbide.name=Hot Niobium Carbide Ingot +item.itemDustNiobiumCarbide.name=Niobium Carbide Dust +item.itemDustTinyNiobiumCarbide.name=Tiny Pile of Niobium Carbide Dust +item.itemDustSmallNiobiumCarbide.name=Small Pile of Niobium Carbide Dust +item.itemNuggetNiobiumCarbide.name=Niobium Carbide Nugget +item.itemPlateNiobiumCarbide.name=Niobium Carbide Plate +item.itemPlateDoubleNiobiumCarbide.name=Double Niobium Carbide Plate +item.itemBoltNiobiumCar |
