net.minecraft.advancements.critereon

public record RecipeCraftedTrigger$TriggerInstance

implements SimpleCriterionTrigger$SimpleInstance

du$a
net.minecraft.advancements.critereon.RecipeCraftedTrigger$TriggerInstance
net.minecraft.class_8508$class_8509
net.minecraft.advancement.criterion.RecipeCraftedCriterion$Conditions
net.minecraft.advancements.critereon.RecipeCraftedTrigger$a

Field summary

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

Constructor summary

ModifierConstructor
public (Optional<ContextAwarePredicate> playerPredicate, ResourceKey<Recipe<?>> arg1, List<ItemPredicate> ingredients)

Method summary

Modifier and TypeMethod
public static Criterion<RecipeCraftedTrigger$TriggerInstance>
a(aly<dce<?>> arg0, List<cu$a> arg1)
craftedItem(ResourceKey<Recipe<?>> arg0, List<ItemPredicate$Builder> arg1)
method_51353(class_5321<class_1860<?>> arg0, List<class_2073$class_2074> arg1)
create(RegistryKey<Recipe<?>> recipeKey, List<ItemPredicate$Builder> ingredients)
public static Criterion<RecipeCraftedTrigger$TriggerInstance>
a(aly<dce<?>> arg0)
craftedItem(ResourceKey<Recipe<?>> arg0)
method_51352(class_5321<class_1860<?>> arg0)
create(RegistryKey<Recipe<?>> recipeKey)
public static Criterion<RecipeCraftedTrigger$TriggerInstance>
b(aly<dce<?>> arg0)
crafterCraftedItem(ResourceKey<Recipe<?>> arg0)
method_58450(class_5321<class_1860<?>> arg0)
createCrafterRecipeCrafted(RegistryKey<Recipe<?>> recipeKey)
boolean
b(aly<dce<?>> arg0, List<cxp> arg1)
matches(ResourceKey<Recipe<?>> arg0, List<ItemStack> arg1)
method_51354(class_5321<class_1860<?>> arg0, List<class_1799> arg1)
matches(RegistryKey<Recipe<?>> recipeKey, List<ItemStack> ingredients)
public Optional<ContextAwarePredicate>
a()
player()
comp_2029()
player()
public ResourceKey<Recipe<?>>
b()
recipeId()
comp_2087()
recipeId()
public List<ItemPredicate>
c()
ingredients()
comp_2088()
ingredients()