net.minecraft.advancements.critereon

public record RecipeCraftedTrigger$TriggerInstance

implements SimpleCriterionTrigger$SimpleInstance

dh$a
net.minecraft.advancements.critereon.RecipeCraftedTrigger$TriggerInstance
net.minecraft.class_8508$class_8509

Field summary

Modifier and TypeField
private final Optional<ContextAwarePredicate>
b
player
comp_2029
private final ResourceKey<Recipe<?>>
c
recipeId
comp_2087
private final List<ItemPredicate>
d
ingredients
comp_2088
public static final com.mojang.serialization.Codec<RecipeCraftedTrigger$TriggerInstance>
a
CODEC
field_47327

Constructor summary

ModifierConstructor
public (Optional<ContextAwarePredicate> arg0, ResourceKey<Recipe<?>> arg1, List<ItemPredicate> arg2)

Method summary

Modifier and TypeMethod
public static Criterion<RecipeCraftedTrigger$TriggerInstance>
a(alv<dfr<?>> arg0, List<cn$a> arg1)
craftedItem(ResourceKey<Recipe<?>> arg0, List<ItemPredicate$Builder> arg1)
method_51353(class_5321<class_1860<?>> arg0, List<class_2073$class_2074> arg1)
public static Criterion<RecipeCraftedTrigger$TriggerInstance>
a(alv<dfr<?>> arg0)
craftedItem(ResourceKey<Recipe<?>> arg0)
method_51352(class_5321<class_1860<?>> arg0)
public static Criterion<RecipeCraftedTrigger$TriggerInstance>
b(alv<dfr<?>> arg0)
crafterCraftedItem(ResourceKey<Recipe<?>> arg0)
method_58450(class_5321<class_1860<?>> arg0)
boolean
b(alv<dfr<?>> arg0, List<dba> arg1)
matches(ResourceKey<Recipe<?>> arg0, List<ItemStack> arg1)
method_51354(class_5321<class_1860<?>> arg0, List<class_1799> arg1)
public Optional<ContextAwarePredicate>
a()
player()
comp_2029()
public ResourceKey<Recipe<?>>
b()
recipeId()
comp_2087()
public List<ItemPredicate>
c()
ingredients()
comp_2088()