classpublicabstractPriority 3
BodyMotionFindBase
com.hypixel.hytale.server.npc.corecomponents.movement.BodyMotionFindBase
extends BodyMotionBase
implements AStarEvaluator
4
Methods
4
Public Methods
35
Fields
1
Constructors
Constructors
public
BodyMotionFindBase(BuilderBodyMotionFindBase builderBodyMotionFindBase, BuilderSupport support, T aStar)Methods
Public Methods (4)
public
void activate(Ref<EntityStore> ref, Role role, ComponentAccessor<EntityStore> componentAccessor)@Override
public
void deactivate(Ref<EntityStore> ref, Role role, ComponentAccessor<EntityStore> componentAccessor)@Override
public
void findBestPath(AStarBase var1, MotionController var2)public
String get()Fields
Protected Fields (35)
protected
T aStarprotected
AStarDebugBase aStarDebugprotected
boolean canSkipSteeringprotected
boolean dbgDisplayStringprotected
boolean dbgMapsprotected
boolean dbgMotionStateprotected
boolean dbgNodesprotected
boolean dbgOpensprotected
boolean dbgPathprotected
boolean dbgProfileprotected
boolean dbgRebuildprotected
boolean dbgStatusprotected
boolean dbgStayprotected
StringBuilder debugStringprotected
double desiredAltitudeWeightprotected
boolean isAvoidingBlockDamageprotected
boolean isRelaxedMoveConstraintsprotected
double minPathLengthprotected
double minPathLengthSquaredprotected
int nodesPerTickprotected
boolean passedWaypointprotected
AStarNodePoolProvider sharedNodePoolProviderprotected
boolean skipSteeringprotected
double targetDeltaSquaredprotected
int throttleCountprotected
double throttleDelayprotected
double throttleDelayMaxprotected
double throttleDelayMinprotected
int throttleIgnoreCountprotected
double throttleTimeprotected
boolean useBestPathprotected
boolean usePathfinderprotected
boolean useSteeringprotected
boolean wasAvoidingBlockDamageprotected
boolean wasSteering