net.minecraft.recipe.display

public record CuttingRecipeDisplay$Grouping<T extends Recipe<?>>

net.minecraft.world.item.crafting.SelectableRecipe$SingleInputSet
net.minecraft.class_10291$class_10293
net.minecraft.recipe.display.CuttingRecipeDisplay$Grouping

Field summary

Modifier and TypeField
private final List<CuttingRecipeDisplay$GroupEntry<T>>
entries
comp_3255
entries

Constructor summary

ModifierConstructor
public (List<CuttingRecipeDisplay$GroupEntry<T>> entries)

Method summary

Modifier and TypeMethod
public static <T extends Recipe<?>> CuttingRecipeDisplay$Grouping<T>
empty()
method_64710()
empty()
public static <T extends Recipe<?>> PacketCodec<RegistryByteBuf, CuttingRecipeDisplay$Grouping<T>>
noRecipeCodec()
method_64713()
codec()
public boolean
acceptsInput(ItemStack input)
method_64711(class_1799 arg0)
contains(ItemStack stack)
public CuttingRecipeDisplay$Grouping<T>
selectByInput(ItemStack input)
method_64714(class_1799 arg0)
filter(ItemStack stack)
public boolean
isEmpty()
method_64716()
isEmpty()
public int
size()
method_64717()
size()
public List<CuttingRecipeDisplay$GroupEntry<T>>
entries()
comp_3255()
entries()
private static boolean
lambda$selectByInput$0(ItemStack arg0, SelectableRecipe$SingleInputEntry arg1)
method_64712(class_1799 arg0, class_10291$class_10292 arg1)
method_64712(ItemStack arg0, CuttingRecipeDisplay$GroupEntry entry)
private static boolean
lambda$acceptsInput$0(ItemStack arg0, SelectableRecipe$SingleInputEntry arg1)
method_64715(class_1799 arg0, class_10291$class_10292 arg1)
method_64715(ItemStack arg0, CuttingRecipeDisplay$GroupEntry entry)