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 bcnintermediary net/minecraft/class_4814named 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 intprivate final MemoryModuleType<BlockPos>private final floatFields 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 BlockPosprivate static intfuzz(AbstractRandom random) private BlockPosgetCelebrateLocation(MobEntity mobEntity) protected voidrun(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 aLbcn;a:Lbiy;intermediary field_38101Lnet/minecraft/class_4814;field_38101:Lnet/minecraft/class_4140;named memoryModuleTypeLnet/minecraft/entity/ai/brain/task/GoToCelebrateTask;memoryModuleType:Lnet/minecraft/entity/ai/brain/MemoryModuleType;
-
completionRange
private final int completionRange- Mappings:
Namespace Name Mixin selector official dLbcn;d:Iintermediary field_22304Lnet/minecraft/class_4814;field_22304:Inamed completionRangeLnet/minecraft/entity/ai/brain/task/GoToCelebrateTask;completionRange:I
-
speed
private final float speed- Mappings:
Namespace Name Mixin selector official eLbcn;e:Fintermediary field_23130Lnet/minecraft/class_4814;field_23130:Fnamed speedLnet/minecraft/entity/ai/brain/task/GoToCelebrateTask;speed:F
-
-
Constructor Details
-
GoToCelebrateTask
-
-
Method Details
-
run
- Overrides:
runin classTask<E extends MobEntity>- Mappings:
Namespace Name Mixin selector official aLbcn;a(Lafd;Lbaj;J)Vintermediary method_24579Lnet/minecraft/class_4814;method_24579(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Vnamed runLnet/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 aLbcn;a(Lbaj;Lgp;)Lgp;intermediary method_24577Lnet/minecraft/class_4814;method_24577(Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;named fuzzLnet/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 aLbcn;a(Lalf;)Iintermediary method_24578Lnet/minecraft/class_4814;method_24578(Lnet/minecraft/class_5819;)Inamed fuzzLnet/minecraft/entity/ai/brain/task/GoToCelebrateTask;fuzz(Lnet/minecraft/util/math/random/AbstractRandom;)I
-
getCelebrateLocation
- Mappings:
Namespace Name Mixin selector official aLbcn;a(Lbaj;)Lgp;intermediary method_24576Lnet/minecraft/class_4814;method_24576(Lnet/minecraft/class_1308;)Lnet/minecraft/class_2338;named getCelebrateLocationLnet/minecraft/entity/ai/brain/task/GoToCelebrateTask;getCelebrateLocation(Lnet/minecraft/entity/mob/MobEntity;)Lnet/minecraft/util/math/BlockPos;
-