Package hiiragi283.core.api.recipe.base
Interface HTMultiOutputRecipe
-
- All Implemented Interfaces:
-
hiiragi283.core.api.recipe.HTRecipe,hiiragi283.core.api.recipe.base.HTProcessingRecipe,java.util.function.Predicate
public interface HTMultiOutputRecipe<INPUT extends RecipeInput> implements HTProcessingRecipe<INPUT>
複数の完成品をもつHTProcessingRecipeの拡張インターフェースです。
- Since:
0.15.0
Hiiragi Tsubasa
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceHTMultiOutputRecipe.Serializableシリアライズ可能なHTMultiOutputRecipeの拡張インターフェースです。
-
Method Summary
Modifier and Type Method Description abstract List<ItemStack>assembleItems(INPUT input, HolderLookup.Provider registries)指定された引数から完成品を作成します。 ItemStackassemble(INPUT input, HolderLookup.Provider registries)指定されたinputとregistriesから完成品を作成します。 abstract IntegergetTime()-
-
Method Detail
-
assembleItems
abstract List<ItemStack> assembleItems(INPUT input, HolderLookup.Provider registries)
指定された引数から完成品を作成します。
- Parameters:
input- レシピの入力registries- レジストリへのアクセス
-
assemble
@Deprecated(message = "Use 'assembleItems(INPUT, HolderLookup.Provider)' instead") ItemStack assemble(INPUT input, HolderLookup.Provider registries)
指定されたinputとregistriesから完成品を作成します。
-
-
-
-