OSDN Git Service

修正・変更
[chemicraft/chemicraft.git] / common / pcc / chemicraft / base / ChemiCraftRegisterChemicalRecipe.java
index 6030c7b..fb1dbb6 100644 (file)
@@ -1,56 +1,54 @@
 package pcc.chemicraft.base;
 
-import pcc.chemicraft.ChemiCraftData;
 import pcc.chemicraft.base.gen.EnumOreSpawnFrequency;
 import pcc.chemicraft.core.ChemiCraftCore;
 import pcc.chemicraft.util.AtomInfo;
 import pcc.chemicraft.util.Formula;
 
-public class ChemiCraftRegisterChemicalRecipe extends ChemiCraftBaseRegister
-{
+/**
+ * 科学的なレシピを追加します
+ * @author mozipi,ponkotate
+ */
+public class ChemiCraftRegisterChemicalRecipe extends ChemiCraftBaseRegister {
 
-       public ChemiCraftRegisterChemicalRecipe(ChemiCraftBase mod)
-       {
+       public ChemiCraftRegisterChemicalRecipe(ChemiCraftBase mod) {
                super(mod);
        }
 
        @Override
-       public void start()
-       {
-               // 元素入手手段
-
-               // 鉱石群
-               for (int i = 0; i < this.mod.chemicalData.ATOMSLIST.length; i++)
-               {
-                       if (AtomInfo.isSolid(i + 1) && !AtomInfo.isLanthanoid(i + 1) && !AtomInfo.isActinoid(i + 1))
-                       {
-                               String var1 = ChemiCraftCore.ATOMSNAME[i] + " Ore";
+       public void start() {
+               // 鉱石を追加
+               for (int i = 0; i < this.mod.chemicalData.ATOMSLIST.length; i++) {
+                       if (AtomInfo.isSolid(i + 1) && !AtomInfo.isLanthanoid(i + 1)
+                                       && !AtomInfo.isActinoid(i + 1)) {
+                               //鉱石をAPIに追加
                                this.mod.apiBase.addAtomOres(
-                                               var1,
+                                               ChemiCraftCore.ATOMSNAME[i],
                                                new Formula(this.mod.chemicalData.ATOMSLIST[i]),
                                                this.mod.atomOresID[this.mod.apiBase.getAtomOresLastIndex()],
                                                EnumOreSpawnFrequency.NORMAL);
-                               this.mod.apiBase.addAtomOresLanguage(var1, ChemiCraftCore.ATOMSNAMEJP[i] + "鉱石", "ja_JP");
+                               //日本語名で追加
+                               this.mod.apiBase.addAtomOresLanguage(ChemiCraftCore.ATOMSNAMEJP[i] + "鉱石", "ja_JP");
                        }
                }
 
                // ランタノイド鉱石
                this.mod.apiBase.addAtomOres(
-                               "Lanthanoid Ore",
+                               "Lanthanoid",
                                new Formula("LaCePrNdPmSmEuGdTbDyHoErTmYbLu"),
                                this.mod.atomOresID[this.mod.apiBase.getAtomOresLastIndex()],
                                EnumOreSpawnFrequency.RARE);
                // LaCePrNdPmSmEuGdTbDyHoErTmYbLu
-               this.mod.apiBase.addAtomOresLanguage("LanthanoidOre", "ランタノイド鉱石", "ja_JP");
+               this.mod.apiBase.addAtomOresLanguage("ランタノイド鉱石", "ja_JP");
 
                // アクチノイド鉱石
                this.mod.apiBase.addAtomOres(
-                               "Actinoid Ore",
+                               "Actinoid",
                                new Formula("AcThPaUNpPuAmCmBkCfEsFmMdNoLr"),
                                this.mod.atomOresID[this.mod.apiBase.getAtomOresLastIndex()],
                                EnumOreSpawnFrequency.RARE);
                // AcThPaUNpPuAmCmBkCfEsFmMdNoLr
-               this.mod.apiBase.addAtomOresLanguage("ActinoidOre", "アクチノイド鉱石", "ja_JP");
+               this.mod.apiBase.addAtomOresLanguage("アクチノイド鉱石", "ja_JP");
 
        }