Class SonicBoomTask
java.lang.Object
net.minecraft.entity.ai.brain.task.MultiTickTask<WardenEntity>
net.minecraft.entity.ai.brain.task.SonicBoomTask
- All Implemented Interfaces:
Task<WardenEntity>
- Mappings:
Namespace Name named net/minecraft/entity/ai/brain/task/SonicBoomTaskintermediary net/minecraft/class_7396official bzh
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
MultiTickTask.Status -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intprivate static final doubleprivate static final doubleprivate static final intprivate static final intprivate static final intprivate static final intFields inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
DEFAULT_RUN_TIME, requiredMemoryStates -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcooldown(LivingEntity warden, int cooldown) protected voidfinishRunning(ServerWorld serverWorld, WardenEntity wardenEntity, long long2) protected voidkeepRunning(ServerWorld serverWorld, WardenEntity wardenEntity, long long2) protected voidrun(ServerWorld serverWorld, WardenEntity wardenEntity, long long2) protected booleanshouldKeepRunning(ServerWorld serverWorld, WardenEntity wardenEntity, long long2) protected booleanshouldRun(ServerWorld serverWorld, WardenEntity wardenEntity) Methods inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
getName, getStatus, hasRequiredMemoryState, isTimeLimitExceeded, stop, tick, tryStarting
-
Field Details
-
HORIZONTAL_RANGE
private static final int HORIZONTAL_RANGE- See Also:
- Mappings:
Namespace Name Mixin selector named HORIZONTAL_RANGELnet/minecraft/entity/ai/brain/task/SonicBoomTask;HORIZONTAL_RANGE:Iintermediary field_38850Lnet/minecraft/class_7396;field_38850:Iofficial dLbzh;d:I
-
VERTICAL_RANGE
private static final int VERTICAL_RANGE- See Also:
- Mappings:
Namespace Name Mixin selector named VERTICAL_RANGELnet/minecraft/entity/ai/brain/task/SonicBoomTask;VERTICAL_RANGE:Iintermediary field_38851Lnet/minecraft/class_7396;field_38851:Iofficial eLbzh;e:I
-
field_38852
private static final double field_38852- See Also:
- Mappings:
Namespace Name Mixin selector named field_38852Lnet/minecraft/entity/ai/brain/task/SonicBoomTask;field_38852:Dintermediary field_38852Lnet/minecraft/class_7396;field_38852:Dofficial fLbzh;f:D
-
field_38853
private static final double field_38853- See Also:
- Mappings:
Namespace Name Mixin selector named field_38853Lnet/minecraft/entity/ai/brain/task/SonicBoomTask;field_38853:Dintermediary field_38853Lnet/minecraft/class_7396;field_38853:Dofficial gLbzh;g:D
-
COOLDOWN
public static final int COOLDOWN- See Also:
- Mappings:
Namespace Name Mixin selector named COOLDOWNLnet/minecraft/entity/ai/brain/task/SonicBoomTask;COOLDOWN:Iintermediary field_38849Lnet/minecraft/class_7396;field_38849:Iofficial cLbzh;c:I
-
SOUND_DELAY
private static final int SOUND_DELAY- Mappings:
Namespace Name Mixin selector named SOUND_DELAYLnet/minecraft/entity/ai/brain/task/SonicBoomTask;SOUND_DELAY:Iintermediary field_38854Lnet/minecraft/class_7396;field_38854:Iofficial hLbzh;h:I
-
RUN_TIME
private static final int RUN_TIME- Mappings:
Namespace Name Mixin selector named RUN_TIMELnet/minecraft/entity/ai/brain/task/SonicBoomTask;RUN_TIME:Iintermediary field_38855Lnet/minecraft/class_7396;field_38855:Iofficial iLbzh;i:I
-
-
Constructor Details
-
SonicBoomTask
public SonicBoomTask()
-
-
Method Details
-
shouldRun
- Overrides:
shouldRunin classMultiTickTask<WardenEntity>- Mappings:
Namespace Name Mixin selector named shouldRunLnet/minecraft/entity/ai/brain/task/SonicBoomTask;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;)Zintermediary method_43262Lnet/minecraft/class_7396;method_43262(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;)Zofficial aLbzh;a(Laqu;Lcmb;)Z
-
shouldKeepRunning
- Overrides:
shouldKeepRunningin classMultiTickTask<WardenEntity>- Mappings:
Namespace Name Mixin selector named shouldKeepRunningLnet/minecraft/entity/ai/brain/task/SonicBoomTask;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)Zintermediary method_43263Lnet/minecraft/class_7396;method_43263(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)Zofficial aLbzh;a(Laqu;Lcmb;J)Z
-
run
- Overrides:
runin classMultiTickTask<WardenEntity>- Mappings:
Namespace Name Mixin selector named runLnet/minecraft/entity/ai/brain/task/SonicBoomTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)Vintermediary method_43267Lnet/minecraft/class_7396;method_43267(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)Vofficial bLbzh;b(Laqu;Lcmb;J)V
-
keepRunning
- Overrides:
keepRunningin classMultiTickTask<WardenEntity>- Mappings:
Namespace Name Mixin selector named keepRunningLnet/minecraft/entity/ai/brain/task/SonicBoomTask;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)Vintermediary method_43268Lnet/minecraft/class_7396;method_43268(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)Vofficial cLbzh;c(Laqu;Lcmb;J)V
-
finishRunning
- Overrides:
finishRunningin classMultiTickTask<WardenEntity>- Mappings:
Namespace Name Mixin selector named finishRunningLnet/minecraft/entity/ai/brain/task/SonicBoomTask;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)Vintermediary method_43269Lnet/minecraft/class_7396;method_43269(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)Vofficial dLbzh;d(Laqu;Lcmb;J)V
-
cooldown
- Mappings:
Namespace Name Mixin selector named cooldownLnet/minecraft/entity/ai/brain/task/SonicBoomTask;cooldown(Lnet/minecraft/entity/LivingEntity;I)Vintermediary method_43264Lnet/minecraft/class_7396;method_43264(Lnet/minecraft/class_1309;I)Vofficial aLbzh;a(Lbtn;I)V
-