net.minecraft.recipe

public record TransmuteRecipeResult

net.minecraft.world.item.crafting.TransmuteResult
net.minecraft.class_1_1434
net.minecraft.recipe.TransmuteRecipeResult

Field summary

Modifier and TypeField
private final Optional<RegistryEntry<Item>>
item
comp_1_1559
item
private final int
count
comp_1_1558
count
private final ComponentChanges
components
comp_1_1557
components
public static final com.mojang.serialization.MapCodec<TransmuteRecipeResult>
MAP_CODEC
field_1_9796
FULL_CODEC
public static final com.mojang.serialization.Codec<TransmuteRecipeResult>
CODEC
field_1_9794
CODEC
public static final PacketCodec<RegistryByteBuf, TransmuteRecipeResult>
STREAM_CODEC
field_1_9797
PACKET_CODEC
public static final TransmuteRecipeResult
KEEP_INPUT_ITEM
field_1_9795
EMPTY

Constructor summary

ModifierConstructor
public (RegistryEntry<Item> item)
public (Item item)
public (Optional<RegistryEntry<Item>> item, int count, ComponentChanges components)

Method summary

Modifier and TypeMethod
public static TransmuteRecipeResult
fromTemplate(ItemStackTemplate template)
method_1_9484(class_1_107 arg0)
of(SimpleItemStackView stack)
public SimpleItemStackView
resolve(Holder<Item> inputItem)
method_1_9486(class_6880<class_1792> arg0)
transmute(RegistryEntry<Item> defaultItem)
public SimpleItemStackView
resolve(Holder<Item> inputItem, int count)
method_1_9487(class_6880<class_1792> arg0, int arg1)
transmute(RegistryEntry<Item> defaultItem, int count)
public Optional<RegistryEntry<Item>>
item()
comp_1_1559()
item()
public int
count()
comp_1_1558()
count()
public ComponentChanges
components()
comp_1_1557()
components()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_9485(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_1_9485(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)