Package net.minecraft
Class class_12359
- All Implemented Interfaces:
Task<PathAwareEntity>
- Mappings:
Namespace Name named net/minecraft/class_12359intermediary net/minecraft/class_12359official clr
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
MultiTickTask.Status -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final int(package private) double(package private) double(package private) float(package private) floatFields inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
DEFAULT_RUN_TIME, requiredMemoryStates -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfinishRunning(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2) protected booleanisTimeLimitExceeded(long time) protected voidkeepRunning(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2) private @Nullable LivingEntitymethod_76707(PathAwareEntity pathAwareEntity) private booleanmethod_76709(PathAwareEntity pathAwareEntity) private intmethod_76711(PathAwareEntity pathAwareEntity) protected voidrun(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2) protected booleanshouldKeepRunning(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2) protected booleanshouldRun(ServerWorld serverWorld, PathAwareEntity pathAwareEntity) Methods inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
getName, getStatus, hasRequiredMemoryState, stop, tick, tryStarting
-
Field Details
-
field_64623
public static final int field_64623- See Also:
- Mappings:
Namespace Name Mixin selector named field_64623Lnet/minecraft/class_12359;field_64623:Iintermediary field_64623Lnet/minecraft/class_12359;field_64623:Iofficial cLclr;c:I
-
field_64624
public static final int field_64624- See Also:
- Mappings:
Namespace Name Mixin selector named field_64624Lnet/minecraft/class_12359;field_64624:Iintermediary field_64624Lnet/minecraft/class_12359;field_64624:Iofficial dLclr;d:I
-
field_64625
double field_64625- Mappings:
Namespace Name Mixin selector named field_64625Lnet/minecraft/class_12359;field_64625:Dintermediary field_64625Lnet/minecraft/class_12359;field_64625:Dofficial eLclr;e:D
-
field_64626
double field_64626- Mappings:
Namespace Name Mixin selector named field_64626Lnet/minecraft/class_12359;field_64626:Dintermediary field_64626Lnet/minecraft/class_12359;field_64626:Dofficial fLclr;f:D
-
field_64627
float field_64627- Mappings:
Namespace Name Mixin selector named field_64627Lnet/minecraft/class_12359;field_64627:Fintermediary field_64627Lnet/minecraft/class_12359;field_64627:Fofficial gLclr;g:F
-
field_64628
float field_64628- Mappings:
Namespace Name Mixin selector named field_64628Lnet/minecraft/class_12359;field_64628:Fintermediary field_64628Lnet/minecraft/class_12359;field_64628:Fofficial hLclr;h:F
-
-
Constructor Details
-
class_12359
public class_12359(double double2, double double3, float float2, float float3)
-
-
Method Details
-
method_76707
- Mappings:
Namespace Name Mixin selector named method_76707Lnet/minecraft/class_12359;method_76707(Lnet/minecraft/entity/mob/PathAwareEntity;)Lnet/minecraft/entity/LivingEntity;intermediary method_76707Lnet/minecraft/class_12359;method_76707(Lnet/minecraft/class_1314;)Lnet/minecraft/class_1309;official aLclr;a(Lcht;)Lchl;
-
method_76709
- Mappings:
Namespace Name Mixin selector named method_76709Lnet/minecraft/class_12359;method_76709(Lnet/minecraft/entity/mob/PathAwareEntity;)Zintermediary method_76709Lnet/minecraft/class_12359;method_76709(Lnet/minecraft/class_1314;)Zofficial bLclr;b(Lcht;)Z
-
method_76711
- Mappings:
Namespace Name Mixin selector named method_76711Lnet/minecraft/class_12359;method_76711(Lnet/minecraft/entity/mob/PathAwareEntity;)Iintermediary method_76711Lnet/minecraft/class_12359;method_76711(Lnet/minecraft/class_1314;)Iofficial cLclr;c(Lcht;)I
-
shouldRun
- Overrides:
shouldRunin classMultiTickTask<PathAwareEntity>- Mappings:
Namespace Name Mixin selector named shouldRunLnet/minecraft/class_12359;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;)Zintermediary method_76705Lnet/minecraft/class_12359;method_76705(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Zofficial aLclr;a(Laxf;Lcht;)Z
-
run
- Overrides:
runin classMultiTickTask<PathAwareEntity>- Mappings:
Namespace Name Mixin selector named runLnet/minecraft/class_12359;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)Vintermediary method_76706Lnet/minecraft/class_12359;method_76706(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Vofficial aLclr;a(Laxf;Lcht;J)V
-
shouldKeepRunning
protected boolean shouldKeepRunning(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2) - Overrides:
shouldKeepRunningin classMultiTickTask<PathAwareEntity>- Mappings:
Namespace Name Mixin selector named shouldKeepRunningLnet/minecraft/class_12359;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)Zintermediary method_76708Lnet/minecraft/class_12359;method_76708(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Zofficial bLclr;b(Laxf;Lcht;J)Z
-
keepRunning
- Overrides:
keepRunningin classMultiTickTask<PathAwareEntity>- Mappings:
Namespace Name Mixin selector named keepRunningLnet/minecraft/class_12359;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)Vintermediary method_76710Lnet/minecraft/class_12359;method_76710(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Vofficial cLclr;c(Laxf;Lcht;J)V
-
finishRunning
- Overrides:
finishRunningin classMultiTickTask<PathAwareEntity>- Mappings:
Namespace Name Mixin selector named finishRunningLnet/minecraft/class_12359;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)Vintermediary method_76712Lnet/minecraft/class_12359;method_76712(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Vofficial dLclr;d(Laxf;Lcht;J)V
-
isTimeLimitExceeded
protected boolean isTimeLimitExceeded(long time) - Overrides:
isTimeLimitExceededin classMultiTickTask<PathAwareEntity>- Mappings:
Namespace Name Mixin selector named isTimeLimitExceededLnet/minecraft/entity/ai/brain/task/MultiTickTask;isTimeLimitExceeded(J)Zintermediary method_18915Lnet/minecraft/class_4097;method_18915(J)Zofficial aLcjd;a(J)Z
-