Uses of Interface
cn.nukkit.entity.ai.route.finder.IRouteFinder
Package
Description
-
Uses of IRouteFinder in cn.nukkit.entity.ai.behaviorgroup
Modifier and TypeMethodDescriptionEmptyBehaviorGroup.getRouteFinder()
IBehaviorGroup.getRouteFinder()
-
Uses of IRouteFinder in cn.nukkit.entity.ai.route
ModifierConstructorDescriptionRouteFindingTask
(IRouteFinder routeFinder, RouteFindingManager.RouteFindingTask.FinishCallback onFinish) -
Uses of IRouteFinder in cn.nukkit.entity.ai.route.finder
Modifier and TypeClassDescriptionclass
并行路径查找抽象类
实现了此类的寻路器应当提供完整的异步寻路支持
PNX中未使用此寻路方案,但保留以提供APIclass
非异步的路径查找抽象类
在PowerNukkitX的生物AI架构中,不同实体的路径查找是并行的而不是异步的
所以说我们并不需要异步路径查找 -
Uses of IRouteFinder in cn.nukkit.entity.ai.route.finder.impl
Modifier and TypeClassDescriptionclass
标准A*寻路实现class
务必注意,三维标准A*寻路的代价十分高昂(比原版的洪水填充低得多),切忌将最大寻路深度设置得太大! TODO: 用BA*、JPS或者势能场寻路代替