Uses of Record Class
net.minecraft.advancements.criterion.DataComponentMatchers
Packages that use DataComponentMatchers
-
Uses of DataComponentMatchers in net.minecraft.advancements.criterion
Fields in net.minecraft.advancements.criterion declared as DataComponentMatchersModifier and TypeFieldDescriptionstatic final DataComponentMatchersDataComponentMatchers.ANYprivate DataComponentMatchersBlockPredicate.Builder.componentsprivate final DataComponentMatchersBlockPredicate.componentsThe field for thecomponentsrecord component.private DataComponentMatchersEntityPredicate.Builder.componentsprivate final DataComponentMatchersEntityPredicate.componentsThe field for thecomponentsrecord component.private DataComponentMatchersItemPredicate.Builder.componentsprivate final DataComponentMatchersItemPredicate.componentsThe field for thecomponentsrecord component.Fields in net.minecraft.advancements.criterion 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.criterion that return DataComponentMatchersModifier and TypeMethodDescriptionDataComponentMatchers.Builder.build()BlockPredicate.components()Returns the value of thecomponentsrecord component.EntityPredicate.components()Returns the value of thecomponentsrecord component.ItemPredicate.components()Returns the value of thecomponentsrecord component.Methods in net.minecraft.advancements.criterion with parameters of type DataComponentMatchersModifier and TypeMethodDescriptionBlockPredicate.Builder.components(DataComponentMatchers pComponents) EntityPredicate.Builder.components(DataComponentMatchers pComponents) private static booleanBlockPredicate.matchesComponents(@Nullable BlockEntity pEntity, DataComponentMatchers pComponents) ItemPredicate.Builder.withComponents(DataComponentMatchers pComponents) Constructors in net.minecraft.advancements.criterion with parameters of type DataComponentMatchersModifierConstructorDescriptionBlockPredicate(Optional<HolderSet<Block>> blocks, Optional<StatePropertiesPredicate> properties, Optional<NbtPredicate> nbt, DataComponentMatchers components) Creates an instance of aBlockPredicaterecord class.EntityPredicate(Optional<EntityTypePredicate> entityType, Optional<DistancePredicate> distanceToPlayer, Optional<MovementPredicate> movement, EntityPredicate.LocationWrapper location, Optional<MobEffectsPredicate> effects, Optional<NbtPredicate> nbt, Optional<EntityFlagsPredicate> flags, Optional<EntityEquipmentPredicate> equipment, Optional<EntitySubPredicate> subPredicate, Optional<Integer> periodicTick, Optional<EntityPredicate> vehicle, Optional<EntityPredicate> passenger, Optional<EntityPredicate> targetedEntity, Optional<String> team, Optional<SlotsPredicate> slots, DataComponentMatchers components) Creates an instance of aEntityPredicaterecord class.ItemPredicate(Optional<HolderSet<Item>> items, MinMaxBounds.Ints count, DataComponentMatchers components) Creates an instance of aItemPredicaterecord class.