| Name | Description | Type | Package | Framework |
| AStarHeuristic | The description of a class providing a cost for a given tile based on a target location and entity being moved. | Interface | org.newdawn.slick.util.pathfinding | Slick |
| AStarPathFinder | A path finder implementation that uses the AStar heuristic based algorithm to determine a path. | Class | org.newdawn.slick.util.pathfinding | Slick |
| ClosestHeuristic | A heuristic that uses the tile that is closest to the target as the next best tile. | Class | org.newdawn.slick.util.pathfinding.heuristics | Slick |
| ClosestSquaredHeuristic | A heuristic that uses the tile that is closest to the target as the next best tile. | Class | org.newdawn.slick.util.pathfinding.heuristics | Slick |
| Link | Class | org.newdawn.slick.util.pathfinding.navmesh | Slick | |
| ManhattanHeuristic | A heuristic that drives the search based on the Manhattan distance between the current location and the target | Class | org.newdawn.slick.util.pathfinding.heuristics | Slick |
| Mover | A tagging interface for an object representing the entity in the game that is going to moving along the path. | Interface | org.newdawn.slick.util.pathfinding | Slick |
| NavMesh | A nav-mesh is a set of shapes that describe the navigation of a map. | Class | org.newdawn.slick.util.pathfinding.navmesh | Slick |
| NavMeshBuilder | The builder responsible for converting a tile based map intoConstructor SummaryNavMeshBuilder() | Class | org.newdawn.slick.util.pathfinding.navmesh | Slick |
| NavPath | A path across a navigation meshConstructor SummaryNavPath() | Class | org.newdawn.slick.util.pathfinding.navmesh | Slick |
| Path | A path determined by some path finding algorithm. | Class | org.newdawn.slick.util.pathfinding | Slick |
| PathFinder | A description of an implementation that can find a path from one location on a tile map to another based on information provided | Interface | org.newdawn.slick.util.pathfinding | Slick |
| PathFindingContext | Interface | org.newdawn.slick.util.pathfinding | Slick | |
| Space | Class | org.newdawn.slick.util.pathfinding.navmesh | Slick | |
| TileBasedMap | The description for the data we're pathfinding over. | Interface | org.newdawn.slick.util.pathfinding | Slick |