Class AStarDebugBase

java.lang.Object
com.hypixel.hytale.server.npc.navigation.AStarDebugBase
Direct Known Subclasses:
AStarDebugWithTarget

public class AStarDebugBase extends Object
  • Field Details

  • Constructor Details

    • AStarDebugBase

      public AStarDebugBase(AStarBase base, @Nonnull com.hypixel.hytale.logger.HytaleLogger logger)
  • Method Details

    • dumpOpens

      public void dumpOpens(com.hypixel.hytale.server.npc.movement.controllers.MotionController controller)
    • dumpPath

      public void dumpPath()
    • dumpMap

      public void dumpMap(boolean drawPath, com.hypixel.hytale.server.npc.movement.controllers.MotionController controller)
    • dumpMap

      public void dumpMap(@Nullable AStarNode pathNode, boolean isFinalPath, com.hypixel.hytale.server.npc.movement.controllers.MotionController controller)
    • plot

      protected void plot(long positionIndex, char character, @Nonnull StringBuilder[] map, int minX, int minZ)
    • drawMapFinish

      protected void drawMapFinish(StringBuilder[] map, int minX, int minZ)
    • getDumpMapRegionZ

      protected int getDumpMapRegionZ(int def)
    • getDumpMapRegionX

      protected int getDumpMapRegionX(int def)
    • getExtraLogString

      @Nonnull protected String getExtraLogString(com.hypixel.hytale.server.npc.movement.controllers.MotionController controller)