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 ckf
-
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 cLckf;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 dLckf;d:Lccn;
-
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 eLckf;e:Lbcz;
-
-
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>Lckf;<init>(Lccn;Lbcz;)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 aLckf;a(Laxf;Lchn;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 bLckf;b(Laxf;Lchn;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 cLckf;c(Laxf;Lchn;J)V
-