Class WalkTowardJobSiteTask
java.lang.Object
net.minecraft.entity.ai.brain.task.Task<VillagerEntity>
net.minecraft.entity.ai.brain.task.WalkTowardJobSiteTask
public class WalkTowardJobSiteTask extends Task<VillagerEntity>
- Mappings:
Namespace Name official avbintermediary net/minecraft/class_5325named net/minecraft/entity/ai/brain/task/WalkTowardJobSiteTask
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.Task
Task.Status -
Field Summary
Fields Modifier and Type Field Description private static intfield_30122(package private) floatspeedFields inherited from class net.minecraft.entity.ai.brain.task.Task
requiredMemoryStates -
Constructor Summary
Constructors Constructor Description WalkTowardJobSiteTask(float speed) -
Method Summary
Modifier and Type Method Description protected voidfinishRunning(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2)protected voidkeepRunning(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2)protected booleanshouldKeepRunning(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2)protected booleanshouldRun(ServerWorld serverWorld, VillagerEntity villagerEntity)Methods inherited from class net.minecraft.entity.ai.brain.task.Task
getStatus, isTimeLimitExceeded, run, stop, tick, toString, tryStarting
-
Field Details
-
field_30122
private static final int field_30122- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cLavb;c:Iintermediary field_30122Lnet/minecraft/class_5325;field_30122:Inamed field_30122Lnet/minecraft/entity/ai/brain/task/WalkTowardJobSiteTask;field_30122:I
-
speed
final float speed- Mappings:
Namespace Name Mixin selector official aLavb;a:Fintermediary field_25155Lnet/minecraft/class_5325;field_25155:Fnamed speedLnet/minecraft/entity/ai/brain/task/WalkTowardJobSiteTask;speed:F
-
-
Constructor Details
-
WalkTowardJobSiteTask
public WalkTowardJobSiteTask(float speed)- Mappings:
Namespace Name Mixin selector official <init>Lavb;<init>(F)Vintermediary <init>Lnet/minecraft/class_5325;<init>(F)Vnamed <init>Lnet/minecraft/entity/ai/brain/task/WalkTowardJobSiteTask;<init>(F)V
-
-
Method Details
-
shouldRun
- Overrides:
shouldRunin classTask<VillagerEntity>- Mappings:
Namespace Name Mixin selector official aLavb;a(Labj;Lbis;)Zintermediary method_29251Lnet/minecraft/class_5325;method_29251(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;)Znamed shouldRunLnet/minecraft/entity/ai/brain/task/WalkTowardJobSiteTask;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;)Z
-
shouldKeepRunning
protected boolean shouldKeepRunning(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2)- Overrides:
shouldKeepRunningin classTask<VillagerEntity>- Mappings:
Namespace Name Mixin selector official aLavb;a(Labj;Lbis;J)Zintermediary method_29523Lnet/minecraft/class_5325;method_29523(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Znamed shouldKeepRunningLnet/minecraft/entity/ai/brain/task/WalkTowardJobSiteTask;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)Z
-
keepRunning
- Overrides:
keepRunningin classTask<VillagerEntity>- Mappings:
Namespace Name Mixin selector official bLavb;b(Labj;Lbis;J)Vintermediary method_29252Lnet/minecraft/class_5325;method_29252(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Vnamed keepRunningLnet/minecraft/entity/ai/brain/task/WalkTowardJobSiteTask;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)V
-
finishRunning
- Overrides:
finishRunningin classTask<VillagerEntity>- Mappings:
Namespace Name Mixin selector official cLavb;c(Labj;Lbis;J)Vintermediary method_29525Lnet/minecraft/class_5325;method_29525(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Vnamed finishRunningLnet/minecraft/entity/ai/brain/task/WalkTowardJobSiteTask;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)V
-