Package net.minecraft
Class class_6030
public class class_6030 extends Task<MobEntity>
- Mappings:
Namespace Name official avl
intermediary net/minecraft/class_6030
named net/minecraft/class_6030
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
class_6030.class_6031
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.Task
Task.Status
-
Field Summary
Fields Modifier and Type Field Description static int
field_30134
private static int
field_30135
private static int
field_30136
private static int
field_30137
private UniformIntProvider
field_30138
private int
field_30139
private int
field_30140
private float
field_30141
private List<class_6030.class_6031>
field_30142
private Optional<Vec3d>
field_30143
private Optional<class_6030.class_6031>
field_30144
private int
field_30145
private long
field_30146
Fields 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 void
keepRunning(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 boolean
method_35080(MobEntity mobEntity, Vec3d vec3d, Vec3d vec3d2)
protected void
run(ServerWorld serverWorld, MobEntity mobEntity, long long2)
protected boolean
shouldKeepRunning(ServerWorld serverWorld, MobEntity mobEntity, long long2)
protected boolean
shouldRun(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 c
Lavl;c:I
intermediary field_30135
Lnet/minecraft/class_6030;field_30135:I
named field_30135
Lnet/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 d
Lavl;d:I
intermediary field_30136
Lnet/minecraft/class_6030;field_30136:I
named field_30136
Lnet/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 e
Lavl;e:I
intermediary field_30137
Lnet/minecraft/class_6030;field_30137:I
named field_30137
Lnet/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 a
Lavl;a:I
intermediary field_30134
Lnet/minecraft/class_6030;field_30134:I
named field_30134
Lnet/minecraft/class_6030;field_30134:I
-
field_30138
- Mappings:
Namespace Name Mixin selector official f
Lavl;f:Laqs;
intermediary field_30138
Lnet/minecraft/class_6030;field_30138:Lnet/minecraft/class_6019;
named field_30138
Lnet/minecraft/class_6030;field_30138:Lnet/minecraft/util/math/intprovider/UniformIntProvider;
-
field_30139
private final int field_30139- Mappings:
Namespace Name Mixin selector official g
Lavl;g:I
intermediary field_30139
Lnet/minecraft/class_6030;field_30139:I
named field_30139
Lnet/minecraft/class_6030;field_30139:I
-
field_30140
private final int field_30140- Mappings:
Namespace Name Mixin selector official h
Lavl;h:I
intermediary field_30140
Lnet/minecraft/class_6030;field_30140:I
named field_30140
Lnet/minecraft/class_6030;field_30140:I
-
field_30141
private final float field_30141- Mappings:
Namespace Name Mixin selector official i
Lavl;i:F
intermediary field_30141
Lnet/minecraft/class_6030;field_30141:F
named field_30141
Lnet/minecraft/class_6030;field_30141:F
-
field_30142
- Mappings:
Namespace Name Mixin selector official j
Lavl;j:Ljava/util/List;
intermediary field_30142
Lnet/minecraft/class_6030;field_30142:Ljava/util/List;
named field_30142
Lnet/minecraft/class_6030;field_30142:Ljava/util/List;
-
field_30143
- Mappings:
Namespace Name Mixin selector official k
Lavl;k:Ljava/util/Optional;
intermediary field_30143
Lnet/minecraft/class_6030;field_30143:Ljava/util/Optional;
named field_30143
Lnet/minecraft/class_6030;field_30143:Ljava/util/Optional;
-
field_30144
- Mappings:
Namespace Name Mixin selector official l
Lavl;l:Ljava/util/Optional;
intermediary field_30144
Lnet/minecraft/class_6030;field_30144:Ljava/util/Optional;
named field_30144
Lnet/minecraft/class_6030;field_30144:Ljava/util/Optional;
-
field_30145
private int field_30145- Mappings:
Namespace Name Mixin selector official m
Lavl;m:I
intermediary field_30145
Lnet/minecraft/class_6030;field_30145:I
named field_30145
Lnet/minecraft/class_6030;field_30145:I
-
field_30146
private long field_30146- Mappings:
Namespace Name Mixin selector official n
Lavl;n:J
intermediary field_30146
Lnet/minecraft/class_6030;field_30146:J
named field_30146
Lnet/minecraft/class_6030;field_30146:J
-
-
Constructor Details
-
class_6030
-
-
Method Details
-
shouldRun
- Overrides:
shouldRun
in classTask<MobEntity>
- Mappings:
Namespace Name Mixin selector official a
Lavl;a(Labj;Lasz;)Z
intermediary method_35076
Lnet/minecraft/class_6030;method_35076(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;)Z
named shouldRun
Lnet/minecraft/class_6030;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;)Z
-
shouldKeepRunning
- Overrides:
shouldKeepRunning
in classTask<MobEntity>
- Mappings:
Namespace Name Mixin selector official a
Lavl;a(Labj;Lasz;J)Z
intermediary method_35077
Lnet/minecraft/class_6030;method_35077(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)Z
named shouldKeepRunning
Lnet/minecraft/class_6030;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)Z
-
run
- Overrides:
run
in classTask<MobEntity>
- Mappings:
Namespace Name Mixin selector official b
Lavl;b(Labj;Lasz;J)V
intermediary method_35082
Lnet/minecraft/class_6030;method_35082(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V
named run
Lnet/minecraft/class_6030;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V
-
keepRunning
- Overrides:
keepRunning
in classTask<MobEntity>
- Mappings:
Namespace Name Mixin selector official c
Lavl;c(Labj;Lasz;J)V
intermediary method_35083
Lnet/minecraft/class_6030;method_35083(Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V
named keepRunning
Lnet/minecraft/class_6030;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/mob/MobEntity;J)V
-
method_35078
- Mappings:
Namespace Name Mixin selector official a
Lavl;a(Lasz;Ldly;)Ljava/util/Optional;
intermediary method_35078
Lnet/minecraft/class_6030;method_35078(Lnet/minecraft/class_1308;Lnet/minecraft/class_243;)Ljava/util/Optional;
named method_35078
Lnet/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 a
Lavl;a(Lasz;Ldly;I)Ljava/util/Optional;
intermediary method_35079
Lnet/minecraft/class_6030;method_35079(Lnet/minecraft/class_1308;Lnet/minecraft/class_243;I)Ljava/util/Optional;
named method_35079
Lnet/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 a
Lavl;a(Lasz;Ldly;Ldly;)Z
intermediary method_35080
Lnet/minecraft/class_6030;method_35080(Lnet/minecraft/class_1308;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z
named method_35080
Lnet/minecraft/class_6030;method_35080(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;)Z
-