History - net.minecraft.predicate.entity.EntityPredicate

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

net.minecraft.advancements.criterion.EntityPredicate

net.minecraft.advancements.predicates.entity.EntityPredicate

Fields

Optional<EntityTypePredicate>: entityType, comp_1761, type

Optional<DistancePredicate>: distanceToPlayer, comp_1762, distance

Optional<MovementPredicate>: movement, comp_2668, movement

EntityPredicate$PositionalPredicates: location, comp_1763, location

Optional<EntityEffectPredicate>: effects, comp_1765, effects

Optional<NbtPredicate>: nbt, comp_1766, nbt

Optional<EntityFlagsPredicate>: flags, comp_1767, flags

Optional<EntityEquipmentPredicate>: equipment, comp_1768, equipment

Optional<EntitySubPredicate>: subPredicate, comp_1769, typeSpecific

Optional<Integer>: periodicTick, comp_2669, periodicTick

Optional<EntityPredicate>: vehicle, comp_1770, vehicle

Optional<EntityPredicate>: passenger, comp_1771, passenger

Optional<EntityPredicate>: targetedEntity, comp_1772, targetedEntity

Optional<String>: team, comp_1773, team

Optional<SlotsPredicate>: slots, comp_2446, slots

ComponentsPredicate: components, comp_3519, components

com.mojang.serialization.Codec<Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate>>: MAP_CODEC, field_1_5925, SUBPREDICATES_CODEC

Comparator<Map$Entry<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate>>: PREDICATE_TYPE_ORDER, field_1_5926, ENTRY_COMPARATOR

Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate>: parts, field_1_5928, parts

EntitySubPredicate: combinedPart, field_1_5927, merged

Constructors

(Optional<EntityTypePredicate>, Optional<DistancePredicate>, Optional<MovementPredicate>, EntityPredicate$PositionalPredicates, Optional<EntityEffectPredicate>, Optional<NbtPredicate>, Optional<EntityFlagsPredicate>, Optional<EntityEquipmentPredicate>, Optional<EntitySubPredicate>, Optional<Integer>, Optional<EntityPredicate>, Optional<EntityPredicate>, Optional<EntityPredicate>, Optional<String>, Optional<SlotsPredicate>, ComponentsPredicate)

(Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate>)

Methods

Optional<EntityTypePredicate> (): entityType, comp_1761, type

Optional<DistancePredicate> (): distanceToPlayer, comp_1762, distance

Optional<MovementPredicate> (): movement, comp_2668, movement

EntityPredicate$PositionalPredicates (): location, comp_1763, location

Optional<EntityEffectPredicate> (): effects, comp_1765, effects

Optional<NbtPredicate> (): nbt, comp_1766, nbt

Optional<EntityFlagsPredicate> (): flags, comp_1767, flags

Optional<EntityEquipmentPredicate> (): equipment, comp_1768, equipment

Optional<EntitySubPredicate> (): subPredicate, comp_1769, typeSpecific

Optional<Integer> (): periodicTick, comp_2669, periodicTick

Optional<EntityPredicate> (): vehicle, comp_1770, vehicle

Optional<EntityPredicate> (): passenger, comp_1771, passenger

Optional<EntityPredicate> (): targetedEntity, comp_1772, targetedEntity

Optional<String> (): team, comp_1773, team

Optional<SlotsPredicate> (): slots, comp_2446, slots

ComponentsPredicate (): components, comp_3519, components

boolean (ServerWorld, Vec3d, Entity): lambda$matches$0, method_37227, method_37227

