Class PanicTask
java.lang.Object
net.minecraft.entity.ai.brain.task.MultiTickTask<VillagerEntity>
net.minecraft.entity.ai.brain.task.PanicTask
- All Implemented Interfaces:
- Task<VillagerEntity>
- Mappings:
- Namespace - Name - official - bky- intermediary - net/minecraft/class_4113- named - net/minecraft/entity/ai/brain/task/PanicTask
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.MultiTickTaskMultiTickTask.Status
- 
Field SummaryFields inherited from class net.minecraft.entity.ai.brain.task.MultiTickTaskDEFAULT_RUN_TIME, requiredMemoryStates
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic booleanisHostileNearby(LivingEntity entity) protected voidkeepRunning(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) protected voidrun(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) protected booleanshouldKeepRunning(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) static booleanwasHurt(LivingEntity entity) Methods inherited from class net.minecraft.entity.ai.brain.task.MultiTickTaskfinishRunning, getName, getStatus, hasRequiredMemoryState, isTimeLimitExceeded, shouldRun, stop, tick, tryStarting
- 
Constructor Details- 
PanicTaskpublic PanicTask()
 
- 
- 
Method Details- 
shouldKeepRunningprotected boolean shouldKeepRunning(ServerWorld serverWorld, VillagerEntity villagerEntity, long long2) - Overrides:
- shouldKeepRunningin class- MultiTickTask<VillagerEntity>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lbky;a(Laif;Lbyb;J)Z- intermediary - method_20646- Lnet/minecraft/class_4113;method_20646(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z- named - shouldKeepRunning- Lnet/minecraft/entity/ai/brain/task/PanicTask;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)Z
 
- 
run- Overrides:
- runin class- MultiTickTask<VillagerEntity>
- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbky;b(Laif;Lbyb;J)V- intermediary - method_20647- Lnet/minecraft/class_4113;method_20647(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V- named - run- Lnet/minecraft/entity/ai/brain/task/PanicTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)V
 
- 
keepRunning- Overrides:
- keepRunningin class- MultiTickTask<VillagerEntity>
- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbky;c(Laif;Lbyb;J)V- intermediary - method_20648- Lnet/minecraft/class_4113;method_20648(Lnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)V- named - keepRunning- Lnet/minecraft/entity/ai/brain/task/PanicTask;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/VillagerEntity;J)V
 
- 
isHostileNearby- Mappings:
- Namespace - Name - Mixin selector - official - b- Lbky;b(Lbfz;)Z- intermediary - method_19574- Lnet/minecraft/class_4113;method_19574(Lnet/minecraft/class_1309;)Z- named - isHostileNearby- Lnet/minecraft/entity/ai/brain/task/PanicTask;isHostileNearby(Lnet/minecraft/entity/LivingEntity;)Z
 
- 
wasHurt- Mappings:
- Namespace - Name - Mixin selector - official - c- Lbky;c(Lbfz;)Z- intermediary - method_19575- Lnet/minecraft/class_4113;method_19575(Lnet/minecraft/class_1309;)Z- named - wasHurt- Lnet/minecraft/entity/ai/brain/task/PanicTask;wasHurt(Lnet/minecraft/entity/LivingEntity;)Z
 
 
-