Uses of Interface
net.minecraft.predicate.item.ItemSubPredicate
Package
Description
The base package for all Minecraft classes.
-
Uses of ItemSubPredicate in net.minecraft
-
Uses of ItemSubPredicate in net.minecraft.predicate.item
Modifier and TypeClassDescriptionstatic final record
ItemSubPredicate.Type<T extends ItemSubPredicate>
Modifier and TypeClassDescriptionfinal record
final record
final record
final record
final record
class
static class
static class
final record
final record
final record
final record
final record
final record
Modifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<Map<ItemSubPredicate.Type<?>, ItemSubPredicate>> ItemSubPredicate.PREDICATES_MAP_CODEC
private final ImmutableMap.Builder
<ItemSubPredicate.Type<?>, ItemSubPredicate> ItemPredicate.Builder.subPredicates
private final Map
<ItemSubPredicate.Type<?>, ItemSubPredicate> ItemPredicate.subPredicates
The field for thesubPredicates
record component.Modifier and TypeMethodDescriptionprivate static <T extends ItemSubPredicate>
ItemSubPredicate.Type<T> <T extends ItemSubPredicate>
ItemPredicate.BuilderItemPredicate.Builder.subPredicate
(ItemSubPredicate.Type<T> type, T subPredicate) Modifier and TypeMethodDescriptionstatic ItemSubPredicate
PotionContentsPredicate.potionContents
(RegistryEntryList<Potion> potions) Modifier and TypeMethodDescriptionItemPredicate.subPredicates()
Returns the value of thesubPredicates
record component.ModifierConstructorDescriptionItemPredicate
(Optional<RegistryEntryList<Item>> optional, NumberRange.IntRange intRange, ComponentPredicate componentPredicate, Map<ItemSubPredicate.Type<?>, ItemSubPredicate> map)