类 PathFinder
java.lang.Object
net.minecraft.world.level.pathfinder.PathFinder
-
字段概要
字段修饰符和类型字段说明private static final boolean
private static final float
private int
private final Node[]
private final NodeEvaluator
private final BinaryHeap
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明protected float
private Path
findPath
(Node p_164718_, Map<Target, BlockPos> p_164719_, float p_164720_, int p_164721_, float p_164722_) findPath
(PathNavigationRegion p_77428_, Mob p_77429_, Set<BlockPos> p_77430_, float p_77431_, int p_77432_, float p_77433_) private float
private Path
reconstructPath
(Node p_77435_, BlockPos p_77436_, boolean p_77437_) void
setMaxVisitedNodes
(int p_364339_)
-
字段详细资料
-
FUDGING
private static final float FUDGING- 另请参阅:
-
neighbors
-
maxVisitedNodes
private int maxVisitedNodes -
nodeEvaluator
-
DEBUG
private static final boolean DEBUG- 另请参阅:
-
openSet
-
-
构造器详细资料
-
PathFinder
-
-
方法详细资料
-
setMaxVisitedNodes
public void setMaxVisitedNodes(int p_364339_) -
findPath
-
distance
-
getBestH
-
reconstructPath
-