Class StayAboveWaterTask
java.lang.Object
net.minecraft.entity.ai.brain.task.Task<MobEntity>
net.minecraft.entity.ai.brain.task.StayAboveWaterTask
- Mappings:
Namespace Name official bfmintermediary net/minecraft/class_4125named net/minecraft/entity/ai/brain/task/StayAboveWaterTask
-
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 voidkeepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2) protected booleanshouldKeepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2) protected booleanshouldRun(ServerWorld serverWorld, MobEntity mobEntity) Methods inherited from class net.minecraft.entity.ai.brain.task.Task
finishRunning, getStatus, isTimeLimitExceeded, run, stop, tick, toString, tryStarting
-
Field Details
-
chance
private final float chance- Mappings:
Namespace Name Mixin selector official aLbfm;a:Fintermediary field_18387Lnet/minecraft/class_4125;field_18387:Fnamed chanceLnet/minecraft/entity/ai/brain/task/StayAboveWaterTask;chance:F
-
-
Constructor Details
-
StayAboveWaterTask
public StayAboveWaterTask(float chance) - Mappings:
Namespace Name Mixin selector official <init>Lbfm;<init>(F)Vintermediary <init>Lnet/minecraft/class_4125;<init>(F)Vnamed <init>Lnet/minecraft/entity/ai/brain/task/StayAboveWaterTask;<init>(F)V
-
-
Method Details
-
shouldRun
- Overrides:
shouldRunin classTask<MobEntity>- Mappings:
Namespace Name Mixin selector official aLbfm;a(Lafo;Lbbh;)Zintermediary method_19010Lnet/minecraft/class_4125;method_19010(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Znamed shouldRunLnet/minecraft/entity/ai/brain/task/StayAboveWaterTask;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;)Z
-
shouldKeepRunning
- Overrides:
shouldKeepRunningin classTask<MobEntity>- Mappings:
Namespace Name Mixin selector official aLbfm;a(Lafo;Lbbh;J)Zintermediary method_19011Lnet/minecraft/class_4125;method_19011(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Znamed shouldKeepRunningLnet/minecraft/entity/ai/brain/task/StayAboveWaterTask;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)Z
-
keepRunning
- Overrides:
keepRunningin classTask<MobEntity>- Mappings:
Namespace Name Mixin selector official bLbfm;b(Lafo;Lbbh;J)Vintermediary method_19012Lnet/minecraft/class_4125;method_19012(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Vnamed keepRunningLnet/minecraft/entity/ai/brain/task/StayAboveWaterTask;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V
-