HyCodeYourTale
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)

protectedT aStar
protectedAStarDebugBase aStarDebug
protectedboolean canSkipSteering
protectedboolean dbgDisplayString
protectedboolean dbgMaps
protectedboolean dbgMotionState
protectedboolean dbgNodes
protectedboolean dbgOpens
protectedboolean dbgPath
protectedboolean dbgProfile
protectedboolean dbgRebuild
protectedboolean dbgStatus
protectedboolean dbgStay
protectedStringBuilder debugString
protecteddouble desiredAltitudeWeight
protectedboolean isAvoidingBlockDamage
protectedboolean isRelaxedMoveConstraints
protecteddouble minPathLength
protecteddouble minPathLengthSquared
protectedint nodesPerTick
protectedboolean passedWaypoint
protectedAStarNodePoolProvider sharedNodePoolProvider
protectedboolean skipSteering
protecteddouble targetDeltaSquared
protectedint throttleCount
protecteddouble throttleDelay
protecteddouble throttleDelayMax
protecteddouble throttleDelayMin
protectedint throttleIgnoreCount
protecteddouble throttleTime
protectedboolean useBestPath
protectedboolean usePathfinder
protectedboolean useSteering
protectedboolean wasAvoidingBlockDamage
protectedboolean wasSteering

Related Classes