Class CroakTask
java.lang.Object
net.minecraft.entity.ai.brain.task.MultiTickTask<FrogEntity>
net.minecraft.entity.ai.brain.task.CroakTask
- All Implemented Interfaces:
Task<FrogEntity>
- Mappings:
Namespace Name named net/minecraft/entity/ai/brain/task/CroakTaskintermediary net/minecraft/class_7095official cad
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
MultiTickTask.Status -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate intFields 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, FrogEntity frogEntity, long long2) protected voidkeepRunning(ServerWorld serverWorld, FrogEntity frogEntity, long long2) protected voidrun(ServerWorld serverWorld, FrogEntity frogEntity, long long2) protected booleanshouldKeepRunning(ServerWorld serverWorld, FrogEntity frogEntity, long long2) protected booleanshouldRun(ServerWorld serverWorld, FrogEntity frogEntity) Methods inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
getName, getStatus, hasRequiredMemoryState, isTimeLimitExceeded, stop, tick, tryStarting
-
Field Details
-
MAX_RUN_TICK
private static final int MAX_RUN_TICK- See Also:
- Mappings:
Namespace Name Mixin selector named MAX_RUN_TICKLnet/minecraft/entity/ai/brain/task/CroakTask;MAX_RUN_TICK:Iintermediary field_37424Lnet/minecraft/class_7095;field_37424:Iofficial cLcad;c:I
-
RUN_TIME
private static final int RUN_TIME- See Also:
- Mappings:
Namespace Name Mixin selector named RUN_TIMELnet/minecraft/entity/ai/brain/task/CroakTask;RUN_TIME:Iintermediary field_37425Lnet/minecraft/class_7095;field_37425:Iofficial dLcad;d:I
-
runningTicks
private int runningTicks- Mappings:
Namespace Name Mixin selector named runningTicksLnet/minecraft/entity/ai/brain/task/CroakTask;runningTicks:Iintermediary field_37426Lnet/minecraft/class_7095;field_37426:Iofficial eLcad;e:I
-
-
Constructor Details
-
CroakTask
public CroakTask()
-
-
Method Details
-
shouldRun
- Overrides:
shouldRunin classMultiTickTask<FrogEntity>- Mappings:
Namespace Name Mixin selector named shouldRunLnet/minecraft/entity/ai/brain/task/CroakTask;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/FrogEntity;)Zintermediary method_42648Lnet/minecraft/class_7095;method_42648(Lnet/minecraft/class_3218;Lnet/minecraft/class_7102;)Zofficial aLcad;a(Lasb;Lcls;)Z
-
shouldKeepRunning
- Overrides:
shouldKeepRunningin classMultiTickTask<FrogEntity>- Mappings:
Namespace Name Mixin selector named shouldKeepRunningLnet/minecraft/entity/ai/brain/task/CroakTask;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/FrogEntity;J)Zintermediary method_41332Lnet/minecraft/class_7095;method_41332(Lnet/minecraft/class_3218;Lnet/minecraft/class_7102;J)Zofficial aLcad;a(Lasb;Lcls;J)Z
-
run
- Overrides:
runin classMultiTickTask<FrogEntity>- Mappings:
Namespace Name Mixin selector named runLnet/minecraft/entity/ai/brain/task/CroakTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/FrogEntity;J)Vintermediary method_41333Lnet/minecraft/class_7095;method_41333(Lnet/minecraft/class_3218;Lnet/minecraft/class_7102;J)Vofficial bLcad;b(Lasb;Lcls;J)V
-
finishRunning
- Overrides:
finishRunningin classMultiTickTask<FrogEntity>- Mappings:
Namespace Name Mixin selector named finishRunningLnet/minecraft/entity/ai/brain/task/CroakTask;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/FrogEntity;J)Vintermediary method_41334Lnet/minecraft/class_7095;method_41334(Lnet/minecraft/class_3218;Lnet/minecraft/class_7102;J)Vofficial cLcad;c(Lasb;Lcls;J)V
-
keepRunning
- Overrides:
keepRunningin classMultiTickTask<FrogEntity>- Mappings:
Namespace Name Mixin selector named keepRunningLnet/minecraft/entity/ai/brain/task/CroakTask;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/FrogEntity;J)Vintermediary method_41335Lnet/minecraft/class_7095;method_41335(Lnet/minecraft/class_3218;Lnet/minecraft/class_7102;J)Vofficial dLcad;d(Lasb;Lcls;J)V
-