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 blkintermediary 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 cLblk;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 dLblk;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 aLblk;a(Laif;Lbxq;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 bLblk;b(Laif;Lbxq;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 cLblk;c(Laif;Lbxq;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 dLblk;d(Laif;Lbxq;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
-