Package net.minecraft.entity.ai.goal
Class MoveToTargetPosGoal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.ai.goal.MoveToTargetPosGoal
- Direct Known Subclasses:
CatSitOnBlockGoal,class_2631,HarvestCropsGoal
- Mappings:
Namespace Name official znintermediary net/minecraft/class_2615named net/minecraft/entity/ai/goal/MoveToTargetPosGoal
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprivate final PathAwareEntityprivate intprivate booleanprivate intprivate final doubleprotected BlockPosprivate int -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.minecraft.entity.ai.goal.Goal
canStop, getCategoryBits, setCategoryBits
-
Field Details
-
mob
- Mappings:
Namespace Name Mixin selector official cLzn;c:Lxu;intermediary field_11939Lnet/minecraft/class_2615;field_11939:Lnet/minecraft/class_877;named mobLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;mob:Lnet/minecraft/entity/PathAwareEntity;
-
speed
private final double speed- Mappings:
Namespace Name Mixin selector official dLzn;d:Dintermediary field_11940Lnet/minecraft/class_2615;field_11940:Dnamed speedLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;speed:D
-
cooldown
protected int cooldown- Mappings:
Namespace Name Mixin selector official aLzn;a:Iintermediary field_11937Lnet/minecraft/class_2615;field_11937:Inamed cooldownLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;cooldown:I
-
tryingTime
private int tryingTime- Mappings:
Namespace Name Mixin selector official eLzn;e:Iintermediary field_11941Lnet/minecraft/class_2615;field_11941:Inamed tryingTimeLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;tryingTime:I
-
safeWaitingTime
private int safeWaitingTime- Mappings:
Namespace Name Mixin selector official fLzn;f:Iintermediary field_11942Lnet/minecraft/class_2615;field_11942:Inamed safeWaitingTimeLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;safeWaitingTime:I
-
targetPos
- Mappings:
Namespace Name Mixin selector official bLzn;b:Ldt;intermediary field_11938Lnet/minecraft/class_2615;field_11938:Lnet/minecraft/class_2552;named targetPosLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;targetPos:Lnet/minecraft/util/math/BlockPos;
-
reached
private boolean reached- Mappings:
Namespace Name Mixin selector official gLzn;g:Zintermediary field_11943Lnet/minecraft/class_2615;field_11943:Znamed reachedLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;reached:Z
-
range
private int range- Mappings:
Namespace Name Mixin selector official hLzn;h:Iintermediary field_11944Lnet/minecraft/class_2615;field_11944:Inamed rangeLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;range:I
-
-
Constructor Details
-
MoveToTargetPosGoal
- Mappings:
Namespace Name Mixin selector official <init>Lzn;<init>(Lxu;DI)Vintermediary <init>Lnet/minecraft/class_2615;<init>(Lnet/minecraft/class_877;DI)Vnamed <init>Lnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;<init>(Lnet/minecraft/entity/PathAwareEntity;DI)V
-
-
Method Details
-
canStart
public boolean canStart() -
shouldContinue
public boolean shouldContinue()- Overrides:
shouldContinuein classGoal- Mappings:
Namespace Name Mixin selector official bLzb;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() -
tick
public void tick() -
hasReached
protected boolean hasReached()- Mappings:
Namespace Name Mixin selector official fLzn;f()Zintermediary method_11013Lnet/minecraft/class_2615;method_11013()Znamed hasReachedLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;hasReached()Z
-
findTargetPos
private boolean findTargetPos()- Mappings:
Namespace Name Mixin selector official gLzn;g()Zintermediary method_11014Lnet/minecraft/class_2615;method_11014()Znamed findTargetPosLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;findTargetPos()Z
-
isTargetPos
- Mappings:
Namespace Name Mixin selector official aLzn;a(Laqu;Ldt;)Zintermediary method_11012Lnet/minecraft/class_2615;method_11012(Lnet/minecraft/class_1150;Lnet/minecraft/class_2552;)Znamed isTargetPosLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;isTargetPos(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Z
-