Package net.minecraft
Class class_6338<E extends PathAwareEntity>
java.lang.Object
net.minecraft.entity.ai.brain.task.Task<E>
net.minecraft.class_6338<E>
- Mappings:
Namespace Name official awaintermediary net/minecraft/class_6338named net/minecraft/class_6338
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.Task
Task.Status -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic intstatic floatprivate UniformIntProviderprivate TargetPredicateprivate floatprivate Vec3dprivate Function<E,SoundEvent>Fields inherited from class net.minecraft.entity.ai.brain.task.Task
requiredMemoryStates -
Constructor Summary
ConstructorsConstructorDescriptionclass_6338(UniformIntProvider uniformIntProvider, TargetPredicate targetPredicate, Function<E,Integer> function, float float2, Function<E,Float> function2, Function<E,SoundEvent> function3) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidkeepRunning(ServerWorld serverWorld, E e, long long2)protected voidmethod_36279(ServerWorld serverWorld, PathAwareEntity pathAwareEntity)protected voidrun(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2)protected booleanshouldKeepRunning(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2)protected booleanshouldRun(ServerWorld serverWorld, PathAwareEntity pathAwareEntity)Methods inherited from class net.minecraft.entity.ai.brain.task.Task
finishRunning, getStatus, isTimeLimitExceeded, stop, tick, toString, tryStarting
-
Field Details
-
field_33474
public static final int field_33474- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aLawa;a:Iintermediary field_33474Lnet/minecraft/class_6338;field_33474:Inamed field_33474Lnet/minecraft/class_6338;field_33474:I
-
field_33475
public static final float field_33475- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cLawa;c:Fintermediary field_33475Lnet/minecraft/class_6338;field_33475:Fnamed field_33475Lnet/minecraft/class_6338;field_33475:F
-
field_33476
- Mappings:
Namespace Name Mixin selector official dLawa;d:Laqv;intermediary field_33476Lnet/minecraft/class_6338;field_33476:Lnet/minecraft/class_6019;named field_33476Lnet/minecraft/class_6338;field_33476:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
field_33477
- Mappings:
Namespace Name Mixin selector official eLawa;e:Lbch;intermediary field_33477Lnet/minecraft/class_6338;field_33477:Lnet/minecraft/class_4051;named field_33477Lnet/minecraft/class_6338;field_33477:Lnet/minecraft/entity/ai/TargetPredicate;
-
field_33478
- Mappings:
Namespace Name Mixin selector official fLawa;f:Ljava/util/function/Function;intermediary field_33478Lnet/minecraft/class_6338;field_33478:Ljava/util/function/Function;named field_33478Lnet/minecraft/class_6338;field_33478:Ljava/util/function/Function;
-
field_33479
private final float field_33479- Mappings:
Namespace Name Mixin selector official gLawa;g:Fintermediary field_33479Lnet/minecraft/class_6338;field_33479:Fnamed field_33479Lnet/minecraft/class_6338;field_33479:F
-
field_33480
- Mappings:
Namespace Name Mixin selector official hLawa;h:Ljava/util/function/Function;intermediary field_33480Lnet/minecraft/class_6338;field_33480:Ljava/util/function/Function;named field_33480Lnet/minecraft/class_6338;field_33480:Ljava/util/function/Function;
-
field_33481
- Mappings:
Namespace Name Mixin selector official iLawa;i:Ldmb;intermediary field_33481Lnet/minecraft/class_6338;field_33481:Lnet/minecraft/class_243;named field_33481Lnet/minecraft/class_6338;field_33481:Lnet/minecraft/util/math/Vec3d;
-
field_33482
- Mappings:
Namespace Name Mixin selector official jLawa;j:Ljava/util/function/Function;intermediary field_33482Lnet/minecraft/class_6338;field_33482:Ljava/util/function/Function;named field_33482Lnet/minecraft/class_6338;field_33482:Ljava/util/function/Function;
-
-
Constructor Details
-
class_6338
public class_6338(UniformIntProvider uniformIntProvider, TargetPredicate targetPredicate, Function<E,Integer> function, float float2, Function<E,Float> function2, Function<E,SoundEvent> function3)
-
-
Method Details
-
shouldRun
- Overrides:
shouldRunin classTask<E extends PathAwareEntity>- Mappings:
Namespace Name Mixin selector official aLawa;a(Labj;Latk;)Zintermediary method_36277Lnet/minecraft/class_6338;method_36277(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Znamed shouldRunLnet/minecraft/class_6338;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;)Z
-
shouldKeepRunning
protected boolean shouldKeepRunning(ServerWorld serverWorld, PathAwareEntity pathAwareEntity, long long2)- Overrides:
shouldKeepRunningin classTask<E extends PathAwareEntity>- Mappings:
Namespace Name Mixin selector official aLawa;a(Labj;Latk;J)Zintermediary method_36278Lnet/minecraft/class_6338;method_36278(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Znamed shouldKeepRunningLnet/minecraft/class_6338;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)Z
-
run
- Overrides:
runin classTask<E extends PathAwareEntity>- Mappings:
Namespace Name Mixin selector official bLawa;b(Labj;Latk;J)Vintermediary method_36280Lnet/minecraft/class_6338;method_36280(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Vnamed runLnet/minecraft/class_6338;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)V
-
keepRunning
- Overrides:
keepRunningin classTask<E extends PathAwareEntity>- Mappings:
Namespace Name Mixin selector official cLawa;c(Labj;Latk;J)Vintermediary method_36281Lnet/minecraft/class_6338;method_36281(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;J)Vnamed keepRunningLnet/minecraft/class_6338;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;J)V
-
method_36279
- Mappings:
Namespace Name Mixin selector official bLawa;b(Labj;Latk;)Vintermediary method_36279Lnet/minecraft/class_6338;method_36279(Lnet/minecraft/class_3218;Lnet/minecraft/class_1314;)Vnamed method_36279Lnet/minecraft/class_6338;method_36279(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/PathAwareEntity;)V
-