Class FollowCustomerTask
java.lang.Object
net.minecraft.entity.ai.brain.task.Task<VillagerEntity>
net.minecraft.entity.ai.brain.task.FollowCustomerTask
- Mappings:
Namespace Name official bgfintermediary net/minecraft/class_4108named net/minecraft/entity/ai/brain/task/FollowCustomerTask
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.Task
Task.Status -
Field Summary
FieldsFields inherited from class net.minecraft.entity.ai.brain.task.Task
DEFAULT_RUN_TIME, requiredMemoryStates -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanisTimeLimitExceeded(long time) protected booleanmethod_18954(ServerWorld serverWorld, VillagerEntity villagerEntity) protected booleanmethod_18955(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) protected voidmethod_18956(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) protected voidmethod_18957(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) protected voidmethod_18958(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) private voidupdate(VillagerEntity villager) Methods inherited from class net.minecraft.entity.ai.brain.task.Task
finishRunning, getStatus, keepRunning, run, shouldKeepRunning, shouldRun, stop, tick, toString, tryStarting
-
Field Details
-
speed
private final float speed- Mappings:
Namespace Name Mixin selector official aLbgf;a:Fintermediary field_18362Lnet/minecraft/class_4108;field_18362:Fnamed speedLnet/minecraft/entity/ai/brain/task/FollowCustomerTask;speed:F
-
-
Constructor Details
-
FollowCustomerTask
public FollowCustomerTask(float speed) - Mappings:
Namespace Name Mixin selector official <init>Lbgf;<init>(F)Vintermediary <init>Lnet/minecraft/class_4108;<init>(F)Vnamed <init>Lnet/minecraft/entity/ai/brain/task/FollowCustomerTask;<init>(F)V
-
-
Method Details
-
method_18954
- Mappings:
Namespace Name Mixin selector official aLbgf;a(Lahb;Lbvf;)Zintermediary method_18954Lnet/minecraft/class_4108;method_18954(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Znamed method_18954Lnet/minecraft/entity/ai/brain/task/FollowCustomerTask;method_18954(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;)Z
-
method_18955
- Mappings:
Namespace Name Mixin selector official aLbgf;a(Lahb;Lbvf;J)Zintermediary method_18955Lnet/minecraft/class_4108;method_18955(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Znamed method_18955Lnet/minecraft/entity/ai/brain/task/FollowCustomerTask;method_18955(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)Z
-
method_18956
- Mappings:
Namespace Name Mixin selector official bLbgf;b(Lahb;Lbvf;J)Vintermediary method_18956Lnet/minecraft/class_4108;method_18956(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Vnamed method_18956Lnet/minecraft/entity/ai/brain/task/FollowCustomerTask;method_18956(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)V
-
method_18957
- Mappings:
Namespace Name Mixin selector official cLbgf;c(Lahb;Lbvf;J)Vintermediary method_18957Lnet/minecraft/class_4108;method_18957(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Vnamed method_18957Lnet/minecraft/entity/ai/brain/task/FollowCustomerTask;method_18957(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)V
-
method_18958
- Mappings:
Namespace Name Mixin selector official dLbgf;d(Lahb;Lbvf;J)Vintermediary method_18958Lnet/minecraft/class_4108;method_18958(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Vnamed method_18958Lnet/minecraft/entity/ai/brain/task/FollowCustomerTask;method_18958(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)V
-
isTimeLimitExceeded
protected boolean isTimeLimitExceeded(long time) - Overrides:
isTimeLimitExceededin classTask<VillagerEntity>- Mappings:
Namespace Name Mixin selector official aLbez;a(J)Zintermediary method_18915Lnet/minecraft/class_4097;method_18915(J)Znamed isTimeLimitExceededLnet/minecraft/entity/ai/brain/task/Task;isTimeLimitExceeded(J)Z
-
update
- Mappings:
Namespace Name Mixin selector official aLbgf;a(Lbvf;)Vintermediary method_18953Lnet/minecraft/class_4108;method_18953(Lnet/minecraft/class_1646;)Vnamed updateLnet/minecraft/entity/ai/brain/task/FollowCustomerTask;update(Lnet/minecraft/entity/passive/VillagerEntity;)V
-