com.mojang.datafixers.kinds.App (com.mojang.serialization.Codec, com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$1, method_53136, method_53136

EntitySubPredicate (Map<com.mojang.serialization.Codec<? extends EntitySubPredicate>, EntitySubPredicate>): combine, method_1_5087, allOf

boolean (EntitySubPredicate[], Entity, ServerWorld, Vec3d): lambda$combine$1, method_1_5089, method_1_5089

EntitySubPredicate[] (int): lambda$combine$0, method_1_5088, method_1_5088

Integer (com.mojang.serialization.Codec): lambda$static$2, method_1_5091, method_1_5091

Map (EntityPredicate): lambda$static$1, method_1_5090, method_1_5090

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

boolean (ServerWorld, Vec3d, Entity): lambda$matches$2, method_37227, method_37227

boolean (ServerWorld, Vec3d, Entity): lambda$matches$0, method_37227, method_37227

com.mojang.serialization.Codec (com.mojang.serialization.Codec): lambda$static$1, method_53135, method_53135

com.mojang.serialization.Codec (com.mojang.serialization.Codec): lambda$static$0, method_53135, method_53135

com.mojang.datafixers.kinds.App (com.mojang.serialization.Codec, com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$0, method_53136, method_53136

com.mojang.datafixers.kinds.App (com.mojang.serialization.Codec, com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$1, method_53136, method_53136

1.21.11_unobfuscated

Names

net.minecraft.advancements.criterion.EntityPredicate

net.minecraft.class_2048

net.minecraft.predicate.entity.EntityPredicate

Fields

Optional<EntityTypePredicate>: entityType, comp_1761, type

Optional<DistancePredicate>: distanceToPlayer, comp_1762, distance

Optional<MovementPredicate>: movement, comp_2668, movement

EntityPredicate$PositionalPredicates: location, comp_1763, location

Optional<EntityEffectPredicate>: effects, comp_1765, effects

Optional<NbtPredicate>: nbt, comp_1766, nbt

Optional<EntityFlagsPredicate>: flags, comp_1767, flags

Optional<EntityEquipmentPredicate>: equipment, comp_1768, equipment

Optional<EntitySubPredicate>: subPredicate, comp_1769, typeSpecific

Optional<Integer>: periodicTick, comp_2669, periodicTick

Optional<EntityPredicate>: vehicle, comp_1770, vehicle

Optional<EntityPredicate>: passenger, comp_1771, passenger

Optional<EntityPredicate>: targetedEntity, comp_1772, targetedEntity

Optional<String>: team, comp_1773, team

Optional<SlotsPredicate>: slots, comp_2446, slots

ComponentsPredicate: components, comp_3519, components

com.mojang.serialization.Codec<EntityPredicate>: CODEC, field_45746, CODEC

com.mojang.serialization.Codec<LootContextPredicate>: ADVANCEMENT_CODEC, field_47250, LOOT_CONTEXT_PREDICATE_CODEC

Constructors

(Optional<EntityTypePredicate>, Optional<DistancePredicate>, Optional<MovementPredicate>, EntityPredicate$PositionalPredicates, Optional<EntityEffectPredicate>, Optional<NbtPredicate>, Optional<EntityFlagsPredicate>, Optional<EntityEquipmentPredicate>, Optional<EntitySubPredicate>, Optional<Integer>, Optional<EntityPredicate>, Optional<EntityPredicate>, Optional<EntityPredicate>, Optional<String>, Optional<SlotsPredicate>, ComponentsPredicate)

Methods

LootContextPredicate (EntityPredicate$Builder): wrap, method_53134, contextPredicateFromEntityPredicate

Optional<LootContextPredicate> (Optional<EntityPredicate>): wrap, method_53137, contextPredicateFromEntityPredicate

List<LootContextPredicate> (EntityPredicate$Builder[]): wrap, method_53139, contextPredicateFromEntityPredicates

LootContextPredicate (EntityPredicate): wrap, method_51704, asLootContextPredicate

boolean (ServerPlayerEntity, Entity): matches, method_8914, test

boolean (ServerWorld, Vec3d, Entity): matches, method_8909, test

LootContext (ServerPlayerEntity, Entity): createContext, method_27802, createAdvancementEntityLootContext

Optional<EntityTypePredicate> (): entityType, comp_1761, type

Optional<DistancePredicate> (): distanceToPlayer, comp_1762, distance

Optional<MovementPredicate> (): movement, comp_2668, movement

EntityPredicate$PositionalPredicates (): location, comp_1763, location

Optional<EntityEffectPredicate> (): effects, comp_1765, effects

Optional<NbtPredicate> (): nbt, comp_1766, nbt

Optional<EntityFlagsPredicate> (): flags, comp_1767, flags

Optional<EntityEquipmentPredicate> (): equipment, comp_1768, equipment

Optional<EntitySubPredicate> (): subPredicate, comp_1769, typeSpecific

Optional<Integer> (): periodicTick, comp_2669, periodicTick

Optional<EntityPredicate> (): vehicle, comp_1770, vehicle

Optional<EntityPredicate> (): passenger, comp_1771, passenger

Optional<EntityPredicate> (): targetedEntity, comp_1772, targetedEntity

Optional<String> (): team, comp_1773, team

Optional<SlotsPredicate> (): slots, comp_2446, slots

ComponentsPredicate (): components, comp_3519, components

boolean (ServerWorld, Vec3d, Entity): lambda$matches$2, method_37227, method_37227

com.mojang.serialization.Codec (com.mojang.serialization.Codec): lambda$static$1, method_53135, method_53135

com.mojang.datafixers.kinds.App (com.mojang.serialization.Codec, com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$static$0, method_53136, method_53136