Package net.minecraft.entity.ai.goal
Class FollowOwnerGoal
java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.ai.goal.FollowOwnerGoal
- Mappings:
Namespace Name official yzintermediary net/minecraft/class_894named net/minecraft/entity/ai/goal/FollowOwnerGoal
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate boolean(package private) float(package private) floatprivate EntityNavigationprivate LivingEntityprivate doubleprivate TameableEntityprivate int(package private) World -
Constructor Summary
ConstructorsConstructorDescriptionFollowOwnerGoal(TameableEntity tameable, double speed, float minDistance, float maxDistance) -
Method Summary
Methods inherited from class net.minecraft.entity.ai.goal.Goal
canStop, getCategoryBits, setCategoryBits
-
Field Details
-
tameable
- Mappings:
Namespace Name Mixin selector official dLyz;d:Lxx;intermediary field_3495Lnet/minecraft/class_894;field_3495:Lnet/minecraft/class_880;named tameableLnet/minecraft/entity/ai/goal/FollowOwnerGoal;tameable:Lnet/minecraft/entity/passive/TameableEntity;
-
owner
- Mappings:
Namespace Name Mixin selector official eLyz;e:Lxm;intermediary field_6841Lnet/minecraft/class_894;field_6841:Lnet/minecraft/class_1699;named ownerLnet/minecraft/entity/ai/goal/FollowOwnerGoal;owner:Lnet/minecraft/entity/LivingEntity;
-
world
World world- Mappings:
Namespace Name Mixin selector official aLyz;a:Laqu;intermediary field_3492Lnet/minecraft/class_894;field_3492:Lnet/minecraft/class_1150;named worldLnet/minecraft/entity/ai/goal/FollowOwnerGoal;world:Lnet/minecraft/world/World;
-
speed
private double speed- Mappings:
Namespace Name Mixin selector official fLyz;f:Dintermediary field_6842Lnet/minecraft/class_894;field_6842:Dnamed speedLnet/minecraft/entity/ai/goal/FollowOwnerGoal;speed:D
-
updateCountdownTicks
private int updateCountdownTicks- Mappings:
Namespace Name Mixin selector official hLyz;h:Iintermediary field_3499Lnet/minecraft/class_894;field_3499:Inamed updateCountdownTicksLnet/minecraft/entity/ai/goal/FollowOwnerGoal;updateCountdownTicks:I
-
maxDistance
float maxDistance- Mappings:
Namespace Name Mixin selector official bLyz;b:Fintermediary field_3493Lnet/minecraft/class_894;field_3493:Fnamed maxDistanceLnet/minecraft/entity/ai/goal/FollowOwnerGoal;maxDistance:F
-
minDistance
float minDistance- Mappings:
Namespace Name Mixin selector official cLyz;c:Fintermediary field_3494Lnet/minecraft/class_894;field_3494:Fnamed minDistanceLnet/minecraft/entity/ai/goal/FollowOwnerGoal;minDistance:F
-
field_3500
private boolean field_3500- Mappings:
Namespace Name Mixin selector official iLyz;i:Zintermediary field_3500Lnet/minecraft/class_894;field_3500:Znamed field_3500Lnet/minecraft/entity/ai/goal/FollowOwnerGoal;field_3500:Z
-
-
Constructor Details
-
FollowOwnerGoal
- Mappings:
Namespace Name Mixin selector official <init>Lyz;<init>(Lxx;DFF)Vintermediary <init>Lnet/minecraft/class_894;<init>(Lnet/minecraft/class_880;DFF)Vnamed <init>Lnet/minecraft/entity/ai/goal/FollowOwnerGoal;<init>(Lnet/minecraft/entity/passive/TameableEntity;DFF)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()
-