|  | 
| virtual bool | canContinueToUse () | 
|  | 
| virtual void | tick () | 
|  | 
| virtual bool | findTargetBlock () | 
|  | 
| virtual bool | isValidTarget (::BlockSource ®ion, ::BlockPos const &pos) | 
|  | 
| virtual void | appendDebugInfo (::std::string &str) const | 
|  | 
| virtual bool | _canReach (::BlockPos const &pos) | 
|  | 
| MCAPI bool | $canContinueToUse () | 
|  | 
| MCAPI void | $tick () | 
|  | 
| MCAPI bool | $findTargetBlock () | 
|  | 
| MCAPI bool | $isValidTarget (::BlockSource ®ion, ::BlockPos const &pos) | 
|  | 
| MCAPI void | $appendDebugInfo (::std::string &str) const | 
|  | 
| MCAPI bool | $_canReach (::BlockPos const &pos) | 
|  | 
| virtual bool | canUse () | 
|  | 
| virtual void | _moveToBlock () | 
|  | 
| MCFOLD void | $dtor () | 
|  | 
| MCAPI bool | $canUse () | 
|  | 
| MCAPI void | $_moveToBlock () | 
|  | 
| virtual void | start () | 
|  | 
| virtual void | stop () | 
|  | 
| virtual bool | hasReachedTarget () const | 
|  | 
| virtual int | _nextStartTick () | 
|  | 
| virtual::Vec3 | _getTargetPosition () const | 
|  | 
| virtual uint64 | _getRepathTime () const | 
|  | 
| MCAPI void | _checkIfStuck () | 
|  | 
| MCAPI void | $start () | 
|  | 
| MCFOLD void | $stop () | 
|  | 
| MCFOLD bool | $hasReachedTarget () const | 
|  | 
| MCAPI int | $_nextStartTick () | 
|  | 
| MCAPI::Vec3 | $_getTargetPosition () const | 
|  | 
| MCFOLD uint64 | $_getRepathTime () const | 
|  | 
| virtual bool | canBeInterrupted () | 
|  | 
| virtual bool | isTargetGoal () const | 
|  | 
| virtual void | onPlayerDimensionChanged (::Player *player, ::DimensionType fromDimension, ::DimensionType toDimension) | 
|  | 
| MCFOLD bool | $canBeInterrupted () | 
|  | 
| MCFOLD bool | $isTargetGoal () const | 
|  | 
| MCFOLD void | $onPlayerDimensionChanged (::Player *player, ::DimensionType fromDimension, ::DimensionType toDimension) | 
|  | 
|  | 
| ::ll::TypedStorage< 4, 12, ::BlockPos > | mBookshelfPos | 
|  | 
| ::ll::TypedStorage< 1, 1, bool > | mRequireSameY | 
|  | 
| ::ll::TypedStorage< 4, 4, int > | mSearchRange | 
|  | 
| ::ll::TypedStorage< 4, 4, int > | mSearchHeight | 
|  | 
| ::ll::TypedStorage< 4, 4, int > | mSearchCount | 
|  | 
| ::ll::TypedStorage< 4, 4, int > | mTravelTicks | 
|  | 
| ::ll::TypedStorage< 4, 4, int > | mNextStartTick | 
|  | 
| ::ll::TypedStorage< 4, 4, int > | mGiveUpTicks | 
|  | 
| ::ll::TypedStorage< 4, 4, int > | mStayTicks | 
|  | 
| ::ll::TypedStorage< 4, 4, int > | mMaxStayTicks | 
|  | 
| ::ll::TypedStorage< 1, 1, bool > | mReachedTarget | 
|  | 
| ::ll::TypedStorage< 4, 4, float > | mSpeedMod | 
|  | 
| ::ll::TypedStorage< 4, 4, float > | mGoalRadiusSq | 
|  | 
| ::ll::TypedStorage< 8, 8, uint64 > | mCooldownCounter | 
|  | 
| ::ll::TypedStorage< 8, 8, uint64 > | mCooldownTimeoutTime | 
|  | 
| ::ll::TypedStorage< 4, 12, ::BlockPos > | mStartPos | 
|  | 
| ::ll::TypedStorage< 4, 12, ::Vec3 > | mBlockPos | 
|  | 
| ::ll::TypedStorage< 4, 12, ::Vec3 > | mTargetPositionOffset | 
|  | 
| ::ll::TypedStorage< 4, 4, float > | mChanceToStart | 
|  | 
| ::ll::TypedStorage< 8, 8, ::Mob & > | mMob | 
|  | 
| ::ll::TypedStorage< 4, 4, int > | mInterval | 
|  | 
| ::ll::TypedStorage< 8, 32, ::std::string > | mDebugName | 
|  | 
| ::ll::TypedStorage< 4, 4, int > | mRequiredControlFlags | 
|  | 
| ::ll::TypedStorage< 2, 2, ushort > | mTypeId | 
|  |