Package net.minecraft.entity.ai.goal
Class FindNearestEntityGoal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.ai.goal.FindNearestEntityGoal
- Mappings:
Namespace Name official aimintermediary net/minecraft/class_2618named net/minecraft/entity/ai/goal/FindNearestEntityGoal
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final FollowTargetGoal.DistanceComparatorprivate final Predicate<LivingEntity>private static final Loggerprivate final MobEntityprivate LivingEntityprivate final Class<? extends LivingEntity> -
Constructor Summary
ConstructorsConstructorDescriptionFindNearestEntityGoal(MobEntity mob, Class<? extends LivingEntity> targetClass) -
Method Summary
Methods inherited from class net.minecraft.entity.ai.goal.Goal
canStop, getCategoryBits, setCategoryBits, tick
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLaim;a:Lorg/apache/logging/log4j/Logger;intermediary field_11950Lnet/minecraft/class_2618;field_11950:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/entity/ai/goal/FindNearestEntityGoal;LOGGER:Lorg/apache/logging/log4j/Logger;
-
mob
- Mappings:
Namespace Name Mixin selector official bLaim;b:Lafb;intermediary field_11951Lnet/minecraft/class_2618;field_11951:Lnet/minecraft/class_871;named mobLnet/minecraft/entity/ai/goal/FindNearestEntityGoal;mob:Lnet/minecraft/entity/mob/MobEntity;
-
field_16888
- Mappings:
Namespace Name Mixin selector official cLaim;c:Ljava/util/function/Predicate;intermediary field_16888Lnet/minecraft/class_2618;field_16888:Ljava/util/function/Predicate;named field_16888Lnet/minecraft/entity/ai/goal/FindNearestEntityGoal;field_16888:Ljava/util/function/Predicate;
-
field_11953
- Mappings:
Namespace Name Mixin selector official dLaim;d:Laio$a;intermediary field_11953Lnet/minecraft/class_2618;field_11953:Lnet/minecraft/class_927$class_929;named field_11953Lnet/minecraft/entity/ai/goal/FindNearestEntityGoal;field_11953:Lnet/minecraft/entity/ai/goal/FollowTargetGoal$DistanceComparator;
-
target
- Mappings:
Namespace Name Mixin selector official eLaim;e:Lafa;intermediary field_11954Lnet/minecraft/class_2618;field_11954:Lnet/minecraft/class_1699;named targetLnet/minecraft/entity/ai/goal/FindNearestEntityGoal;target:Lnet/minecraft/entity/LivingEntity;
-
targetClass
- Mappings:
Namespace Name Mixin selector official fLaim;f:Ljava/lang/Class;intermediary field_11955Lnet/minecraft/class_2618;field_11955:Ljava/lang/Class;named targetClassLnet/minecraft/entity/ai/goal/FindNearestEntityGoal;targetClass:Ljava/lang/Class;
-
-
Constructor Details
-
FindNearestEntityGoal
- Mappings:
Namespace Name Mixin selector official <init>Laim;<init>(Lafb;Ljava/lang/Class;)Vintermediary <init>Lnet/minecraft/class_2618;<init>(Lnet/minecraft/class_871;Ljava/lang/Class;)Vnamed <init>Lnet/minecraft/entity/ai/goal/FindNearestEntityGoal;<init>(Lnet/minecraft/entity/mob/MobEntity;Ljava/lang/Class;)V
-
-
Method Details
-
canStart
public boolean canStart() -
shouldContinue
public boolean shouldContinue()- Overrides:
shouldContinuein classGoal- Mappings:
Namespace Name Mixin selector official bLagt;b()Zintermediary method_2744Lnet/minecraft/class_896;method_2744()Znamed shouldContinueLnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z
-
start
public void start() -
stop
public void stop() -
method_11019
protected double method_11019()- Mappings:
Namespace Name Mixin selector official gLaim;g()Dintermediary method_11019Lnet/minecraft/class_2618;method_11019()Dnamed method_11019Lnet/minecraft/entity/ai/goal/FindNearestEntityGoal;method_11019()D
-