Package net.minecraft
Class class_12111
- All Implemented Interfaces:
Task<AnimalEntity>
- Mappings:
Namespace Name named net/minecraft/class_12111intermediary net/minecraft/class_12111official cid
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
MultiTickTask.Status -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final intprivate final TargetPredicateprivate final floatprivate final floatprivate final doubleprivate final doubleprivate Vec3dprivate Vec3dFields inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
DEFAULT_RUN_TIME, requiredMemoryStates -
Constructor Summary
ConstructorsConstructorDescriptionclass_12111(int int2, TargetPredicate targetPredicate, float float2, float float3, double double2, double double3) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfinishRunning(ServerWorld serverWorld, AnimalEntity animalEntity, long long2) protected voidkeepRunning(ServerWorld serverWorld, AnimalEntity animalEntity, long long2) private voidmethod_75136(ServerWorld serverWorld, AnimalEntity animalEntity, LivingEntity livingEntity) private voidmethod_75137(AnimalEntity animalEntity, LivingEntity livingEntity) protected voidrun(ServerWorld serverWorld, AnimalEntity animalEntity, long long2) protected booleanshouldKeepRunning(ServerWorld serverWorld, AnimalEntity animalEntity, long long2) protected booleanshouldRun(ServerWorld serverWorld, AnimalEntity animalEntity) Methods inherited from class net.minecraft.entity.ai.brain.task.MultiTickTask
getName, getStatus, hasRequiredMemoryState, isTimeLimitExceeded, stop, tick, tryStarting
-
Field Details
-
field_63298
private final int field_63298- Mappings:
Namespace Name Mixin selector named field_63298Lnet/minecraft/class_12111;field_63298:Iintermediary field_63298Lnet/minecraft/class_12111;field_63298:Iofficial cLcid;c:I
-
field_63299
- Mappings:
Namespace Name Mixin selector named field_63299Lnet/minecraft/class_12111;field_63299:Lnet/minecraft/entity/ai/TargetPredicate;intermediary field_63299Lnet/minecraft/class_12111;field_63299:Lnet/minecraft/class_4051;official dLcid;d:Lcrc;
-
field_63300
private final float field_63300- Mappings:
Namespace Name Mixin selector named field_63300Lnet/minecraft/class_12111;field_63300:Fintermediary field_63300Lnet/minecraft/class_12111;field_63300:Fofficial eLcid;e:F
-
field_63301
private final float field_63301- Mappings:
Namespace Name Mixin selector named field_63301Lnet/minecraft/class_12111;field_63301:Fintermediary field_63301Lnet/minecraft/class_12111;field_63301:Fofficial fLcid;f:F
-
field_63302
private final double field_63302- Mappings:
Namespace Name Mixin selector named field_63302Lnet/minecraft/class_12111;field_63302:Dintermediary field_63302Lnet/minecraft/class_12111;field_63302:Dofficial gLcid;g:D
-
field_63303
private final double field_63303- Mappings:
Namespace Name Mixin selector named field_63303Lnet/minecraft/class_12111;field_63303:Dintermediary field_63303Lnet/minecraft/class_12111;field_63303:Dofficial hLcid;h:D
-
field_63304
- Mappings:
Namespace Name Mixin selector named field_63304Lnet/minecraft/class_12111;field_63304:Lnet/minecraft/util/math/Vec3d;intermediary field_63304Lnet/minecraft/class_12111;field_63304:Lnet/minecraft/class_243;official iLcid;i:Lfqj;
-
field_63305
- Mappings:
Namespace Name Mixin selector named field_63305Lnet/minecraft/class_12111;field_63305:Lnet/minecraft/util/math/Vec3d;intermediary field_63305Lnet/minecraft/class_12111;field_63305:Lnet/minecraft/class_243;official jLcid;j:Lfqj;
-
-
Constructor Details
-
class_12111
public class_12111(int int2, TargetPredicate targetPredicate, float float2, float float3, double double2, double double3)
-
-
Method Details
-
shouldRun
- Overrides:
shouldRunin classMultiTickTask<AnimalEntity>- Mappings:
Namespace Name Mixin selector named shouldRunLnet/minecraft/class_12111;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/AnimalEntity;)Zintermediary method_75134Lnet/minecraft/class_12111;method_75134(Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;)Zofficial aLcid;a(Laxm;Lcsd;)Z
-
shouldKeepRunning
- Overrides:
shouldKeepRunningin classMultiTickTask<AnimalEntity>- Mappings:
Namespace Name Mixin selector named shouldKeepRunningLnet/minecraft/class_12111;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/AnimalEntity;J)Zintermediary method_75135Lnet/minecraft/class_12111;method_75135(Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)Zofficial aLcid;a(Laxm;Lcsd;J)Z
-
run
- Overrides:
runin classMultiTickTask<AnimalEntity>- Mappings:
Namespace Name Mixin selector named runLnet/minecraft/class_12111;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/AnimalEntity;J)Vintermediary method_75138Lnet/minecraft/class_12111;method_75138(Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)Vofficial bLcid;b(Laxm;Lcsd;J)V
-
keepRunning
- Overrides:
keepRunningin classMultiTickTask<AnimalEntity>- Mappings:
Namespace Name Mixin selector named keepRunningLnet/minecraft/class_12111;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/AnimalEntity;J)Vintermediary method_75140Lnet/minecraft/class_12111;method_75140(Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)Vofficial cLcid;c(Laxm;Lcsd;J)V
-
method_75136
private void method_75136(ServerWorld serverWorld, AnimalEntity animalEntity, LivingEntity livingEntity) - Mappings:
Namespace Name Mixin selector named method_75136Lnet/minecraft/class_12111;method_75136(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/AnimalEntity;Lnet/minecraft/entity/LivingEntity;)Vintermediary method_75136Lnet/minecraft/class_12111;method_75136(Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;Lnet/minecraft/class_1309;)Vofficial aLcid;a(Laxm;Lcsd;Lcgh;)V
-
method_75137
- Mappings:
Namespace Name Mixin selector named method_75137Lnet/minecraft/class_12111;method_75137(Lnet/minecraft/entity/passive/AnimalEntity;Lnet/minecraft/entity/LivingEntity;)Vintermediary method_75137Lnet/minecraft/class_12111;method_75137(Lnet/minecraft/class_1429;Lnet/minecraft/class_1309;)Vofficial aLcid;a(Lcsd;Lcgh;)V
-
finishRunning
- Overrides:
finishRunningin classMultiTickTask<AnimalEntity>- Mappings:
Namespace Name Mixin selector named finishRunningLnet/minecraft/class_12111;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/AnimalEntity;J)Vintermediary method_75141Lnet/minecraft/class_12111;method_75141(Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)Vofficial dLcid;d(Laxm;Lcsd;J)V
-