Class LeapingChargeTask
java.lang.Object
net.minecraft.entity.ai.brain.task.MultiTickTask<MobEntity>
net.minecraft.entity.ai.brain.task.LeapingChargeTask
- Mappings:
Namespace Name named net/minecraft/entity/ai/brain/task/LeapingChargeTask
intermediary net/minecraft/class_6029
official bwl
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
MultiTickTask.Status
-
Field Summary
Modifier and TypeFieldDescriptionprivate final UniformIntProvider
static final int
private final SoundEvent
Fields inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
DEFAULT_RUN_TIME, requiredMemoryStates
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
finishRunning
(ServerWorld serverWorld, MobEntity mobEntity, long long2) protected void
run
(ServerWorld serverWorld, MobEntity mobEntity, long long2) protected boolean
shouldKeepRunning
(ServerWorld serverWorld, MobEntity mobEntity, long long2) Methods inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
getName, getStatus, hasRequiredMemoryState, isTimeLimitExceeded, keepRunning, shouldRun, stop, tick, tryStarting
-
Field Details
-
RUN_TIME
public static final int RUN_TIME- See Also:
- Mappings:
Namespace Name Mixin selector named RUN_TIME
Lnet/minecraft/entity/ai/brain/task/LeapingChargeTask;RUN_TIME:I
intermediary field_30132
Lnet/minecraft/class_6029;field_30132:I
official c
Lbwl;c:I
-
cooldownRange
- Mappings:
Namespace Name Mixin selector named cooldownRange
Lnet/minecraft/entity/ai/brain/task/LeapingChargeTask;cooldownRange:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
intermediary field_30133
Lnet/minecraft/class_6029;field_30133:Lnet/minecraft/class_6019;
official d
Lbwl;d:Lbqh;
-
sound
- Mappings:
Namespace Name Mixin selector named sound
Lnet/minecraft/entity/ai/brain/task/LeapingChargeTask;sound:Lnet/minecraft/sound/SoundEvent;
intermediary field_33459
Lnet/minecraft/class_6029;field_33459:Lnet/minecraft/class_3414;
official e
Lbwl;e:Lavz;
-
-
Constructor Details
-
LeapingChargeTask
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/ai/brain/task/LeapingChargeTask;<init>(Lnet/minecraft/util/math/intprovider/UniformIntProvider;Lnet/minecraft/sound/SoundEvent;)V
intermediary <init>
Lnet/minecraft/class_6029;<init>(Lnet/minecraft/class_6019;Lnet/minecraft/class_3414;)V
official <init>
Lbwl;<init>(Lbqh;Lavz;)V
-
-
Method Details
-
shouldKeepRunning
- Overrides:
shouldKeepRunning
in classMultiTickTask<MobEntity>
- Mappings:
Namespace Name Mixin selector named shouldKeepRunning
Lnet/minecraft/entity/ai/brain/task/LeapingChargeTask;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)Z
intermediary method_35073
Lnet/minecraft/class_6029;method_35073(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z
official a
Lbwl;a(Larf;Lbtt;J)Z
-
run
- Overrides:
run
in classMultiTickTask<MobEntity>
- Mappings:
Namespace Name Mixin selector named run
Lnet/minecraft/entity/ai/brain/task/LeapingChargeTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V
intermediary method_35074
Lnet/minecraft/class_6029;method_35074(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V
official b
Lbwl;b(Larf;Lbtt;J)V
-
finishRunning
- Overrides:
finishRunning
in classMultiTickTask<MobEntity>
- Mappings:
Namespace Name Mixin selector named finishRunning
Lnet/minecraft/entity/ai/brain/task/LeapingChargeTask;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V
intermediary method_35075
Lnet/minecraft/class_6029;method_35075(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V
official c
Lbwl;c(Larf;Lbtt;J)V
-