net.minecraft.predicate.item

public record EnchantmentPredicate

bk
net.minecraft.advancements.critereon.EnchantmentPredicate
net.minecraft.class_2035
net.minecraft.predicate.item.EnchantmentPredicate
net.minecraft.unmapped.C_mybjijbl
net.minecraft.predicate.item.EnchantmentPredicate
net.minecraft.src.C_924_

Field summary

Modifier and TypeField
private final Optional<RegistryEntry<Enchantment>>
b
enchantment
comp_1748
enchantment
f_hpjtfqjy
enchantment
f_30466_
private final NumberRange$IntRange
c
level
comp_1749
levels
f_gtfgsrms
levels
f_30467_
public static final com.mojang.serialization.Codec<EnchantmentPredicate>
a
CODEC
field_45741
CODEC
f_xabqhcry
CODEC
f_291880_

Constructor summary

ModifierConstructor
public (Enchantment enchantment, NumberRange$IntRange levels)
public (Optional<RegistryEntry<Enchantment>> enchantment, NumberRange$IntRange levels)

Method summary

Modifier and TypeMethod
public boolean
a(Map<crj, Integer> arg0)
containedIn(Map<Enchantment, Integer> arg0)
method_8880(Map<class_1887, Integer> arg0)
test(Map<Enchantment, Integer> enchantments)
m_ucdsbwam(Map<C_jxtrubuh, Integer> arg0)
test(Map<Enchantment, Integer> enchantments)
m_30476_(Map<C_1505_, Integer> arg0)
public Optional<RegistryEntry<Enchantment>>
a()
enchantment()
comp_1748()
enchantment()
m_bgqzbdhv()
enchantment()
f_30466_()
public NumberRange$IntRange
b()
level()
comp_1749()
levels()
m_ykqvsbmq()
level()
f_30467_()