Package net.minecraft

Class class_12111

All Implemented Interfaces:
Task<AnimalEntity>

public class class_12111 extends MultiTickTask<AnimalEntity>
Mappings:
Namespace Name
named net/minecraft/class_12111
intermediary net/minecraft/class_12111
official cid
  • Field Details

    • field_63298

      private final int field_63298
      Mappings:
      Namespace Name Mixin selector
      named field_63298 Lnet/minecraft/class_12111;field_63298:I
      intermediary field_63298 Lnet/minecraft/class_12111;field_63298:I
      official c Lcid;c:I
    • field_63299

      private final TargetPredicate field_63299
      Mappings:
      Namespace Name Mixin selector
      named field_63299 Lnet/minecraft/class_12111;field_63299:Lnet/minecraft/entity/ai/TargetPredicate;
      intermediary field_63299 Lnet/minecraft/class_12111;field_63299:Lnet/minecraft/class_4051;
      official d Lcid;d:Lcrc;
    • field_63300

      private final float field_63300
      Mappings:
      Namespace Name Mixin selector
      named field_63300 Lnet/minecraft/class_12111;field_63300:F
      intermediary field_63300 Lnet/minecraft/class_12111;field_63300:F
      official e Lcid;e:F
    • field_63301

      private final float field_63301
      Mappings:
      Namespace Name Mixin selector
      named field_63301 Lnet/minecraft/class_12111;field_63301:F
      intermediary field_63301 Lnet/minecraft/class_12111;field_63301:F
      official f Lcid;f:F
    • field_63302

      private final double field_63302
      Mappings:
      Namespace Name Mixin selector
      named field_63302 Lnet/minecraft/class_12111;field_63302:D
      intermediary field_63302 Lnet/minecraft/class_12111;field_63302:D
      official g Lcid;g:D
    • field_63303

      private final double field_63303
      Mappings:
      Namespace Name Mixin selector
      named field_63303 Lnet/minecraft/class_12111;field_63303:D
      intermediary field_63303 Lnet/minecraft/class_12111;field_63303:D
      official h Lcid;h:D
    • field_63304

      private Vec3d field_63304
      Mappings:
      Namespace Name Mixin selector
      named field_63304 Lnet/minecraft/class_12111;field_63304:Lnet/minecraft/util/math/Vec3d;
      intermediary field_63304 Lnet/minecraft/class_12111;field_63304:Lnet/minecraft/class_243;
      official i Lcid;i:Lfqj;
    • field_63305

      private Vec3d field_63305
      Mappings:
      Namespace Name Mixin selector
      named field_63305 Lnet/minecraft/class_12111;field_63305:Lnet/minecraft/util/math/Vec3d;
      intermediary field_63305 Lnet/minecraft/class_12111;field_63305:Lnet/minecraft/class_243;
      official j Lcid;j:Lfqj;
  • Constructor Details

    • class_12111

      public class_12111(int int2, TargetPredicate targetPredicate, float float2, float float3, double double2, double double3)
  • Method Details

    • shouldRun

      protected boolean shouldRun(ServerWorld serverWorld, AnimalEntity animalEntity)
      Overrides:
      shouldRun in class MultiTickTask<AnimalEntity>
      Mappings:
      Namespace Name Mixin selector
      named shouldRun Lnet/minecraft/class_12111;shouldRun(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/AnimalEntity;)Z
      intermediary method_75134 Lnet/minecraft/class_12111;method_75134(Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;)Z
      official a Lcid;a(Laxm;Lcsd;)Z
    • shouldKeepRunning

      protected boolean shouldKeepRunning(ServerWorld serverWorld, AnimalEntity animalEntity, long long2)
      Overrides:
      shouldKeepRunning in class MultiTickTask<AnimalEntity>
      Mappings:
      Namespace Name Mixin selector
      named shouldKeepRunning Lnet/minecraft/class_12111;shouldKeepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/AnimalEntity;J)Z
      intermediary method_75135 Lnet/minecraft/class_12111;method_75135(Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)Z
      official a Lcid;a(Laxm;Lcsd;J)Z
    • run

      protected void run(ServerWorld serverWorld, AnimalEntity animalEntity, long long2)
      Overrides:
      run in class MultiTickTask<AnimalEntity>
      Mappings:
      Namespace Name Mixin selector
      named run Lnet/minecraft/class_12111;run(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/AnimalEntity;J)V
      intermediary method_75138 Lnet/minecraft/class_12111;method_75138(Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)V
      official b Lcid;b(Laxm;Lcsd;J)V
    • keepRunning

      protected void keepRunning(ServerWorld serverWorld, AnimalEntity animalEntity, long long2)
      Overrides:
      keepRunning in class MultiTickTask<AnimalEntity>
      Mappings:
      Namespace Name Mixin selector
      named keepRunning Lnet/minecraft/class_12111;keepRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/AnimalEntity;J)V
      intermediary method_75140 Lnet/minecraft/class_12111;method_75140(Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)V
      official c Lcid;c(Laxm;Lcsd;J)V
    • method_75136

      private void method_75136(ServerWorld serverWorld, AnimalEntity animalEntity, LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      named method_75136 Lnet/minecraft/class_12111;method_75136(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/AnimalEntity;Lnet/minecraft/entity/LivingEntity;)V
      intermediary method_75136 Lnet/minecraft/class_12111;method_75136(Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;Lnet/minecraft/class_1309;)V
      official a Lcid;a(Laxm;Lcsd;Lcgh;)V
    • method_75137

      private void method_75137(AnimalEntity animalEntity, LivingEntity livingEntity)
      Mappings:
      Namespace Name Mixin selector
      named method_75137 Lnet/minecraft/class_12111;method_75137(Lnet/minecraft/entity/passive/AnimalEntity;Lnet/minecraft/entity/LivingEntity;)V
      intermediary method_75137 Lnet/minecraft/class_12111;method_75137(Lnet/minecraft/class_1429;Lnet/minecraft/class_1309;)V
      official a Lcid;a(Lcsd;Lcgh;)V
    • finishRunning

      protected void finishRunning(ServerWorld serverWorld, AnimalEntity animalEntity, long long2)
      Overrides:
      finishRunning in class MultiTickTask<AnimalEntity>
      Mappings:
      Namespace Name Mixin selector
      named finishRunning Lnet/minecraft/class_12111;finishRunning(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/AnimalEntity;J)V
      intermediary method_75141 Lnet/minecraft/class_12111;method_75141(Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;J)V
      official d Lcid;d(Laxm;Lcsd;J)V