Package hiiragi283.lib.data.recipe
Class HTSizedIngredientCreatorImpl
-
- All Implemented Interfaces:
-
hiiragi283.lib.data.recipe.HTSizedIngredientCreator
public abstract class HTSizedIngredientCreatorImpl<TYPE extends Object, INGREDIENT extends HTIngredient<TYPE, ?>> implements HTSizedIngredientCreator<TYPE, INGREDIENT>
-
-
Constructor Summary
Constructors Constructor Description HTSizedIngredientCreatorImpl(HolderGetter<TYPE> getter)
-
Method Summary
Modifier and Type Method Description final INGREDIENTcreate(TYPE type, Integer size)final INGREDIENTcreate(Collection<TYPE> types, Integer size)final INGREDIENTtag(TagKey<TYPE> tagKey, Integer size)final INGREDIENTtags(Collection<TagKey<TYPE>> tagKeys, Integer size)-
-
Constructor Detail
-
HTSizedIngredientCreatorImpl
HTSizedIngredientCreatorImpl(HolderGetter<TYPE> getter)
-
-
Method Detail
-
create
final INGREDIENT create(TYPE type, Integer size)
-
create
final INGREDIENT create(Collection<TYPE> types, Integer size)
-
tag
final INGREDIENT tag(TagKey<TYPE> tagKey, Integer size)
-
tags
final INGREDIENT tags(Collection<TagKey<TYPE>> tagKeys, Integer size)
-
-
-
-