Package net.minecraft.predicate.item
Class ItemSubPredicateTypes
java.lang.Object
net.minecraft.predicate.item.ItemSubPredicateTypes
- Mappings:
Namespace Name named net/minecraft/predicate/item/ItemSubPredicateTypesintermediary net/minecraft/class_9361official cu
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ItemSubPredicate.Type<AttributeModifiersPredicate> static final ItemSubPredicate.Type<BundleContentsPredicate> static final ItemSubPredicate.Type<ContainerPredicate> static final ItemSubPredicate.Type<CustomDataPredicate> static final ItemSubPredicate.Type<DamagePredicate> static final ItemSubPredicate.Type<EnchantmentsPredicate.Enchantments> static final ItemSubPredicate.Type<FireworkExplosionPredicate> static final ItemSubPredicate.Type<FireworksPredicate> static final ItemSubPredicate.Type<JukeboxPlayablePredicate> static final ItemSubPredicate.Type<PotionContentsPredicate> static final ItemSubPredicate.Type<TrimPredicate> static final ItemSubPredicate.Type<WritableBookContentPredicate> static final ItemSubPredicate.Type<WrittenBookContentPredicate> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ItemSubPredicate.Type<?> getDefault(Registry<ItemSubPredicate.Type<?>> registry) private static <T extends ItemSubPredicate>
ItemSubPredicate.Type<T>
-
Field Details
-
DAMAGE
- Mappings:
Namespace Name Mixin selector named DAMAGELnet/minecraft/predicate/item/ItemSubPredicateTypes;DAMAGE:Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary field_49806Lnet/minecraft/class_9361;field_49806:Lnet/minecraft/class_9360$class_8745;official aLcu;a:Lct$a;
-
ENCHANTMENTS
- Mappings:
Namespace Name Mixin selector named ENCHANTMENTSLnet/minecraft/predicate/item/ItemSubPredicateTypes;ENCHANTMENTS:Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary field_49807Lnet/minecraft/class_9361;field_49807:Lnet/minecraft/class_9360$class_8745;official bLcu;b:Lct$a;
-
STORED_ENCHANTMENTS
public static final ItemSubPredicate.Type<EnchantmentsPredicate.StoredEnchantments> STORED_ENCHANTMENTS- Mappings:
Namespace Name Mixin selector named STORED_ENCHANTMENTSLnet/minecraft/predicate/item/ItemSubPredicateTypes;STORED_ENCHANTMENTS:Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary field_49808Lnet/minecraft/class_9361;field_49808:Lnet/minecraft/class_9360$class_8745;official cLcu;c:Lct$a;
-
POTION_CONTENTS
- Mappings:
Namespace Name Mixin selector named POTION_CONTENTSLnet/minecraft/predicate/item/ItemSubPredicateTypes;POTION_CONTENTS:Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary field_49809Lnet/minecraft/class_9361;field_49809:Lnet/minecraft/class_9360$class_8745;official dLcu;d:Lct$a;
-
CUSTOM_DATA
- Mappings:
Namespace Name Mixin selector named CUSTOM_DATALnet/minecraft/predicate/item/ItemSubPredicateTypes;CUSTOM_DATA:Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary field_49810Lnet/minecraft/class_9361;field_49810:Lnet/minecraft/class_9360$class_8745;official eLcu;e:Lct$a;
-
CONTAINER
- Mappings:
Namespace Name Mixin selector named CONTAINERLnet/minecraft/predicate/item/ItemSubPredicateTypes;CONTAINER:Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary field_51386Lnet/minecraft/class_9361;field_51386:Lnet/minecraft/class_9360$class_8745;official fLcu;f:Lct$a;
-
BUNDLE_CONTENTS
- Mappings:
Namespace Name Mixin selector named BUNDLE_CONTENTSLnet/minecraft/predicate/item/ItemSubPredicateTypes;BUNDLE_CONTENTS:Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary field_51387Lnet/minecraft/class_9361;field_51387:Lnet/minecraft/class_9360$class_8745;official gLcu;g:Lct$a;
-
FIREWORK_EXPLOSION
- Mappings:
Namespace Name Mixin selector named FIREWORK_EXPLOSIONLnet/minecraft/predicate/item/ItemSubPredicateTypes;FIREWORK_EXPLOSION:Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary field_51388Lnet/minecraft/class_9361;field_51388:Lnet/minecraft/class_9360$class_8745;official hLcu;h:Lct$a;
-
FIREWORKS
- Mappings:
Namespace Name Mixin selector named FIREWORKSLnet/minecraft/predicate/item/ItemSubPredicateTypes;FIREWORKS:Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary field_51389Lnet/minecraft/class_9361;field_51389:Lnet/minecraft/class_9360$class_8745;official iLcu;i:Lct$a;
-
WRITABLE_BOOK_CONTENT
- Mappings:
Namespace Name Mixin selector named WRITABLE_BOOK_CONTENTLnet/minecraft/predicate/item/ItemSubPredicateTypes;WRITABLE_BOOK_CONTENT:Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary field_51390Lnet/minecraft/class_9361;field_51390:Lnet/minecraft/class_9360$class_8745;official jLcu;j:Lct$a;
-
WRITTEN_BOOK_CONTENT
- Mappings:
Namespace Name Mixin selector named WRITTEN_BOOK_CONTENTLnet/minecraft/predicate/item/ItemSubPredicateTypes;WRITTEN_BOOK_CONTENT:Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary field_51391Lnet/minecraft/class_9361;field_51391:Lnet/minecraft/class_9360$class_8745;official kLcu;k:Lct$a;
-
ATTRIBUTE_MODIFIERS
- Mappings:
Namespace Name Mixin selector named ATTRIBUTE_MODIFIERSLnet/minecraft/predicate/item/ItemSubPredicateTypes;ATTRIBUTE_MODIFIERS:Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary field_51392Lnet/minecraft/class_9361;field_51392:Lnet/minecraft/class_9360$class_8745;official lLcu;l:Lct$a;
-
TRIM
- Mappings:
Namespace Name Mixin selector named TRIMLnet/minecraft/predicate/item/ItemSubPredicateTypes;TRIM:Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary field_51393Lnet/minecraft/class_9361;field_51393:Lnet/minecraft/class_9360$class_8745;official mLcu;m:Lct$a;
-
JUKEBOX_PLAYABLE
- Mappings:
Namespace Name Mixin selector named JUKEBOX_PLAYABLELnet/minecraft/predicate/item/ItemSubPredicateTypes;JUKEBOX_PLAYABLE:Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary field_52024Lnet/minecraft/class_9361;field_52024:Lnet/minecraft/class_9360$class_8745;official nLcu;n:Lct$a;
-
-
Constructor Details
-
ItemSubPredicateTypes
public ItemSubPredicateTypes()
-
-
Method Details
-
register
private static <T extends ItemSubPredicate> ItemSubPredicate.Type<T> register(String id, com.mojang.serialization.Codec<T> codec) - Mappings:
Namespace Name Mixin selector named registerLnet/minecraft/predicate/item/ItemSubPredicateTypes;register(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary method_58180Lnet/minecraft/class_9361;method_58180(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_9360$class_8745;official aLcu;a(Ljava/lang/String;Lcom/mojang/serialization/Codec;)Lct$a;
-
getDefault
- Mappings:
Namespace Name Mixin selector named getDefaultLnet/minecraft/predicate/item/ItemSubPredicateTypes;getDefault(Lnet/minecraft/registry/Registry;)Lnet/minecraft/predicate/item/ItemSubPredicate$Type;intermediary method_58181Lnet/minecraft/class_9361;method_58181(Lnet/minecraft/class_2378;)Lnet/minecraft/class_9360$class_8745;official aLcu;a(Ljz;)Lct$a;
-