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/LeapingChargeTaskintermediary net/minecraft/class_6029official cdy
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
MultiTickTask.Status -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final UniformIntProviderstatic final intprivate final SoundEventFields 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, MobEntity mobEntity, long long2) protected voidrun(ServerWorld serverWorld, MobEntity mobEntity, long long2) protected booleanshouldKeepRunning(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_TIMELnet/minecraft/entity/ai/brain/task/LeapingChargeTask;RUN_TIME:Iintermediary field_30132Lnet/minecraft/class_6029;field_30132:Iofficial cLcdy;c:I
-
cooldownRange
- Mappings:
Namespace Name Mixin selector named cooldownRangeLnet/minecraft/entity/ai/brain/task/LeapingChargeTask;cooldownRange:Lnet/minecraft/util/math/intprovider/UniformIntProvider;intermediary field_30133Lnet/minecraft/class_6029;field_30133:Lnet/minecraft/class_6019;official dLcdy;d:Lbxm;
-
sound
- Mappings:
Namespace Name Mixin selector named soundLnet/minecraft/entity/ai/brain/task/LeapingChargeTask;sound:Lnet/minecraft/sound/SoundEvent;intermediary field_33459Lnet/minecraft/class_6029;field_33459:Lnet/minecraft/class_3414;official eLcdy;e:Lazm;
-
-
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;)Vintermediary <init>Lnet/minecraft/class_6029;<init>(Lnet/minecraft/class_6019;Lnet/minecraft/class_3414;)Vofficial <init>Lcdy;<init>(Lbxm;Lazm;)V
-
-
Method Details
-
shouldKeepRunning
- Overrides:
shouldKeepRunningin classMultiTickTask<MobEntity>- Mappings:
Namespace Name Mixin selector named shouldKeepRunningLnet/minecraft/entity/ai/brain/task/LeapingChargeTask;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)Zintermediary method_35073Lnet/minecraft/class_6029;method_35073(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Zofficial aLcdy;a(Laul;Lcbi;J)Z
-
run
- Overrides:
runin classMultiTickTask<MobEntity>- Mappings:
Namespace Name Mixin selector named runLnet/minecraft/entity/ai/brain/task/LeapingChargeTask;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)Vintermediary method_35074Lnet/minecraft/class_6029;method_35074(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Vofficial bLcdy;b(Laul;Lcbi;J)V
-
finishRunning
- Overrides:
finishRunningin classMultiTickTask<MobEntity>- Mappings:
Namespace Name Mixin selector named finishRunningLnet/minecraft/entity/ai/brain/task/LeapingChargeTask;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)Vintermediary method_35075Lnet/minecraft/class_6029;method_35075(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Vofficial cLcdy;c(Laul;Lcbi;J)V
-