Class WalkTarget

java.lang.Object
net.minecraft.world.entity.ai.memory.WalkTarget

public class WalkTarget extends Object
  • Field Details

    • target

      private final PositionTracker target
    • speedModifier

      private final float speedModifier
    • closeEnoughDist

      private final int closeEnoughDist
  • Constructor Details

    • WalkTarget

      public WalkTarget(BlockPos pPos, float pSpeedModifier, int pCloseEnoughDist)
      Constructs a walk target that tracks a position
    • WalkTarget

      public WalkTarget(Vec3 pVectorPos, float pSpeedModifier, int pCloseEnoughDist)
      Constructs a walk target using a vector that's directly converted to a BlockPos.
    • WalkTarget

      public WalkTarget(Entity pTargetEntity, float pSpeedModifier, int pCloseEnoughDist)
      Constructs a walk target that tracks an entity's position
    • WalkTarget

      public WalkTarget(PositionTracker pTarget, float pSpeedModifier, int pCloseEnoughDist)
  • Method Details

    • getTarget

      public PositionTracker getTarget()
    • getSpeedModifier

      public float getSpeedModifier()
    • getCloseEnoughDist

      public int getCloseEnoughDist()