提供: Minecraft Modding Wiki
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
80行目: | 80行目: | ||
//レシピを登録するメソッド。staticなのでインスタンスを生成せずとも外部から呼び出せる | //レシピを登録するメソッド。staticなのでインスタンスを生成せずとも外部から呼び出せる | ||
− | public static void | + | public static void RegisterRecipe(ItemStack input, ItemStack output){ |
instance.recipes.add(new RecipeItemStack(input, output)); | instance.recipes.add(new RecipeItemStack(input, output)); | ||
} | } | ||
//こちらは素材アイテムを鉱石辞書の鉱石名で指定するためのメソッド | //こちらは素材アイテムを鉱石辞書の鉱石名で指定するためのメソッド | ||
− | public static void | + | public static void RegisterRecipe(String input, ItemStack output){ |
instance.recipes.add(new RecipeItemStack(input, output)); | instance.recipes.add(new RecipeItemStack(input, output)); | ||
} | } | ||
//stackを素材とするレシピを探すメソッド | //stackを素材とするレシピを探すメソッド | ||
− | public static RecipeItemStack | + | public static RecipeItemStack FindRecipe(ItemStack stack){ |
for(RecipeItemStack it : instance.recipes){ | for(RecipeItemStack it : instance.recipes){ | ||
if(it.isMatch(stack)) return it; | if(it.isMatch(stack)) return it; |