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 ced
-
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 cLced;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 dLced;d:Lbxr;
-
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 eLced;e:Lazr;
-
-
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>Lced;<init>(Lbxr;Lazr;)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 aLced;a(Lauo;Lcbn;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 bLced;b(Lauo;Lcbn;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 cLced;c(Lauo;Lcbn;J)V
-