Class RoarTask
java.lang.Object
net.minecraft.entity.ai.brain.task.MultiTickTask<WardenEntity>
net.minecraft.entity.ai.brain.task.RoarTask
- All Implemented Interfaces:
Task<WardenEntity>
- Mappings:
Namespace Name named net/minecraft/entity/ai/brain/task/RoarTaskintermediary net/minecraft/class_7255official bzd
-
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 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, 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) Methods inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
getName, getStatus, hasRequiredMemoryState, isTimeLimitExceeded, shouldRun, stop, tick, tryStarting
-
Field Details
-
SOUND_DELAY
private static final int SOUND_DELAY- See Also:
- Mappings:
Namespace Name Mixin selector named SOUND_DELAYLnet/minecraft/entity/ai/brain/task/RoarTask;SOUND_DELAY:Iintermediary field_38131Lnet/minecraft/class_7255;field_38131:Iofficial cLbzd;c:I
-
ANGER_INCREASE
private static final int ANGER_INCREASE- See Also:
- Mappings:
Namespace Name Mixin selector named ANGER_INCREASELnet/minecraft/entity/ai/brain/task/RoarTask;ANGER_INCREASE:Iintermediary field_39276Lnet/minecraft/class_7255;field_39276:Iofficial dLbzd;d:I
-
-
Constructor Details
-
RoarTask
public RoarTask()
-
-
Method Details
-
run
- Overrides:
runin classMultiTickTask<WardenEntity>- Mappings:
Namespace Name Mixin selector named runLnet/minecraft/entity/ai/brain/task/RoarTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)Vintermediary method_42189Lnet/minecraft/class_7255;method_42189(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)Vofficial aLbzd;a(Laqu;Lcmb;J)V
-
shouldKeepRunning
- Overrides:
shouldKeepRunningin classMultiTickTask<WardenEntity>- Mappings:
Namespace Name Mixin selector named shouldKeepRunningLnet/minecraft/entity/ai/brain/task/RoarTask;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)Zintermediary method_42190Lnet/minecraft/class_7255;method_42190(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)Zofficial bLbzd;b(Laqu;Lcmb;J)Z
-
keepRunning
- Overrides:
keepRunningin classMultiTickTask<WardenEntity>- Mappings:
Namespace Name Mixin selector named keepRunningLnet/minecraft/entity/ai/brain/task/RoarTask;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)Vintermediary method_42191Lnet/minecraft/class_7255;method_42191(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)Vofficial cLbzd;c(Laqu;Lcmb;J)V
-
finishRunning
- Overrides:
finishRunningin classMultiTickTask<WardenEntity>- Mappings:
Namespace Name Mixin selector named finishRunningLnet/minecraft/entity/ai/brain/task/RoarTask;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)Vintermediary method_42192Lnet/minecraft/class_7255;method_42192(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)Vofficial dLbzd;d(Laqu;Lcmb;J)V
-