Uses of Interface
net.minecraft.recipe.input.RecipeInput
-
Uses of RecipeInput in net.minecraft.recipe
Modifier and TypeInterfaceDescriptioninterface
Recipe<T extends RecipeInput>
A recipe is an arrangement of items in an inventory that can yield a product item stack.static interface
ServerRecipeManager.MatchGetter<I extends RecipeInput,
T extends Recipe<I>> Modifier and TypeMethodDescriptionstatic <I extends RecipeInput,
T extends Recipe<I>>
ServerRecipeManager.MatchGetter<I, T> ServerRecipeManager.createCachedMatchGetter
(RecipeType<T> type) Creates a cached match getter.static <I extends RecipeInput,
R extends Recipe<I>>
AbstractRecipeScreenHandler.PostFillActionInputSlotFiller.fill
(InputSlotFiller.Handler<R> handler, int width, int height, List<Slot> inputSlots, List<Slot> slotsToReturn, PlayerInventory inventory, RecipeEntry<R> recipe, boolean craftAll, boolean creative) <I extends RecipeInput,
T extends Recipe<I>>
Stream<RecipeEntry<T>> PreparedRecipes.find
(RecipeType<T> type, I input, World world) <I extends RecipeInput,
T extends Recipe<I>>
Collection<RecipeEntry<T>> PreparedRecipes.getAll
(RecipeType<T> type) <I extends RecipeInput,
T extends Recipe<I>>
Optional<RecipeEntry<T>> ServerRecipeManager.getFirstMatch
(RecipeType<T> type, I input, World world) Returns a recipe of the giventype
that match the giveninventory
andworld
.<I extends RecipeInput,
T extends Recipe<I>>
Optional<RecipeEntry<T>> ServerRecipeManager.getFirstMatch
(RecipeType<T> type, I input, World world, @Nullable RecipeEntry<T> recipe) <I extends RecipeInput,
T extends Recipe<I>>
Optional<RecipeEntry<T>> ServerRecipeManager.getFirstMatch
(RecipeType<T> type, I input, World world, @Nullable RegistryKey<Recipe<?>> recipe) -
Uses of RecipeInput in net.minecraft.recipe.input
Modifier and TypeClassDescriptionclass
final record
final record