Uses of Class
net.minecraft.entity.ai.TargetPredicate
Packages that use TargetPredicate
Package
Description
The base package for all Minecraft classes.
The basic AI system for Minecraft living entities.
-
Uses of TargetPredicate in net.minecraft
Methods in net.minecraft with parameters of type TargetPredicateModifier and TypeMethodDescriptiondefault @Nullable PlayerEntityclass_10245.method_64387(TargetPredicate targetPredicate, double double2, double double3, double double4) default @Nullable PlayerEntityclass_10245.method_64388(TargetPredicate targetPredicate, LivingEntity livingEntity) default @Nullable PlayerEntityclass_10245.method_64389(TargetPredicate targetPredicate, LivingEntity livingEntity, double double2, double double3, double double4) default List<PlayerEntity> class_10245.method_64390(TargetPredicate targetPredicate, LivingEntity livingEntity, Box box) default <T extends LivingEntity>
Tclass_10245.method_64391(Class<? extends T> class2, TargetPredicate targetPredicate, @Nullable LivingEntity livingEntity, double double2, double double3, double double4, Box box) default <T extends LivingEntity>
List<T> class_10245.method_64392(Class<T> class2, TargetPredicate targetPredicate, LivingEntity livingEntity, Box box) default <T extends LivingEntity>
Tclass_10245.method_64393(List<? extends T> list, TargetPredicate targetPredicate, @Nullable LivingEntity livingEntity, double double2, double double3, double double4) -
Uses of TargetPredicate in net.minecraft.entity.ai
Fields in net.minecraft.entity.ai declared as TargetPredicateMethods in net.minecraft.entity.ai that return TargetPredicateModifier and TypeMethodDescriptionTargetPredicate.copy()static TargetPredicateTargetPredicate.createAttackable()static TargetPredicateTargetPredicate.createNonAttackable()TargetPredicate.ignoreDistanceScalingFactor()TargetPredicate.ignoreVisibility()TargetPredicate.setBaseMaxDistance(double baseMaxDistance) TargetPredicate.setPredicate(@Nullable TargetPredicate.class_10254 class_10254) -
Uses of TargetPredicate in net.minecraft.entity.ai.brain.sensor
Fields in net.minecraft.entity.ai.brain.sensor declared as TargetPredicateModifier and TypeFieldDescriptionprivate static final TargetPredicateSensor.ATTACKABLE_TARGET_PREDICATEprivate static final TargetPredicateprivate static final TargetPredicateprivate static final TargetPredicateprivate static final TargetPredicateSensor.TARGET_PREDICATEprivate static final TargetPredicateprivate static final TargetPredicateTemptationsSensor.TEMPTER_PREDICATE -
Uses of TargetPredicate in net.minecraft.entity.ai.brain.task
Fields in net.minecraft.entity.ai.brain.task declared as TargetPredicateModifier and TypeFieldDescriptionprivate final TargetPredicatePrepareRamTask.targetPredicateprivate final TargetPredicateRamImpactTask.targetPredicateConstructors in net.minecraft.entity.ai.brain.task with parameters of type TargetPredicateModifierConstructorDescriptionPrepareRamTask(ToIntFunction<E> cooldownFactory, int minDistance, int maxDistance, float speed, TargetPredicate targetPredicate, int prepareTime, Function<E, SoundEvent> soundFactory) Creates a ram preparation task.RamImpactTask(Function<GoatEntity, UniformIntProvider> cooldownRangeFactory, TargetPredicate targetPredicate, float speed, ToDoubleFunction<GoatEntity> strengthMultiplierFactory, Function<GoatEntity, SoundEvent> impactSoundFactory, Function<GoatEntity, SoundEvent> hornBreakSoundFactory) -
Uses of TargetPredicate in net.minecraft.entity.ai.goal
Fields in net.minecraft.entity.ai.goal declared as TargetPredicateModifier and TypeFieldDescriptionprivate static final TargetPredicateIronGolemLookGoal.CLOSE_VILLAGER_PREDICATEprivate final TargetPredicateTemptGoal.predicateprotected TargetPredicateActiveTargetGoal.targetPredicateprotected final TargetPredicateLookAtEntityGoal.targetPredicateprivate final TargetPredicateTrackIronGolemTargetGoal.targetPredicateprivate static final TargetPredicateTemptGoal.TEMPTING_ENTITY_PREDICATEprivate static final TargetPredicateRevengeGoal.VALID_AVOIDABLES_PREDICATEprivate static final TargetPredicateAnimalMateGoal.VALID_MATE_PREDICATEprivate final TargetPredicateWolfBegGoal.validPlayerPredicateprivate final TargetPredicateFleeEntityGoal.withinRangePredicateMethods in net.minecraft.entity.ai.goal that return TargetPredicateModifier and TypeMethodDescriptionprivate TargetPredicateActiveTargetGoal.getAndUpdateTargetPredicate()Methods in net.minecraft.entity.ai.goal with parameters of type TargetPredicateModifier and TypeMethodDescriptionprotected booleanTrackTargetGoal.canTrack(@Nullable LivingEntity livingEntity, TargetPredicate targetPredicate) -
Uses of TargetPredicate in net.minecraft.entity.boss
Fields in net.minecraft.entity.boss declared as TargetPredicateModifier and TypeFieldDescriptionprivate static final TargetPredicateWitherEntity.HEAD_TARGET_PREDICATE -
Uses of TargetPredicate in net.minecraft.entity.boss.dragon
Fields in net.minecraft.entity.boss.dragon declared as TargetPredicateModifier and TypeFieldDescriptionprivate static final TargetPredicateEnderDragonEntity.CLOSE_PLAYER_PREDICATE -
Uses of TargetPredicate in net.minecraft.entity.boss.dragon.phase
Fields in net.minecraft.entity.boss.dragon.phase declared as TargetPredicateModifier and TypeFieldDescriptionprivate final TargetPredicateSittingScanningPhase.CLOSE_PLAYER_PREDICATEprivate static final TargetPredicateSittingScanningPhase.PLAYER_WITHIN_RANGE_PREDICATEprivate static final TargetPredicateHoldingPatternPhase.PLAYERS_IN_RANGE_PREDICATEprivate static final TargetPredicateLandingApproachPhase.PLAYERS_IN_RANGE_PREDICATE -
Uses of TargetPredicate in net.minecraft.entity.mob
Fields in net.minecraft.entity.mob declared as TargetPredicateModifier and TypeFieldDescriptionprivate final TargetPredicateEvokerEntity.SummonVexGoal.closeVexPredicateprivate final TargetPredicateEvokerEntity.WololoGoal.convertibleSheepPredicateprivate final TargetPredicatePhantomEntity.FindTargetGoal.PLAYERS_IN_RANGE_PREDICATEprivate final TargetPredicateEndermanEntity.TeleportTowardsPlayerGoal.staringPlayerPredicateprivate final TargetPredicateVexEntity.TrackOwnerTargetGoal.targetPredicateprivate final TargetPredicateEndermanEntity.TeleportTowardsPlayerGoal.validTargetPredicateMethods in net.minecraft.entity.mob with parameters of type TargetPredicateModifier and TypeMethodDescription(package private) booleanPhantomEntity.method_64463(ServerWorld serverWorld, LivingEntity livingEntity, TargetPredicate targetPredicate) -
Uses of TargetPredicate in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive declared as TargetPredicateModifier and TypeFieldDescription(package private) static final TargetPredicatePandaEntity.ASK_FOR_BAMBOO_TARGET(package private) static final TargetPredicatePufferfishEntity.BLOW_UP_TARGET_PREDICATEprivate static final TargetPredicateBatEntity.CLOSE_PLAYER_PREDICATE(package private) static final TargetPredicateDolphinEntity.CLOSE_PLAYER_PREDICATEprivate static final TargetPredicateAbstractHorseEntity.PARENT_HORSE_PREDICATEprivate static final TargetPredicateGoatBrain.RAM_TARGET_PREDICATEprivate final TargetPredicateFoxEntity.CalmDownGoal.WORRIABLE_ENTITY_PREDICATE -
Uses of TargetPredicate in net.minecraft.entity.raid
Fields in net.minecraft.entity.raid declared as TargetPredicateModifier and TypeFieldDescriptionfinal TargetPredicateRaiderEntity.PatrolApproachGoal.closeRaiderPredicate