OSDN Git Service

Why hate only one account on source? stay cool.
[chemicraft/ChemiCraftNext.git] / common / pcc / chemicraft / core / ChemiCraftCore.java
index 989e9d7..a579e92 100644 (file)
@@ -45,7 +45,7 @@ import cpw.mods.fml.common.registry.LanguageRegistry;
  * ChemiCraft本体
  * @author P.C.C.
  */
-@Mod(modid = "ChemiCraft", name = "ChemiCraft", version = "Beta1")
+@Mod(modid = "ChemiCraftCore", name = "ChemiCraft", version = "Beta1")
 @NetworkMod(clientSideRequired = true, serverSideRequired = true, versionBounds = "1.5", channels = "chemicraftcore", packetHandler = PacketHandler.class)
 public class ChemiCraftCore extends ChemiCraft{
 
@@ -60,23 +60,23 @@ public class ChemiCraftCore extends ChemiCraft{
                "Europium", "Gadolinium", "Terbium", "Dysprosium", "Holmium", "Erbium", "Thulium", "Ytterbium", "Lutetium", "Hafnium", "Tantalum", "Tungsten", "Rhenium", "Osmium", "Iridium", "Platinum",
                "Gold", "Mercury", "Thallium", "Lead", "Bismuth", "Polonium", "Astatine", "Radon", "Francium", "Radium", "Actinium", "Thorium", "Protactinium", "Uranium", "Neptunium", "Plutonium",
                "Americium", "Curium", "Berkelium", "Californium", "Einsteinium", "Fermium", "Mendelevium", "Nobelium", "Lawrencium", "Rutherfordium", "Dubnium", "Seaborgium", "Bohrium", "Hassium",
-               "Meitnerium", "Darmstadtium", "Roentgenium", "Copernicium", "Ununtrium", "Ununquadium", "Ununpentium", "Ununhexium", "Ununseptium", "Ununoctium" };
+               "Meitnerium", "Darmstadtium", "Roentgenium", "Copernicium", "Ununtrium", "Flerovium", "Ununpentium", "Livermorium", "Ununseptium", "Ununoctium" };
 
        /**
         * 元素名日本語版配列
         */
        public static final String[] ATOMSNAMEJP = {
-               "水素", "ヘリウム", "リチウム", "ベリウム", "ホウ素", "炭素", "窒素", "酸素", "フッ素", "ネオン", "ナトリウム", "マグネシウム", "アルミニウム", "ケイ素", "リン", "硫黄", "塩素", "アルゴン", "カリウム", "カルシウム", "スカンジウム",
+               "æ°´ç´ ", "ã\83\98ã\83ªã\82¦ã\83 ", "ã\83ªã\83\81ã\82¦ã\83 ", "ã\83\99ã\83ªã\83ªã\82¦ã\83 ", "ã\83\9bã\82¦ç´ ", "ç\82­ç´ ", "çª\92ç´ ", "é\85¸ç´ ", "ã\83\95ã\83\83ç´ ", "ã\83\8dã\82ªã\83³", "ã\83\8aã\83\88ã\83ªã\82¦ã\83 ", "ã\83\9eã\82°ã\83\8dã\82·ã\82¦ã\83 ", "ã\82¢ã\83«ã\83\9fã\83\8bã\82¦ã\83 ", "ã\82±ã\82¤ç´ ", "ã\83ªã\83³", "ç¡«é»\84", "å¡©ç´ ", "ã\82¢ã\83«ã\82´ã\83³", "ã\82«ã\83ªã\82¦ã\83 ", "ã\82«ã\83«ã\82·ã\82¦ã\83 ", "ã\82¹ã\82«ã\83³ã\82¸ã\82¦ã\83 ",
                "チタン", "バナジウム", "クロム", "マンガン", "鉄", "コバルト", "ニッケル", "銅", "亜鉛", "ガリウム", "ゲルマニウム", "ヒ素", "セレン", "臭素", "クリプトン", "ルビジウム", "ストロンチウム", "イットリウム", "ジルコニウム", "ニオブ", "モリブデン", "テクネチウム", "ルテニウム",
                "ロジウム", "パラジウム", "銀", "カドミウム", "インジウム", "スズ", "アンチモン", "テルル", "ヨウ素", "キセノン", "セシウム", "バリウム", "ランタン", "セリウム", "プラセオジム", "ネオジム", "プロメチウム", "サマリウム", "ユウロビウム", "ガドリニウム", "テルビウム", "ジスプロニウム",
                "ホルミウム", "エルビウム", "ツリウム", "イッテルビウム", "ルテチウム", "ハフニウム", "タンタル", "タングステン", "レニウム", "オスミウム", "イリジウム", "白金", "金", "水銀", "タリウム", "鉛", "ビスマス", "ポロニウム", "アスタチン", "ラドン", "フランシウム", "ラジウム",
                "アクチニウム", "トリウム", "プロトアクチウム", "ウラン", "ネプツニウム", "プルトニウム", "アメリシウム", "キュリウム", "バークリウム", "カルホルニウム", "アインスタイニウム", "フェルミウム", "メンデレビウム", "ノーベリウム", "ローレンシウム", "ラサホージウム", "ドブニウム", "シーボーギウム",
-               "ã\83\9cã\83¼ã\83ªã\82¦ã\83 ", "ã\83\8fã\83\83ã\82·ã\82¦ã\83 ", "ã\83\9eã\82¤ã\83\88ã\83\8dã\83ªã\82¦ã\83 ", "ã\83\80ã\83¼ã\83 ã\82¹ã\82¿ã\83\81ã\82¦ã\83 ", "ã\83¬ã\83³ã\83\88ã\82²ã\83\8bã\82¦ã\83 ", "ã\82³ã\83\9aã\83«ã\83\8bã\82·ã\82¦ã\83 ", "ã\82¦ã\83³ã\82¦ã\83³ã\83\88ã\83ªã\82¦ã\83 ", "ã\82¦ã\83³ã\82¦ã\83³ã\82¯ã\82¢ã\82¸ã\82¦ã\83 ", "ã\82¦ã\83³ã\82¦ã\83³ã\83\9aã\83³ã\83\81ã\82¦ã\83 ", "ã\82¦ã\83³ã\82¦ã\83³ã\83\98ã\82­ã\82·ウム", "ウンウンセプチウム", "ウンウンオクチウム" };
+               "ã\83\9cã\83¼ã\83ªã\82¦ã\83 ", "ã\83\8fã\83\83ã\82·ã\82¦ã\83 ", "ã\83\9eã\82¤ã\83\88ã\83\8dã\83ªã\82¦ã\83 ", "ã\83\80ã\83¼ã\83 ã\82¹ã\82¿ã\83\81ã\82¦ã\83 ", "ã\83¬ã\83³ã\83\88ã\82²ã\83\8bã\82¦ã\83 ", "ã\82³ã\83\9aã\83«ã\83\8bã\82·ã\82¦ã\83 ", "ã\82¦ã\83³ã\82¦ã\83³ã\83\88ã\83ªã\82¦ã\83 ", "ã\83\95ã\83¬ã\83­ã\83\93ã\82¦ã\83 ", "ã\82¦ã\83³ã\82¦ã\83³ã\83\9aã\83³ã\83\81ã\82¦ã\83 ", "ã\83ªã\83\90ã\83¢ã\83ªウム", "ウンウンセプチウム", "ウンウンオクチウム" };
 
        /**
         * this is ChemiCraft instance.
         */
