Uses of Interface
net.minecraft.recipe.input.RecipeInput
-
Uses of RecipeInput in net.minecraft.recipe
Modifier and TypeClassDescriptionclass
InputSlotFiller<I extends RecipeInput,
R extends Recipe<I>> interface
Recipe<T extends RecipeInput>
A recipe is an arrangement of item stacks in an inventory that can yield a product item stack.static interface
RecipeManager.MatchGetter<I extends RecipeInput,
T extends Recipe<I>> Modifier and TypeMethodDescriptionstatic <I extends RecipeInput,
T extends Recipe<I>>
RecipeManager.MatchGetter<I, T> RecipeManager.createCachedMatchGetter
(RecipeType<T> type) Creates a cached match getter.<I extends RecipeInput,
T extends Recipe<I>>
List<RecipeEntry<T>> RecipeManager.getAllMatches
(RecipeType<T> type, I input, World world) Creates a list of all recipes of the giventype
that match the giveninventory
andworld
.private <I extends RecipeInput,
T extends Recipe<I>>
Collection<RecipeEntry<T>> RecipeManager.getAllOfType
(RecipeType<T> type) <I extends RecipeInput,
T extends Recipe<I>>
Optional<RecipeEntry<T>> RecipeManager.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>> RecipeManager.getFirstMatch
(RecipeType<T> type, I input, World world, @Nullable RecipeEntry<T> recipe) <I extends RecipeInput,
T extends Recipe<I>>
Optional<RecipeEntry<T>> RecipeManager.getFirstMatch
(RecipeType<T> type, I input, World world, @Nullable Identifier id) <I extends RecipeInput,
T extends Recipe<I>>
DefaultedList<ItemStack> RecipeManager.getRemainingStacks
(RecipeType<T> type, I input, World world) Returns the remainder of a recipe of the giventype
that match the giveninventory
andworld
, or a shallow copy of theinventory
.<I extends RecipeInput,
T extends Recipe<I>>
List<RecipeEntry<T>> RecipeManager.listAllOfType
(RecipeType<T> type) Creates a list of all recipes of the giventype
. -
Uses of RecipeInput in net.minecraft.recipe.input
Modifier and TypeClassDescriptionclass
final record
final record
-
Uses of RecipeInput in net.minecraft.screen
Modifier and TypeClassDescriptionclass
AbstractRecipeScreenHandler<I extends RecipeInput,
R extends Recipe<I>>