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 official bhwintermediary net/minecraft/class_7095named net/minecraft/entity/ai/brain/task/CroakTask
-
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 official cLbhw;c:Iintermediary field_37424Lnet/minecraft/class_7095;field_37424:Inamed MAX_RUN_TICKLnet/minecraft/entity/ai/brain/task/CroakTask;MAX_RUN_TICK:I
-
RUN_TIME
private static final int RUN_TIME- See Also:
- Mappings:
Namespace Name Mixin selector official dLbhw;d:Iintermediary field_37425Lnet/minecraft/class_7095;field_37425:Inamed RUN_TIMELnet/minecraft/entity/ai/brain/task/CroakTask;RUN_TIME:I
-
runningTicks
private int runningTicks- Mappings:
Namespace Name Mixin selector official eLbhw;e:Iintermediary field_37426Lnet/minecraft/class_7095;field_37426:Inamed runningTicksLnet/minecraft/entity/ai/brain/task/CroakTask;runningTicks:I
-
-
Constructor Details
-
CroakTask
public CroakTask()
-
-
Method Details
-
shouldRun
- Overrides:
shouldRunin classMultiTickTask<FrogEntity>- Mappings:
Namespace Name Mixin selector official aLbhw;a(Laif;Lbsy;)Zintermediary method_42648Lnet/minecraft/class_7095;method_42648(Lnet/minecraft/class_3218;Lnet/minecraft/class_7102;)Znamed shouldRunLnet/minecraft/entity/ai/brain/task/CroakTask;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/FrogEntity;)Z
-
shouldKeepRunning
- Overrides:
shouldKeepRunningin classMultiTickTask<FrogEntity>- Mappings:
Namespace Name Mixin selector official aLbhw;a(Laif;Lbsy;J)Zintermediary method_41332Lnet/minecraft/class_7095;method_41332(Lnet/minecraft/class_3218;Lnet/minecraft/class_7102;J)Znamed shouldKeepRunningLnet/minecraft/entity/ai/brain/task/CroakTask;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/FrogEntity;J)Z
-
run
- Overrides:
runin classMultiTickTask<FrogEntity>- Mappings:
Namespace Name Mixin selector official bLbhw;b(Laif;Lbsy;J)Vintermediary method_41333Lnet/minecraft/class_7095;method_41333(Lnet/minecraft/class_3218;Lnet/minecraft/class_7102;J)Vnamed runLnet/minecraft/entity/ai/brain/task/CroakTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/FrogEntity;J)V
-
finishRunning
- Overrides:
finishRunningin classMultiTickTask<FrogEntity>- Mappings:
Namespace Name Mixin selector official cLbhw;c(Laif;Lbsy;J)Vintermediary method_41334Lnet/minecraft/class_7095;method_41334(Lnet/minecraft/class_3218;Lnet/minecraft/class_7102;J)Vnamed finishRunningLnet/minecraft/entity/ai/brain/task/CroakTask;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/FrogEntity;J)V
-
keepRunning
- Overrides:
keepRunningin classMultiTickTask<FrogEntity>- Mappings:
Namespace Name Mixin selector official dLbhw;d(Laif;Lbsy;J)Vintermediary method_41335Lnet/minecraft/class_7095;method_41335(Lnet/minecraft/class_3218;Lnet/minecraft/class_7102;J)Vnamed keepRunningLnet/minecraft/entity/ai/brain/task/CroakTask;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/FrogEntity;J)V
-