3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/AutomaticID.h"
7#include "mc/world/item/AbstractCompassItem.h"
21namespace PositionTrackingDB {
class TrackingRecord; }
29 virtual int getAnimationFrameFor(
::Mob* holder,
bool,
::ItemStack const* item,
bool)
const ;
32 virtual ::InteractionResult
42 MCAPI static ::LodestoneCompassComponent* _tryGetOrAddComponent(
44 ::std::variant<
::ActorUniqueID, ::std::pair<::BlockPos, ::DimensionType>>
const& calcId
59 MCAPI
int $getAnimationFrameFor(
::Mob* holder,
bool,
::ItemStack const* item,
bool)
const;
61 MCAPI ::InteractionResult
68 MCAPI
static void** $vftable();
Definition AbstractCompassItem.h:17
Definition BlockSource.h:67
Definition Dimension.h:83
Definition InteractionResult.h:5
Definition ItemStack.h:25
Definition LodestoneCompassComponent.h:18
Definition LodestoneCompassItem.h:24
Definition TrackingRecord.h:14
Definition ActorUniqueID.h:5