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/RoarTask
intermediary net/minecraft/class_7255
official bzf
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
MultiTickTask.Status
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final int
private static final int
Fields inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
DEFAULT_RUN_TIME, requiredMemoryStates
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
finishRunning
(ServerWorld serverWorld, WardenEntity wardenEntity, long long2) protected void
keepRunning
(ServerWorld serverWorld, WardenEntity wardenEntity, long long2) protected void
run
(ServerWorld serverWorld, WardenEntity wardenEntity, long long2) protected boolean
shouldKeepRunning
(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_DELAY
Lnet/minecraft/entity/ai/brain/task/RoarTask;SOUND_DELAY:I
intermediary field_38131
Lnet/minecraft/class_7255;field_38131:I
official c
Lbzf;c:I
-
ANGER_INCREASE
private static final int ANGER_INCREASE- See Also:
- Mappings:
Namespace Name Mixin selector named ANGER_INCREASE
Lnet/minecraft/entity/ai/brain/task/RoarTask;ANGER_INCREASE:I
intermediary field_39276
Lnet/minecraft/class_7255;field_39276:I
official d
Lbzf;d:I
-
-
Constructor Details
-
RoarTask
public RoarTask()
-
-
Method Details
-
run
- Overrides:
run
in classMultiTickTask<WardenEntity>
- Mappings:
Namespace Name Mixin selector named run
Lnet/minecraft/entity/ai/brain/task/RoarTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)V
intermediary method_42189
Lnet/minecraft/class_7255;method_42189(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)V
official a
Lbzf;a(Larf;Lcmc;J)V
-
shouldKeepRunning
- Overrides:
shouldKeepRunning
in classMultiTickTask<WardenEntity>
- Mappings:
Namespace Name Mixin selector named shouldKeepRunning
Lnet/minecraft/entity/ai/brain/task/RoarTask;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)Z
intermediary method_42190
Lnet/minecraft/class_7255;method_42190(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)Z
official b
Lbzf;b(Larf;Lcmc;J)Z
-
keepRunning
- Overrides:
keepRunning
in classMultiTickTask<WardenEntity>
- Mappings:
Namespace Name Mixin selector named keepRunning
Lnet/minecraft/entity/ai/brain/task/RoarTask;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)V
intermediary method_42191
Lnet/minecraft/class_7255;method_42191(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)V
official c
Lbzf;c(Larf;Lcmc;J)V
-
finishRunning
- Overrides:
finishRunning
in classMultiTickTask<WardenEntity>
- Mappings:
Namespace Name Mixin selector named finishRunning
Lnet/minecraft/entity/ai/brain/task/RoarTask;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)V
intermediary method_42192
Lnet/minecraft/class_7255;method_42192(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)V
official d
Lbzf;d(Larf;Lcmc;J)V
-