net.minecraft.recipe.crafting

public class ShapelessRecipe

extends GeneralCraftingRecipe

All mapped superinterfaces:

CraftingRecipe, Recipe

net.minecraft.world.item.crafting.ShapelessRecipe
net.minecraft.world.item.crafting.ShapelessRecipe
net.minecraft.class_1867
net.minecraft.recipe.crafting.ShapelessRecipe

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<ShapelessRecipe>
MAP_CODEC
MAP_CODEC
field_1_1220
CODEC
public static final PacketCodec<RegistryByteBuf, ShapelessRecipe>
STREAM_CODEC
STREAM_CODEC
field_1_1222
PACKET_CODEC
public static final RecipeSerializer<ShapelessRecipe>
SERIALIZER
SERIALIZER
field_1_1221
SERIALIZER
private final SimpleItemStackView
result
result
field_9050
result
private final List<Ingredient>
ingredients
ingredients
field_9047
ingredients

Constructor summary

ModifierConstructor
public (Recipe$Settings settings, CraftingRecipe$RecipeBookLocation location, SimpleItemStackView result, List<Ingredient> ingredients)

Method summary

Modifier and TypeMethod
public RecipeSerializer<ShapelessRecipe>
getSerializer()
getSerializer()
method_8119()
getSerializer()
protected IngredientPlacement
createPlacementInfo()
createPlacementInfo()
method_1_1571()
createIngredientPlacement()
public boolean
matches(CraftingInput input, Level level)
matches(CraftingInput input, Level level)
method_17730(class_9694 arg0, class_1937 arg1)
matches(CraftingRecipeInput arg0, World arg1)
public ItemStack
assemble(CraftingInput input)
assemble(CraftingInput input)
method_17729(class_9694 arg0)
craft(CraftingRecipeInput arg0)
public List<RecipeDisplay>
display()
display()
method_64664()
getDisplays()