-       @Instance("ChemiCraft")
+       @Instance("ChemiCraftCore")
        public static ChemiCraftCore instance;
 
        /**
@@ -154,7 +154,7 @@ public class ChemiCraftCore extends ChemiCraft{
        public static final String CCTABLE = ChemiCraft.TEXTURE + "ChemiCraftTable_";
 
        public ChemiCraftCore() {
-               ChemiCraftAPI.getCompoundsName().entrySet();
+               this.StaticBlackList();
                this.api.getCompoundsName().createHash("en_US");
                this.registerItem = new ChemiCraftRegisterItem(this);
                this.registerBlock = new ChemiCraftRegisterBlock(this);
@@ -170,7 +170,7 @@ public class ChemiCraftCore extends ChemiCraft{
         * @param event アノテーション呼び出しにより呼び出す必要なし
         */
        @PreInit
-       public void chemiPreLoadMethod(final FMLPreInitializationEvent event) {
+       public void chemiPreLoadMethod(FMLPreInitializationEvent event) {
                Configuration cfg = new Configuration(event.getSuggestedConfigurationFile());
                cfg.load();
 
@@ -278,6 +278,7 @@ public class ChemiCraftCore extends ChemiCraft{
                NetworkRegistry.instance().registerGuiHandler(instance, proxy);
 
                this.api.addPyrolysisDecompositionFuel(new ItemStack(Item.coal), 2000*8);
+               this.api.addElectrolysisDecompositionFuel(new ItemStack(this.itemChemicalCells), 1000*8);
        }