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 official bsbintermediary net/minecraft/class_7255named net/minecraft/entity/ai/brain/task/RoarTask
-
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 official cLbsb;c:Iintermediary field_38131Lnet/minecraft/class_7255;field_38131:Inamed SOUND_DELAYLnet/minecraft/entity/ai/brain/task/RoarTask;SOUND_DELAY:I
-
ANGER_INCREASE
private static final int ANGER_INCREASE- See Also:
- Mappings:
Namespace Name Mixin selector official dLbsb;d:Iintermediary field_39276Lnet/minecraft/class_7255;field_39276:Inamed ANGER_INCREASELnet/minecraft/entity/ai/brain/task/RoarTask;ANGER_INCREASE:I
-
-
Constructor Details
-
RoarTask
public RoarTask()
-
-
Method Details
-
run
- Overrides:
runin classMultiTickTask<WardenEntity>- Mappings:
Namespace Name Mixin selector official aLbsb;a(Lane;Lceu;J)Vintermediary method_42189Lnet/minecraft/class_7255;method_42189(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)Vnamed runLnet/minecraft/entity/ai/brain/task/RoarTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)V
-
shouldKeepRunning
- Overrides:
shouldKeepRunningin classMultiTickTask<WardenEntity>- Mappings:
Namespace Name Mixin selector official bLbsb;b(Lane;Lceu;J)Zintermediary method_42190Lnet/minecraft/class_7255;method_42190(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)Znamed shouldKeepRunningLnet/minecraft/entity/ai/brain/task/RoarTask;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)Z
-
keepRunning
- Overrides:
keepRunningin classMultiTickTask<WardenEntity>- Mappings:
Namespace Name Mixin selector official cLbsb;c(Lane;Lceu;J)Vintermediary method_42191Lnet/minecraft/class_7255;method_42191(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)Vnamed keepRunningLnet/minecraft/entity/ai/brain/task/RoarTask;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)V
-
finishRunning
- Overrides:
finishRunningin classMultiTickTask<WardenEntity>- Mappings:
Namespace Name Mixin selector official dLbsb;d(Lane;Lceu;J)Vintermediary method_42192Lnet/minecraft/class_7255;method_42192(Lnet/minecraft/class_3218;Lnet/minecraft/class_7260;J)Vnamed finishRunningLnet/minecraft/entity/ai/brain/task/RoarTask;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/WardenEntity;J)V
-