3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/actor/ai/goal/BaseMoveToGoal.h"
14class BaseMoveToBlockGoal :
public ::BaseMoveToGoal {
18 ::ll::TypedStorage<4, 4, int> mSearchRange;
19 ::ll::TypedStorage<4, 4, int> mSearchHeight;
20 ::ll::TypedStorage<4, 4, int> mSearchCount;
25 BaseMoveToBlockGoal();
30 virtual bool findTargetBlock();
32 virtual bool canUse() ;
34 virtual bool canContinueToUse() ;
36 virtual void _moveToBlock() ;
MCAPI void $_moveToBlock()
MCAPI bool $findTargetBlock()
MCAPI BaseMoveToBlockGoal(::Mob &mob, ::std::string name, ::GoalId const &goalId, float speedModifier, int searchRange, int searchHeight, int searchCount, float goalRadius, float cooldownTime)
MCAPI bool $canContinueToUse()
MCAPI void * $ctor(::Mob &mob, ::std::string name, ::GoalId const &goalId, float speedModifier, int searchRange, int searchHeight, int searchCount, float goalRadius, float cooldownTime)
static MCAPI void ** $vftable()