Package net.minecraft.predicate.item
Interface ComponentSubPredicate<T>
- All Superinterfaces:
ItemSubPredicate
- All Known Implementing Classes:
AttributeModifiersPredicate
,BundleContentsPredicate
,ContainerPredicate
,DamagePredicate
,EnchantmentsPredicate
,EnchantmentsPredicate.Enchantments
,EnchantmentsPredicate.StoredEnchantments
,FireworkExplosionPredicate
,FireworksPredicate
,PotionContentsPredicate
,TrimPredicate
,WritableBookContentPredicate
,WrittenBookContentPredicate
- Mappings:
Namespace Name named net/minecraft/predicate/item/ComponentSubPredicate
intermediary net/minecraft/class_9365
official ds
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.predicate.item.ItemSubPredicate
ItemSubPredicate.Type<T extends ItemSubPredicate>
-
Field Summary
Fields inherited from interface net.minecraft.predicate.item.ItemSubPredicate
PREDICATES_MAP_CODEC
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
boolean
-
Method Details
-
test
- Specified by:
test
in interfaceItemSubPredicate
- Mappings:
Namespace Name Mixin selector named test
Lnet/minecraft/predicate/item/ItemSubPredicate;test(Lnet/minecraft/item/ItemStack;)Z
intermediary method_58161
Lnet/minecraft/class_9360;method_58161(Lnet/minecraft/class_1799;)Z
official a
Lcq;a(Lcur;)Z
-
getComponentType
DataComponentType<T> 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;
-
test
- Mappings:
Namespace Name Mixin selector named test
Lnet/minecraft/predicate/item/ComponentSubPredicate;test(Lnet/minecraft/item/ItemStack;Ljava/lang/Object;)Z
intermediary method_58167
Lnet/minecraft/class_9365;method_58167(Lnet/minecraft/class_1799;Ljava/lang/Object;)Z
official a
Lds;a(Lcur;Ljava/lang/Object;)Z
-