Uses of Record Class
net.minecraft.advancements.predicates.DataComponentMatchers
Packages that use DataComponentMatchers
Package
Description
-
Uses of DataComponentMatchers in net.minecraft.advancements.predicates
Fields in net.minecraft.advancements.predicates declared as DataComponentMatchersModifier and TypeFieldDescriptionstatic final DataComponentMatchersDataComponentMatchers.ANYprivate DataComponentMatchersBlockPredicate.Builder.componentsprivate final DataComponentMatchersBlockPredicate.componentsThe field for thecomponentsrecord component.private DataComponentMatchersItemPredicate.Builder.componentsprivate final DataComponentMatchersItemPredicate.componentsThe field for thecomponentsrecord component.Fields in net.minecraft.advancements.predicates with type parameters of type DataComponentMatchersModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<DataComponentMatchers> DataComponentMatchers.CODECstatic final StreamCodec<RegistryFriendlyByteBuf, DataComponentMatchers> DataComponentMatchers.STREAM_CODECMethods in net.minecraft.advancements.predicates that return DataComponentMatchersModifier and TypeMethodDescriptionDataComponentMatchers.Builder.build()BlockPredicate.components()Returns the value of thecomponentsrecord component.ItemPredicate.components()Returns the value of thecomponentsrecord component.Methods in net.minecraft.advancements.predicates with parameters of type DataComponentMatchersModifier and TypeMethodDescriptionBlockPredicate.Builder.components(DataComponentMatchers components) private static booleanBlockPredicate.matchesComponents(@Nullable BlockEntity entity, DataComponentMatchers components) ItemPredicate.Builder.withComponents(DataComponentMatchers components) Constructors in net.minecraft.advancements.predicates with parameters of type DataComponentMatchersModifierConstructorDescriptionBlockPredicate(Optional<HolderSet<Block>> blocks, Optional<StatePropertiesPredicate> properties, Optional<NbtPredicate> nbt, DataComponentMatchers components) Creates an instance of aBlockPredicaterecord class.ItemPredicate(Optional<HolderSet<Item>> items, MinMaxBounds.Ints count, DataComponentMatchers components) Creates an instance of aItemPredicaterecord class. -
Uses of DataComponentMatchers in net.minecraft.advancements.predicates.entity
Methods in net.minecraft.advancements.predicates.entity with parameters of type DataComponentMatchersModifier and TypeMethodDescriptionEntityPredicate.Builder.components(DataComponentMatchers components)