net.minecraft.recipe.crafting

public class MapExtendingRecipe

extends SpecialCraftingRecipe

All mapped superinterfaces:

CraftingRecipe, Recipe

net.minecraft.world.item.crafting.MapExtendingRecipe
net.minecraft.class_1_164
net.minecraft.recipe.crafting.MapExtendingRecipe

Field summary

Modifier and TypeField
public static final com.mojang.serialization.MapCodec<MapExtendingRecipe>
MAP_CODEC
field_1_1280
CODEC
public static final PacketCodec<RegistryByteBuf, MapExtendingRecipe>
STREAM_CODEC
field_1_1282
PACKET_CODEC
public static final RecipeSerializer<MapExtendingRecipe>
SERIALIZER
field_1_1281
SERIALIZER
private final RawShapedRecipe
pattern
field_1_1285
underlying
private final Ingredient
map
field_1_1283
map
private final Ingredient
material
field_1_1284
material
private final SimpleItemStackView
result
field_1_1286
result

Constructor summary

ModifierConstructor
public (Ingredient map, Ingredient material, SimpleItemStackView result)

Method summary

Modifier and TypeMethod
public boolean
matches(CraftingInput input, Level level)
method_1_1511(class_9694 arg0, class_1937 arg1)
matches(CraftingRecipeInput arg0, World arg1)
public ItemStack
assemble(CraftingInput input)
method_1_1502(class_9694 arg0)
craft(CraftingRecipeInput arg0)
private static ItemStack
findFilledMap(CraftingInput input)
method_1_1503(class_9694 arg0)
getMapItem(CraftingRecipeInput input)
public RecipeSerializer<MapExtendingRecipe>
getSerializer()
method_8119()
getSerializer()
public ItemStack
assemble(RecipeInput input)
method_8116(class_9695 arg0)
craft(RecipeInput arg0)
public boolean
matches(RecipeInput input, Level level)
method_8115(class_9695 arg0, class_1937 arg1)
matches(RecipeInput arg0, World arg1)
private static SimpleItemStackView
lambda$static$6(MapExtendingRecipe arg0)
method_1_1510(class_1_164 arg0)
method_1_1510(MapExtendingRecipe recipe)
private static Ingredient
lambda$static$5(MapExtendingRecipe arg0)
method_1_1509(class_1_164 arg0)
method_1_1509(MapExtendingRecipe recipe)
private static Ingredient
lambda$static$4(MapExtendingRecipe arg0)
method_1_1508(class_1_164 arg0)
method_1_1508(MapExtendingRecipe recipe)
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_1504(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_1504(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)
private static SimpleItemStackView
lambda$static$3(MapExtendingRecipe arg0)
method_1_1507(class_1_164 arg0)
method_1_1507(MapExtendingRecipe recipe)
private static Ingredient
lambda$static$2(MapExtendingRecipe arg0)
method_1_1506(class_1_164 arg0)
method_1_1506(MapExtendingRecipe recipe)
private static Ingredient
lambda$static$1(MapExtendingRecipe arg0)
method_1_1505(class_1_164 arg0)
method_1_1505(MapExtendingRecipe recipe)