Package net.minecraft
Class class_7096<E extends MobEntity>
java.lang.Object
net.minecraft.entity.ai.brain.task.Task<E>
net.minecraft.entity.ai.brain.task.LongJumpTask<E>
net.minecraft.class_7096<E>
- Mappings:
Namespace Name official bbdintermediary net/minecraft/class_7096named net/minecraft/class_7096
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.LongJumpTask
LongJumpTask.TargetNested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.Task
Task.Status -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final floatprivate final List<LongJumpTask.Target>private booleanFields inherited from class net.minecraft.entity.ai.brain.task.LongJumpTask
cooldown, horizontalRange, lastPos, lastTarget, MAX_COOLDOWN, maxRange, PATHING_DISTANCE, targets, targetTime, verticalRangeFields inherited from class net.minecraft.entity.ai.brain.task.Task
requiredMemoryStates -
Constructor Summary
ConstructorsConstructorDescriptionclass_7096(UniformIntProvider uniformIntProvider, int int2, int int3, float float2, Function<E, SoundEvent> function, TagKey<Block> tagKey, float float3, Predicate<BlockState> predicate) -
Method Summary
Modifier and TypeMethodDescriptionprotected Optional<LongJumpTask.Target>method_41336(ServerWorld serverWorld) protected booleanmethod_41337(ServerWorld serverWorld, E e, BlockPos blockPos) private booleanmethod_41338(ServerWorld serverWorld, BlockPos blockPos) protected voidrun(ServerWorld serverWorld, E e, long long2) Methods inherited from class net.minecraft.entity.ai.brain.task.LongJumpTask
getRammingVelocity, keepRunning, method_41342, shouldKeepRunning, shouldRunMethods inherited from class net.minecraft.entity.ai.brain.task.Task
finishRunning, getStatus, isTimeLimitExceeded, stop, tick, toString, tryStarting
-
Field Details
-
field_37427
- Mappings:
Namespace Name Mixin selector official lLbbd;l:Laiq;intermediary field_37427Lnet/minecraft/class_7096;field_37427:Lnet/minecraft/class_6862;named field_37427Lnet/minecraft/class_7096;field_37427:Lnet/minecraft/tag/TagKey;
-
field_37428
private final float field_37428- Mappings:
Namespace Name Mixin selector official mLbbd;m:Fintermediary field_37428Lnet/minecraft/class_7096;field_37428:Fnamed field_37428Lnet/minecraft/class_7096;field_37428:F
-
field_37429
- Mappings:
Namespace Name Mixin selector official nLbbd;n:Ljava/util/List;intermediary field_37429Lnet/minecraft/class_7096;field_37429:Ljava/util/List;named field_37429Lnet/minecraft/class_7096;field_37429:Ljava/util/List;
-
field_37430
private boolean field_37430- Mappings:
Namespace Name Mixin selector official oLbbd;o:Zintermediary field_37430Lnet/minecraft/class_7096;field_37430:Znamed field_37430Lnet/minecraft/class_7096;field_37430:Z
-
-
Constructor Details
-
class_7096
public class_7096(UniformIntProvider uniformIntProvider, int int2, int int3, float float2, Function<E, SoundEvent> function, TagKey<Block> tagKey, float float3, Predicate<BlockState> predicate)
-
-
Method Details
-
run
- Overrides:
runin classLongJumpTask<E extends MobEntity>- Mappings:
Namespace Name Mixin selector official method_35082Lbbd;method_35082(Laee;Layr;J)Vintermediary method_35082Lnet/minecraft/class_7096;method_35082(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Vnamed runLnet/minecraft/class_7096;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V
-
method_41336
- Overrides:
method_41336in classLongJumpTask<E extends MobEntity>- Mappings:
Namespace Name Mixin selector official aLbbe;a(Laee;)Ljava/util/Optional;intermediary method_41336Lnet/minecraft/class_6030;method_41336(Lnet/minecraft/class_3218;)Ljava/util/Optional;named method_41336Lnet/minecraft/entity/ai/brain/task/LongJumpTask;method_41336(Lnet/minecraft/server/world/ServerWorld;)Ljava/util/Optional;
-
method_41337
- Overrides:
method_41337in classLongJumpTask<E extends MobEntity>- Mappings:
Namespace Name Mixin selector official aLbbe;a(Laee;Layr;Lgk;)Zintermediary method_41337Lnet/minecraft/class_6030;method_41337(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)Znamed method_41337Lnet/minecraft/entity/ai/brain/task/LongJumpTask;method_41337(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/util/math/BlockPos;)Z
-
method_41338
- Mappings:
Namespace Name Mixin selector official aLbbd;a(Laee;Lgk;)Zintermediary method_41338Lnet/minecraft/class_7096;method_41338(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Znamed method_41338Lnet/minecraft/class_7096;method_41338(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Z
-