Class Hierarchy
- java.lang.Object
- net.minecraft.world.level.pathfinder.BinaryHeap
 - net.minecraft.world.level.pathfinder.Node
- net.minecraft.world.level.pathfinder.Target
 
 - net.minecraft.world.level.pathfinder.NodeEvaluator
- net.minecraft.world.level.pathfinder.SwimNodeEvaluator
 - net.minecraft.world.level.pathfinder.WalkNodeEvaluator
- net.minecraft.world.level.pathfinder.AmphibiousNodeEvaluator
 - net.minecraft.world.level.pathfinder.FlyNodeEvaluator
 
 
 - net.minecraft.world.level.pathfinder.Path
 - net.minecraft.world.level.pathfinder.PathFinder
 - java.lang.Record
- net.minecraft.world.level.pathfinder.Path.DebugData
 
 
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraft.world.level.pathfinder.BlockPathTypes (implements net.minecraftforge.common.IExtensibleEnum)
 - net.minecraft.world.level.pathfinder.PathComputationType
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)