Package net.minecraft

Class class_12112<T extends HostileEntity>


public class class_12112<T extends HostileEntity> extends Goal
Mappings:
Namespace Name
named net/minecraft/class_12112
intermediary net/minecraft/class_12112
official col
  • Field Details

    • field_63311

      private static final double field_63311
      Mappings:
      Namespace Name Mixin selector
      named field_63311 Lnet/minecraft/class_12112;field_63311:D
      intermediary field_63311 Lnet/minecraft/class_12112;field_63311:D
      official f Lcol;f:D
    • field_63306

      private final T extends HostileEntity field_63306
      Mappings:
      Namespace Name Mixin selector
      named field_63306 Lnet/minecraft/class_12112;field_63306:Lnet/minecraft/entity/mob/HostileEntity;
      intermediary field_63306 Lnet/minecraft/class_12112;field_63306:Lnet/minecraft/class_1588;
      official a Lcol;a:Lcyg;
    • field_63307

      private final double field_63307
      Mappings:
      Namespace Name Mixin selector
      named field_63307 Lnet/minecraft/class_12112;field_63307:D
      intermediary field_63307 Lnet/minecraft/class_12112;field_63307:D
      official b Lcol;b:D
    • field_63308

      private final double field_63308
      Mappings:
      Namespace Name Mixin selector
      named field_63308 Lnet/minecraft/class_12112;field_63308:D
      intermediary field_63308 Lnet/minecraft/class_12112;field_63308:D
      official c Lcol;c:D
    • field_63309

      private final double field_63309
      Mappings:
      Namespace Name Mixin selector
      named field_63309 Lnet/minecraft/class_12112;field_63309:D
      intermediary field_63309 Lnet/minecraft/class_12112;field_63309:D
      official d Lcol;d:D
    • field_63310

      private final double field_63310
      Mappings:
      Namespace Name Mixin selector
      named field_63310 Lnet/minecraft/class_12112;field_63310:D
      intermediary field_63310 Lnet/minecraft/class_12112;field_63310:D
      official e Lcol;e:D
    • field_63312

      private int field_63312
      Mappings:
      Namespace Name Mixin selector
      named field_63312 Lnet/minecraft/class_12112;field_63312:I
      intermediary field_63312 Lnet/minecraft/class_12112;field_63312:I
      official g Lcol;g:I
    • field_63313

      private int field_63313
      Mappings:
      Namespace Name Mixin selector
      named field_63313 Lnet/minecraft/class_12112;field_63313:I
      intermediary field_63313 Lnet/minecraft/class_12112;field_63313:I
      official h Lcol;h:I
    • field_63314

      @Nullable private @Nullable Vec3d field_63314
      Mappings:
      Namespace Name Mixin selector
      named field_63314 Lnet/minecraft/class_12112;field_63314:Lnet/minecraft/util/math/Vec3d;
      intermediary field_63314 Lnet/minecraft/class_12112;field_63314:Lnet/minecraft/class_243;
      official i Lcol;i:Lfqj;
    • field_63315

      private boolean field_63315
      Mappings:
      Namespace Name Mixin selector
      named field_63315 Lnet/minecraft/class_12112;field_63315:Z
      intermediary field_63315 Lnet/minecraft/class_12112;field_63315:Z
      official j Lcol;j:Z
  • Constructor Details

    • class_12112

      public class_12112(T t, double double2, double double3, float float2, float float3)
  • Method Details

    • canStart

      public boolean canStart()
      Specified by:
      canStart in class Goal
      Mappings:
      Namespace Name Mixin selector
      named canStart Lnet/minecraft/entity/ai/goal/Goal;canStart()Z
      intermediary method_6264 Lnet/minecraft/class_1352;method_6264()Z
      official b Lcnf;b()Z
    • method_75142

      private boolean method_75142()
      Mappings:
      Namespace Name Mixin selector
      named method_75142 Lnet/minecraft/class_12112;method_75142()Z
      intermediary method_75142 Lnet/minecraft/class_12112;method_75142()Z
      official h Lcol;h()Z
    • method_75143

      private int method_75143()
      Mappings:
      Namespace Name Mixin selector
      named method_75143 Lnet/minecraft/class_12112;method_75143()I
      intermediary method_75143 Lnet/minecraft/class_12112;method_75143()I
      official i Lcol;i()I
    • shouldContinue

      public boolean shouldContinue()
      Overrides:
      shouldContinue in class Goal
      Mappings:
      Namespace Name Mixin selector
      named shouldContinue Lnet/minecraft/entity/ai/goal/Goal;shouldContinue()Z
      intermediary method_6266 Lnet/minecraft/class_1352;method_6266()Z
      official c Lcnf;c()Z
    • start

      public void start()
      Overrides:
      start in class Goal
      Mappings:
      Namespace Name Mixin selector
      named start Lnet/minecraft/entity/ai/goal/Goal;start()V
      intermediary method_6269 Lnet/minecraft/class_1352;method_6269()V
      official d Lcnf;d()V
    • stop

      public void stop()
      Overrides:
      stop in class Goal
      Mappings:
      Namespace Name Mixin selector
      named stop Lnet/minecraft/entity/ai/goal/Goal;stop()V
      intermediary method_6270 Lnet/minecraft/class_1352;method_6270()V
      official e Lcnf;e()V
    • tick

      public void tick()
      Overrides:
      tick in class Goal
      Mappings:
      Namespace Name Mixin selector
      named tick Lnet/minecraft/entity/ai/goal/Goal;tick()V
      intermediary method_6268 Lnet/minecraft/class_1352;method_6268()V
      official a Lcnf;a()V