Package net.minecraft.predicate.item
Class EnchantmentsPredicate.StoredEnchantments
java.lang.Object
net.minecraft.predicate.item.EnchantmentsPredicate
net.minecraft.predicate.item.EnchantmentsPredicate.StoredEnchantments
- All Implemented Interfaces:
ComponentSubPredicate<ItemEnchantmentsComponent>
,ItemSubPredicate
- Enclosing class:
EnchantmentsPredicate
- Mappings:
Namespace Name named net/minecraft/predicate/item/EnchantmentsPredicate$StoredEnchantments
intermediary net/minecraft/class_9356$class_9358
official cl$b
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.predicate.item.EnchantmentsPredicate
EnchantmentsPredicate.Enchantments, EnchantmentsPredicate.StoredEnchantments
Nested classes/interfaces inherited from interface net.minecraft.predicate.item.ItemSubPredicate
ItemSubPredicate.Type<T extends ItemSubPredicate>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<EnchantmentsPredicate.StoredEnchantments> Fields inherited from interface net.minecraft.predicate.item.ItemSubPredicate
PREDICATES_MAP_CODEC
-
Constructor Summary
ModifierConstructorDescriptionprotected
StoredEnchantments
(List<EnchantmentPredicate> enchantments) -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class net.minecraft.predicate.item.EnchantmentsPredicate
createCodec, enchantments, getEnchantments, storedEnchantments, test
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.predicate.item.ComponentSubPredicate
test
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODEC
Lnet/minecraft/predicate/item/EnchantmentsPredicate$StoredEnchantments;CODEC:Lcom/mojang/serialization/Codec;
intermediary field_49801
Lnet/minecraft/class_9356$class_9358;field_49801:Lcom/mojang/serialization/Codec;
official a
Lcl$b;a:Lcom/mojang/serialization/Codec;
-
-
Constructor Details
-
StoredEnchantments
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/predicate/item/EnchantmentsPredicate;<init>(Ljava/util/List;)V
intermediary <init>
Lnet/minecraft/class_9356;<init>(Ljava/util/List;)V
official <init>
Lcl;<init>(Ljava/util/List;)V
-
-
Method Details
-
getComponentType
- Mappings:
Namespace Name Mixin selector named getComponentType
Lnet/minecraft/predicate/item/ComponentSubPredicate;getComponentType()Lnet/minecraft/component/DataComponentType;
intermediary method_58163
Lnet/minecraft/class_9365;method_58163()Lnet/minecraft/class_9331;
official a
Lds;a()Lkl;
-