Class GoToCelebrateTask<E extends MobEntity>
java.lang.Object
net.minecraft.entity.ai.brain.task.Task<E>
net.minecraft.entity.ai.brain.task.GoToCelebrateTask<E>
- Mappings:
Namespace Name official bca
intermediary net/minecraft/class_4814
named net/minecraft/entity/ai/brain/task/GoToCelebrateTask
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.Task
Task.Status
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final int
private final MemoryModuleType<BlockPos>
private final float
Fields inherited from class net.minecraft.entity.ai.brain.task.Task
DEFAULT_RUN_TIME, requiredMemoryStates
-
Constructor Summary
ConstructorsConstructorDescriptionGoToCelebrateTask
(MemoryModuleType<BlockPos> memoryModuleType, int int2, float float2) -
Method Summary
Modifier and TypeMethodDescriptionprivate static BlockPos
private static int
fuzz
(AbstractRandom random) private BlockPos
getCelebrateLocation
(MobEntity mobEntity) protected void
run
(ServerWorld serverWorld, MobEntity mobEntity, long long2) Methods inherited from class net.minecraft.entity.ai.brain.task.Task
finishRunning, getStatus, isTimeLimitExceeded, keepRunning, shouldKeepRunning, shouldRun, stop, tick, toString, tryStarting
-
Field Details
-
memoryModuleType
- Mappings:
Namespace Name Mixin selector official a
Lbca;a:Lbil;
intermediary field_38101
Lnet/minecraft/class_4814;field_38101:Lnet/minecraft/class_4140;
named memoryModuleType
Lnet/minecraft/entity/ai/brain/task/GoToCelebrateTask;memoryModuleType:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
-
completionRange
private final int completionRange- Mappings:
Namespace Name Mixin selector official d
Lbca;d:I
intermediary field_22304
Lnet/minecraft/class_4814;field_22304:I
named completionRange
Lnet/minecraft/entity/ai/brain/task/GoToCelebrateTask;completionRange:I
-
speed
private final float speed- Mappings:
Namespace Name Mixin selector official e
Lbca;e:F
intermediary field_23130
Lnet/minecraft/class_4814;field_23130:F
named speed
Lnet/minecraft/entity/ai/brain/task/GoToCelebrateTask;speed:F
-
-
Constructor Details
-
GoToCelebrateTask
-
-
Method Details
-
run
- Overrides:
run
in classTask<E extends MobEntity>
- Mappings:
Namespace Name Mixin selector official a
Lbca;a(Laet;Lazw;J)V
intermediary method_24579
Lnet/minecraft/class_4814;method_24579(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V
named run
Lnet/minecraft/entity/ai/brain/task/GoToCelebrateTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V
-
fuzz
- Mappings:
Namespace Name Mixin selector official a
Lbca;a(Lazw;Lgm;)Lgm;
intermediary method_24577
Lnet/minecraft/class_4814;method_24577(Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;
named fuzz
Lnet/minecraft/entity/ai/brain/task/GoToCelebrateTask;fuzz(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
-
fuzz
- Mappings:
Namespace Name Mixin selector official a
Lbca;a(Lakt;)I
intermediary method_24578
Lnet/minecraft/class_4814;method_24578(Lnet/minecraft/class_5819;)I
named fuzz
Lnet/minecraft/entity/ai/brain/task/GoToCelebrateTask;fuzz(Lnet/minecraft/util/math/random/AbstractRandom;)I
-
getCelebrateLocation
- Mappings:
Namespace Name Mixin selector official a
Lbca;a(Lazw;)Lgm;
intermediary method_24576
Lnet/minecraft/class_4814;method_24576(Lnet/minecraft/class_1308;)Lnet/minecraft/class_2338;
named getCelebrateLocation
Lnet/minecraft/entity/ai/brain/task/GoToCelebrateTask;getCelebrateLocation(Lnet/minecraft/entity/mob/MobEntity;)Lnet/minecraft/util/math/BlockPos;
-