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_3474,DrownedEntity.class_3511,HarvestCropsGoal,RabbitEntity.EatCarrotCropGoal,TurtleEntity.class_3498,TurtleEntity.class_3499
- Mappings:
Namespace Name official ahhintermediary net/minecraft/class_2615named net/minecraft/entity/ai/goal/MoveToTargetPosGoal
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intintprivate final intprivate final PathAwareEntityprivate final intprivate booleanprivate intdoubleprotected BlockPosprotected int -
Constructor Summary
ConstructorsConstructorDescriptionMoveToTargetPosGoal(PathAwareEntity mob, double speed, int range) MoveToTargetPosGoal(PathAwareEntity pathAwareEntity, double double2, int int2, int int3) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanStart()private booleanprotected booleanprotected abstract booleanmethod_11012(RenderBlockView renderBlockView, BlockPos blockPos) protected intmethod_15694(PathAwareEntity pathAwareEntity) doublebooleanintbooleanvoidstart()voidtick()Methods inherited from class net.minecraft.entity.ai.goal.Goal
canStop, getCategoryBits, setCategoryBits, stop
-
Field Details
-
mob
- Mappings:
Namespace Name Mixin selector official fLahh;f:Lafg;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
public double speed- Mappings:
Namespace Name Mixin selector official aLahh;a: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 bLahh;b:Iintermediary field_11937Lnet/minecraft/class_2615;field_11937:Inamed cooldownLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;cooldown:I
-
tryingTime
protected int tryingTime- Mappings:
Namespace Name Mixin selector official cLahh;c: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 gLahh;g:Iintermediary field_11942Lnet/minecraft/class_2615;field_11942:Inamed safeWaitingTimeLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;safeWaitingTime:I
-
targetPos
- Mappings:
Namespace Name Mixin selector official dLahh;d:Lel;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 hLahh;h: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 iLahh;i:Iintermediary field_11944Lnet/minecraft/class_2615;field_11944:Inamed rangeLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;range:I
-
field_16881
private final int field_16881- Mappings:
Namespace Name Mixin selector official jLahh;j:Iintermediary field_16881Lnet/minecraft/class_2615;field_16881:Inamed field_16881Lnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;field_16881:I
-
field_16880
public int field_16880- Mappings:
Namespace Name Mixin selector official eLahh;e:Iintermediary field_16880Lnet/minecraft/class_2615;field_16880:Inamed field_16880Lnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;field_16880:I
-
-
Constructor Details
-
MoveToTargetPosGoal
- Mappings:
Namespace Name Mixin selector official <init>Lahh;<init>(Lafg;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
-
MoveToTargetPosGoal
-
-
Method Details
-
canStart
public boolean canStart() -
method_15694
- Mappings:
Namespace Name Mixin selector official aLahh;a(Lafg;)Iintermediary method_15694Lnet/minecraft/class_2615;method_15694(Lnet/minecraft/class_877;)Inamed method_15694Lnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;method_15694(Lnet/minecraft/entity/PathAwareEntity;)I
-
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() -
method_15695
public double method_15695()- Mappings:
Namespace Name Mixin selector official gLahh;g()Dintermediary method_15695Lnet/minecraft/class_2615;method_15695()Dnamed method_15695Lnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;method_15695()D
-
tick
public void tick() -
method_15696
public boolean method_15696()- Mappings:
Namespace Name Mixin selector official iLahh;i()Zintermediary method_15696Lnet/minecraft/class_2615;method_15696()Znamed method_15696Lnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;method_15696()Z
-
method_15697
public int method_15697()- Mappings:
Namespace Name Mixin selector official jLahh;j()Iintermediary method_15697Lnet/minecraft/class_2615;method_15697()Inamed method_15697Lnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;method_15697()I
-
hasReached
protected boolean hasReached()- Mappings:
Namespace Name Mixin selector official kLahh;k()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 lLahh;l()Zintermediary method_11014Lnet/minecraft/class_2615;method_11014()Znamed findTargetPosLnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;findTargetPos()Z
-
method_11012
- Mappings:
Namespace Name Mixin selector official aLahh;a(Layc;Lel;)Zintermediary method_11012Lnet/minecraft/class_2615;method_11012(Lnet/minecraft/class_3599;Lnet/minecraft/class_2552;)Znamed method_11012Lnet/minecraft/entity/ai/goal/MoveToTargetPosGoal;method_11012(Lnet/minecraft/world/RenderBlockView;Lnet/minecraft/util/math/BlockPos;)Z
-