Class GhastEntity.FlyRandomlyGoal

java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.mob.GhastEntity.FlyRandomlyGoal
Enclosing class:
GhastEntity

public static class GhastEntity.FlyRandomlyGoal extends Goal
Mappings:
Namespace Name
named net/minecraft/entity/mob/GhastEntity$FlyRandomlyGoal
intermediary net/minecraft/class_1571$class_1575
official cpq$d
  • Field Details

    • field_59707

      private static final int field_59707
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named field_59707 Lnet/minecraft/entity/mob/GhastEntity$FlyRandomlyGoal;field_59707:I
      intermediary field_59707 Lnet/minecraft/class_1571$class_1575;field_59707:I
      official a Lcpq$d;a:I
    • field_59708

      private final MobEntity field_59708
      Mappings:
      Namespace Name Mixin selector
      named field_59708 Lnet/minecraft/entity/mob/GhastEntity$FlyRandomlyGoal;field_59708:Lnet/minecraft/entity/mob/MobEntity;
      intermediary field_59708 Lnet/minecraft/class_1571$class_1575;field_59708:Lnet/minecraft/class_1308;
      official b Lcpq$d;b:Lbyp;
    • field_59709

      private final int field_59709
      Mappings:
      Namespace Name Mixin selector
      named field_59709 Lnet/minecraft/entity/mob/GhastEntity$FlyRandomlyGoal;field_59709:I
      intermediary field_59709 Lnet/minecraft/class_1571$class_1575;field_59709:I
      official c Lcpq$d;c:I
  • Constructor Details

    • FlyRandomlyGoal

      public FlyRandomlyGoal(MobEntity mobEntity)
    • FlyRandomlyGoal

      public FlyRandomlyGoal(MobEntity mobEntity, int int2)
  • 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 Lcfk;b()Z
    • 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 Lcfk;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 Lcfk;d()V
    • method_70720

      public static Vec3d method_70720(MobEntity mobEntity, int int2)
      Mappings:
      Namespace Name Mixin selector
      named method_70720 Lnet/minecraft/entity/mob/GhastEntity$FlyRandomlyGoal;method_70720(Lnet/minecraft/entity/mob/MobEntity;I)Lnet/minecraft/util/math/Vec3d;
      intermediary method_70720 Lnet/minecraft/class_1571$class_1575;method_70720(Lnet/minecraft/class_1308;I)Lnet/minecraft/class_243;
      official a Lcpq$d;a(Lbyp;I)Lfgo;
    • method_70722

      private static boolean method_70722(World world, Vec3d vec3d, int int2)
      Mappings:
      Namespace Name Mixin selector
      named method_70722 Lnet/minecraft/entity/mob/GhastEntity$FlyRandomlyGoal;method_70722(Lnet/minecraft/world/World;Lnet/minecraft/util/math/Vec3d;I)Z
      intermediary method_70722 Lnet/minecraft/class_1571$class_1575;method_70722(Lnet/minecraft/class_1937;Lnet/minecraft/class_243;I)Z
      official a Lcpq$d;a(Ldkv;Lfgo;I)Z
    • method_70723

      private static Vec3d method_70723(Vec3d vec3d, Random random)
      Mappings:
      Namespace Name Mixin selector
      named method_70723 Lnet/minecraft/entity/mob/GhastEntity$FlyRandomlyGoal;method_70723(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/util/math/Vec3d;
      intermediary method_70723 Lnet/minecraft/class_1571$class_1575;method_70723(Lnet/minecraft/class_243;Lnet/minecraft/class_5819;)Lnet/minecraft/class_243;
      official a Lcpq$d;a(Lfgo;Lbao;)Lfgo;
    • method_70721

      @Nullable private static @Nullable Vec3d method_70721(MobEntity mobEntity, Vec3d vec3d, Random random)
      Mappings:
      Namespace Name Mixin selector
      named method_70721 Lnet/minecraft/entity/mob/GhastEntity$FlyRandomlyGoal;method_70721(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/util/math/Vec3d;
      intermediary method_70721 Lnet/minecraft/class_1571$class_1575;method_70721(Lnet/minecraft/class_1308;Lnet/minecraft/class_243;Lnet/minecraft/class_5819;)Lnet/minecraft/class_243;
      official a Lcpq$d;a(Lbyp;Lfgo;Lbao;)Lfgo;