From fd9246081fbb2405d303608bffc536acda216001 Mon Sep 17 00:00:00 2001 From: ponkotate Date: Thu, 20 Dec 2012 20:19:14 +0900 Subject: [PATCH 1/1] =?utf8?q?=E3=83=AC=E3=82=B7=E3=83=94=E7=94=A8?= =?utf8?q?=E3=82=AF=E3=83=A9=E3=82=B9ChemiCraftAddRecipe=E3=82=92=E8=BF=BD?= =?utf8?q?=E5=8A=A0=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- common/chemicraft/ChemiCraft.java | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/common/chemicraft/ChemiCraft.java b/common/chemicraft/ChemiCraft.java index 19971f7..0a361a5 100644 --- a/common/chemicraft/ChemiCraft.java +++ b/common/chemicraft/ChemiCraft.java @@ -1,4 +1,4 @@ -package chemicraft; +package chemicraft; import net.minecraft.src.Block; import net.minecraft.src.CreativeTabs; @@ -87,17 +87,17 @@ public class ChemiCraft { /** * Block型変数 */ - public Block blockDecompositionTable; - public Block blockChemicalCombinationTable; - public Block blockToolAndWeaponCraftingTable; - public Block blockMaterialCraftingTable; + public static Block blockDecompositionTable; + public static Block blockChemicalCombinationTable; + public static Block blockToolAndWeaponCraftingTable; + public static Block blockMaterialCraftingTable; /** * Item型変数 */ - public Item itemAtoms; - public Item itemCompounds; - public Item itemGasCollectingBottle; + public static Item itemAtoms; + public static Item itemCompounds; + public static Item itemGasCollectingBottle; /** * このmodで使用するTextureのパス @@ -116,6 +116,7 @@ public class ChemiCraft { private Auxiliary Auxiliary = new Auxiliary(); private NameAuxiliary NameAuxiliary = Auxiliary.new NameAuxiliary(); + private ChemiCraftAddRecipe Recipe = new ChemiCraftAddRecipe(); @Mod.PreInit public void chemiPreLoadMethod(FMLPreInitializationEvent event) { @@ -206,16 +207,11 @@ public class ChemiCraft { // GUIを追加します NetworkRegistry.instance().registerGuiHandler(instance, proxy); - //分解レシピを追加します - ChemiCraftAPI.instance.addDecompositionRecipe(new ItemStack(Block.dirt, 1, 0), new ItemStack[]{new ItemStack(Block.stone, 16, 0),new ItemStack(Block.dispenser)}); - ChemiCraftAPI.instance.addDecompositionRecipe(new ItemStack(Block.stone, 1, 0), new ItemStack[]{new ItemStack(Block.stone, 16, 0)}); - - //化合レシピを追加します - ChemiCraftAPI.instance.addChemicalCombinationRecipe(new ItemStack[]{new ItemStack(Block.dirt), new ItemStack(Block.stone)}, new ItemStack(Block.stone)); - ChemiCraftAPI.instance.addChemicalCombinationRecipe(new ItemStack[]{new ItemStack(Block.stone)}, new ItemStack(Block.dirt)); - //Textureをpreloadします proxy.registerTextures(); + + // Recipe + this.Recipe.recipe(); } } \ No newline at end of file -- 2.11.0