Package net.minecraft.entity.ai.goal
Class FindPlayerGoal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.ai.goal.FindPlayerGoal
public class FindPlayerGoal extends Goal
- Mappings:
Namespace Name official sointermediary net/minecraft/class_1826named net/minecraft/entity/ai/goal/FindPlayerGoal
-
Field Summary
Fields Modifier and Type Field Description private MobEntityentityprivate Predicate<Entity>field_7805private AttackEntityGoal.class_1828field_7806private LivingEntityfield_7807private static LoggerLOGGER -
Constructor Summary
Constructors Constructor Description FindPlayerGoal(MobEntity entity) -
Method Summary
Modifier and Type Method Description booleancanStart()protected doublemethod_7394()booleanshouldContinue()voidstart()voidstop()Methods inherited from class net.minecraft.entity.ai.goal.Goal
method_7363, method_7368, method_7369, tick
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLso;a:Lorg/apache/logging/log4j/Logger;intermediary field_7803Lnet/minecraft/class_1826;field_7803:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/entity/ai/goal/FindPlayerGoal;LOGGER:Lorg/apache/logging/log4j/Logger;
-
entity
- Mappings:
Namespace Name Mixin selector official bLso;b:Lps;intermediary field_7804Lnet/minecraft/class_1826;field_7804:Lnet/minecraft/class_1753;named entityLnet/minecraft/entity/ai/goal/FindPlayerGoal;entity:Lnet/minecraft/entity/mob/MobEntity;
-
field_7805
- Mappings:
Namespace Name Mixin selector official cLso;c:Lcom/google/common/base/Predicate;intermediary field_7805Lnet/minecraft/class_1826;field_7805:Lcom/google/common/base/Predicate;named field_7805Lnet/minecraft/entity/ai/goal/FindPlayerGoal;field_7805:Lcom/google/common/base/Predicate;
-
field_7806
- Mappings:
Namespace Name Mixin selector official dLso;d:Lsp$a;intermediary field_7806Lnet/minecraft/class_1826;field_7806:Lnet/minecraft/class_1827$class_1828;named field_7806Lnet/minecraft/entity/ai/goal/FindPlayerGoal;field_7806:Lnet/minecraft/entity/ai/goal/AttackEntityGoal$class_1828;
-
field_7807
- Mappings:
Namespace Name Mixin selector official eLso;e:Lpr;intermediary field_7807Lnet/minecraft/class_1826;field_7807:Lnet/minecraft/class_1752;named field_7807Lnet/minecraft/entity/ai/goal/FindPlayerGoal;field_7807:Lnet/minecraft/entity/LivingEntity;
-
-
Constructor Details
-
FindPlayerGoal
- Mappings:
Namespace Name Mixin selector official <init>Lso;<init>(Lps;)Vintermediary <init>Lnet/minecraft/class_1826;<init>(Lnet/minecraft/class_1753;)Vnamed <init>Lnet/minecraft/entity/ai/goal/FindPlayerGoal;<init>(Lnet/minecraft/entity/mob/MobEntity;)V
-
-
Method Details
-
canStart
public boolean canStart() -
shouldContinue
public boolean shouldContinue()- Overrides:
shouldContinuein classGoal- Mappings:
Namespace Name Mixin selector official bLrd;b()Zintermediary method_7364Lnet/minecraft/class_1789;method_7364()Znamed shouldContinueLnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z
-
start
public void start() -
stop
public void stop() -
method_7394
protected double method_7394()- Mappings:
Namespace Name Mixin selector official fLso;f()Dintermediary method_7394Lnet/minecraft/class_1826;method_7394()Dnamed method_7394Lnet/minecraft/entity/ai/goal/FindPlayerGoal;method_7394()D
-