Interface IPathManager

All Known Implementing Classes:
BaritonePathManager, NopPathManager

public interface IPathManager
  • Method Details

    • getName

      String getName()
    • isPathing

      boolean isPathing()
    • pause

      void pause()
    • resume

      void resume()
    • stop

      void stop()
    • moveTo

      default void moveTo(net.minecraft.util.math.BlockPos pos)
    • moveTo

      void moveTo(net.minecraft.util.math.BlockPos pos, boolean ignoreY)
    • moveInDirection

      void moveInDirection(float yaw)
    • mine

      void mine(net.minecraft.block.Block... blocks)
    • follow

      void follow(Predicate<net.minecraft.entity.Entity> entity)
    • getTargetYaw

      float getTargetYaw()
    • getTargetPitch

      float getTargetPitch()
    • getSettings

      IPathManager.ISettings getSettings()