Class WanderAroundPointOfInterestGoal

java.lang.Object
net.minecraft.entity.ai.goal.Goal
net.minecraft.entity.ai.goal.WanderAroundGoal
net.minecraft.entity.ai.goal.WanderAroundPointOfInterestGoal

public class WanderAroundPointOfInterestGoal extends WanderAroundGoal
Mappings:
Namespace Name
official bdm
intermediary net/minecraft/class_4291
named net/minecraft/entity/ai/goal/WanderAroundPointOfInterestGoal
  • Field Details

    • HORIZONTAL_RANGE

      private static final int HORIZONTAL_RANGE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official i Lbdm;i:I
      intermediary field_30219 Lnet/minecraft/class_4291;field_30219:I
      named HORIZONTAL_RANGE Lnet/minecraft/entity/ai/goal/WanderAroundPointOfInterestGoal;HORIZONTAL_RANGE:I
    • VERTICAL_RANGE

      private static final int VERTICAL_RANGE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official j Lbdm;j:I
      intermediary field_30220 Lnet/minecraft/class_4291;field_30220:I
      named VERTICAL_RANGE Lnet/minecraft/entity/ai/goal/WanderAroundPointOfInterestGoal;VERTICAL_RANGE:I
  • Constructor Details

    • WanderAroundPointOfInterestGoal

      public WanderAroundPointOfInterestGoal(PathAwareEntity entity, double speed, boolean canDespawn)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbdm;<init>(Laxq;DZ)V
      intermediary <init> Lnet/minecraft/class_4291;<init>(Lnet/minecraft/class_1314;DZ)V
      named <init> Lnet/minecraft/entity/ai/goal/WanderAroundPointOfInterestGoal;<init>(Lnet/minecraft/entity/mob/PathAwareEntity;DZ)V
  • Method Details

    • canStart

      public boolean canStart()
      Overrides:
      canStart in class WanderAroundGoal
      Mappings:
      Namespace Name Mixin selector
      official a Lbdb;a()Z
      intermediary method_6264 Lnet/minecraft/class_1352;method_6264()Z
      named canStart Lnet/minecraft/entity/ai/goal/Goal;canStart()Z
    • getWanderTarget

      @Nullable protected @Nullable Vec3d getWanderTarget()
      Overrides:
      getWanderTarget in class WanderAroundGoal
      Mappings:
      Namespace Name Mixin selector
      official g Lbdx;g()Ldom;
      intermediary method_6302 Lnet/minecraft/class_1379;method_6302()Lnet/minecraft/class_243;
      named getWanderTarget Lnet/minecraft/entity/ai/goal/WanderAroundGoal;getWanderTarget()Lnet/minecraft/util/math/Vec3d;