Class ChargeKineticWeaponGoal.Data

java.lang.Object
net.minecraft.entity.ai.goal.ChargeKineticWeaponGoal.Data
Enclosing class:
ChargeKineticWeaponGoal<T extends HostileEntity>

public static class ChargeKineticWeaponGoal.Data extends Object
Mappings:
Namespace Name
named net/minecraft/entity/ai/goal/ChargeKineticWeaponGoal$Data
intermediary net/minecraft/class_12112$class_12362
official cpv$a
  • Field Details

    • remainingUseTicks

      private int remainingUseTicks
      Mappings:
      Namespace Name Mixin selector
      named remainingUseTicks Lnet/minecraft/entity/ai/goal/ChargeKineticWeaponGoal$Data;remainingUseTicks:I
      intermediary field_64644 Lnet/minecraft/class_12112$class_12362;field_64644:I
      official a Lcpv$a;a:I
    • chargeTicks

      int chargeTicks
      Mappings:
      Namespace Name Mixin selector
      named chargeTicks Lnet/minecraft/entity/ai/goal/ChargeKineticWeaponGoal$Data;chargeTicks:I
      intermediary field_64645 Lnet/minecraft/class_12112$class_12362;field_64645:I
      official b Lcpv$a;b:I
    • startPos

      Vec3d startPos
      Mappings:
      Namespace Name Mixin selector
      named startPos Lnet/minecraft/entity/ai/goal/ChargeKineticWeaponGoal$Data;startPos:Lnet/minecraft/util/math/Vec3d;
      intermediary field_64646 Lnet/minecraft/class_12112$class_12362;field_64646:Lnet/minecraft/class_243;
      official c Lcpv$a;c:Lftm;
    • charged

      boolean charged
      Mappings:
      Namespace Name Mixin selector
      named charged Lnet/minecraft/entity/ai/goal/ChargeKineticWeaponGoal$Data;charged:Z
      intermediary field_64647 Lnet/minecraft/class_12112$class_12362;field_64647:Z
      official d Lcpv$a;d:Z
  • Constructor Details

    • Data

      public Data()
  • Method Details

    • isIdle

      public boolean isIdle()
      Mappings:
      Namespace Name Mixin selector
      named isIdle Lnet/minecraft/entity/ai/goal/ChargeKineticWeaponGoal$Data;isIdle()Z
      intermediary method_76722 Lnet/minecraft/class_12112$class_12362;method_76722()Z
      official a Lcpv$a;a()Z
    • setRemainingUseTicks

      public void setRemainingUseTicks(int remainingUseTicks)
      Mappings:
      Namespace Name Mixin selector
      named setRemainingUseTicks Lnet/minecraft/entity/ai/goal/ChargeKineticWeaponGoal$Data;setRemainingUseTicks(I)V
      intermediary method_76723 Lnet/minecraft/class_12112$class_12362;method_76723(I)V
      official a Lcpv$a;a(I)V
    • canStartCharging

      public boolean canStartCharging()
      Mappings:
      Namespace Name Mixin selector
      named canStartCharging Lnet/minecraft/entity/ai/goal/ChargeKineticWeaponGoal$Data;canStartCharging()Z
      intermediary method_76724 Lnet/minecraft/class_12112$class_12362;method_76724()Z
      official b Lcpv$a;b()Z
    • finishedCharging

      public boolean finishedCharging()
      Mappings:
      Namespace Name Mixin selector
      named finishedCharging Lnet/minecraft/entity/ai/goal/ChargeKineticWeaponGoal$Data;finishedCharging()Z
      intermediary method_76725 Lnet/minecraft/class_12112$class_12362;method_76725()Z
      official c Lcpv$a;c()Z