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,HarvestCropsGoal,RabbitEntity.EatCarrotCropGoal
- Mappings:
Namespace Name official xrintermediary net/minecraft/class_2615named net/minecraft/entity/ai/goal/MoveToTargetPosGoal
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprivate final PathAwareEntityprivate final 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, stop
-
Field Details
-
mob
- Mappings:
Namespace Name Mixin selector official cLxr;c:Lvx;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 dLxr;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 aLxr;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 eLxr;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 fLxr;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 bLxr;b:Let;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 gLxr;g:Zintermediary field_11943Lnet/minecraft/class_2615;field_11943:Znamed reachedLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;reached:Z
-
range
private final int range- Mappings:
Namespace Name Mixin selector official hLxr;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>Lxr;<init>(Lvx;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 bLxe;b()Zintermediary method_2744Lnet/minecraft/class_896;method_2744()Znamed shouldContinueLnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z
-
start
public void start() -
tick
public void tick() -
hasReached
protected boolean hasReached()- Mappings:
Namespace Name Mixin selector official fLxr;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 iLxr;i()Zintermediary method_11014Lnet/minecraft/class_2615;method_11014()Znamed findTargetPosLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;findTargetPos()Z
-
isTargetPos
- Mappings:
Namespace Name Mixin selector official aLxr;a(Lamu;Let;)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
-