Package net.minecraft
Class class_6030
public class class_6030 extends Task<MobEntity>
- Mappings:
Namespace Name official avlintermediary net/minecraft/class_6030named net/minecraft/class_6030
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classclass_6030.class_6031Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.Task
Task.Status -
Field Summary
Fields Modifier and Type Field Description static intfield_30134private static intfield_30135private static intfield_30136private static intfield_30137private UniformIntProviderfield_30138private intfield_30139private intfield_30140private floatfield_30141private List<class_6030.class_6031>field_30142private Optional<Vec3d>field_30143private Optional<class_6030.class_6031>field_30144private intfield_30145private longfield_30146Fields inherited from class net.minecraft.entity.ai.brain.task.Task
requiredMemoryStates -
Constructor Summary
Constructors Constructor Description class_6030(UniformIntProvider uniformIntProvider, int int2, int int3, float float2) -
Method Summary
Modifier and Type Method Description protected voidkeepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)private Optional<Vec3d>method_35078(MobEntity mobEntity, Vec3d vec3d)private Optional<Vec3d>method_35079(MobEntity mobEntity, Vec3d vec3d, int int2)private booleanmethod_35080(MobEntity mobEntity, Vec3d vec3d, Vec3d vec3d2)protected voidrun(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected booleanshouldKeepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)protected booleanshouldRun(ServerWorld serverWorld, MobEntity mobEntity)Methods inherited from class net.minecraft.entity.ai.brain.task.Task
finishRunning, getStatus, isTimeLimitExceeded, stop, tick, toString, tryStarting
-
Field Details
-
field_30135
private static final int field_30135- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official cLavl;c:Iintermediary field_30135Lnet/minecraft/class_6030;field_30135:Inamed field_30135Lnet/minecraft/class_6030;field_30135:I
-
field_30136
private static final int field_30136- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official dLavl;d:Iintermediary field_30136Lnet/minecraft/class_6030;field_30136:Inamed field_30136Lnet/minecraft/class_6030;field_30136:I
-
field_30137
private static final int field_30137- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official eLavl;e:Iintermediary field_30137Lnet/minecraft/class_6030;field_30137:Inamed field_30137Lnet/minecraft/class_6030;field_30137:I
-
field_30134
public static final int field_30134- See Also:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aLavl;a:Iintermediary field_30134Lnet/minecraft/class_6030;field_30134:Inamed field_30134Lnet/minecraft/class_6030;field_30134:I
-
field_30138
- Mappings:
Namespace Name Mixin selector official fLavl;f:Laqs;intermediary field_30138Lnet/minecraft/class_6030;field_30138:Lnet/minecraft/class_6019;named field_30138Lnet/minecraft/class_6030;field_30138:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
field_30139
private final int field_30139- Mappings:
Namespace Name Mixin selector official gLavl;g:Iintermediary field_30139Lnet/minecraft/class_6030;field_30139:Inamed field_30139Lnet/minecraft/class_6030;field_30139:I
-
field_30140
private final int field_30140- Mappings:
Namespace Name Mixin selector official hLavl;h:Iintermediary field_30140Lnet/minecraft/class_6030;field_30140:Inamed field_30140Lnet/minecraft/class_6030;field_30140:I
-
field_30141
private final float field_30141- Mappings:
Namespace Name Mixin selector official iLavl;i:Fintermediary field_30141Lnet/minecraft/class_6030;field_30141:Fnamed field_30141Lnet/minecraft/class_6030;field_30141:F
-
field_30142
- Mappings:
Namespace Name Mixin selector official jLavl;j:Ljava/util/List;intermediary field_30142Lnet/minecraft/class_6030;field_30142:Ljava/util/List;named field_30142Lnet/minecraft/class_6030;field_30142:Ljava/util/List;
-
field_30143
- Mappings:
Namespace Name Mixin selector official kLavl;k:Ljava/util/Optional;intermediary field_30143Lnet/minecraft/class_6030;field_30143:Ljava/util/Optional;named field_30143Lnet/minecraft/class_6030;field_30143:Ljava/util/Optional;
-
field_30144
- Mappings:
Namespace Name Mixin selector official lLavl;l:Ljava/util/Optional;intermediary field_30144Lnet/minecraft/class_6030;field_30144:Ljava/util/Optional;named field_30144Lnet/minecraft/class_6030;field_30144:Ljava/util/Optional;
-
field_30145
private int field_30145- Mappings:
Namespace Name Mixin selector official mLavl;m:Iintermediary field_30145Lnet/minecraft/class_6030;field_30145:Inamed field_30145Lnet/minecraft/class_6030;field_30145:I
-
field_30146
private long field_30146- Mappings:
Namespace Name Mixin selector official nLavl;n:Jintermediary field_30146Lnet/minecraft/class_6030;field_30146:Jnamed field_30146Lnet/minecraft/class_6030;field_30146:J
-
-
Constructor Details
-
class_6030
-
-
Method Details
-
shouldRun
- Overrides:
shouldRunin classTask<MobEntity>- Mappings:
Namespace Name Mixin selector official aLavl;a(Labj;Lasz;)Zintermediary method_35076Lnet/minecraft/class_6030;method_35076(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Znamed shouldRunLnet/minecraft/class_6030;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;)Z
-
shouldKeepRunning
- Overrides:
shouldKeepRunningin classTask<MobEntity>- Mappings:
Namespace Name Mixin selector official aLavl;a(Labj;Lasz;J)Zintermediary method_35077Lnet/minecraft/class_6030;method_35077(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Znamed shouldKeepRunningLnet/minecraft/class_6030;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)Z
-
run
- Overrides:
runin classTask<MobEntity>- Mappings:
Namespace Name Mixin selector official bLavl;b(Labj;Lasz;J)Vintermediary method_35082Lnet/minecraft/class_6030;method_35082(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Vnamed runLnet/minecraft/class_6030;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V
-
keepRunning
- Overrides:
keepRunningin classTask<MobEntity>- Mappings:
Namespace Name Mixin selector official cLavl;c(Labj;Lasz;J)Vintermediary method_35083Lnet/minecraft/class_6030;method_35083(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Vnamed keepRunningLnet/minecraft/class_6030;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V
-
method_35078
- Mappings:
Namespace Name Mixin selector official aLavl;a(Lasz;Ldly;)Ljava/util/Optional;intermediary method_35078Lnet/minecraft/class_6030;method_35078(Lnet/minecraft/class_1308;Lnet/minecraft/class_243;)Ljava/util/Optional;named method_35078Lnet/minecraft/class_6030;method_35078(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/util/math/Vec3d;)Ljava/util/Optional;
-
method_35079
- Mappings:
Namespace Name Mixin selector official aLavl;a(Lasz;Ldly;I)Ljava/util/Optional;intermediary method_35079Lnet/minecraft/class_6030;method_35079(Lnet/minecraft/class_1308;Lnet/minecraft/class_243;I)Ljava/util/Optional;named method_35079Lnet/minecraft/class_6030;method_35079(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/util/math/Vec3d;I)Ljava/util/Optional;
-
method_35080
- Mappings:
Namespace Name Mixin selector official aLavl;a(Lasz;Ldly;Ldly;)Zintermediary method_35080Lnet/minecraft/class_6030;method_35080(Lnet/minecraft/class_1308;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Znamed method_35080Lnet/minecraft/class_6030;method_35080(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;)Z
-