3#include "mc/_HeaderOutputPredefine.h"
15namespace ItemBlockActorHelpers {
19tickMapItem(::ItemStackBase
const& item, ::BlockSource& region, ::BlockPos
const& pos,
bool& refreshClientMap);
21MCAPI
void tickSpriteCalculators(
22 ::ItemStackBase
const& item,
23 ::ItemBlockActorHelpers::SpriteCalculatorRefs& spriteCalculators,
24 ::BlockSource
const& region,
25 ::BlockPos
const& pos,
30MCAPI
bool tryDestroyDisplayEntitiy(::WeakEntityRef& displayEntityRef, ::BlockSource& region);
34tryGetOrCreateDisplayEntity(::WeakEntityRef& displayEntityRef, ::BlockSource& region, ::BlockPos
const& pos);
37MCAPI
void updateMapItem(::ItemStackBase
const& item, ::BlockSource& region, ::BlockPos
const& pos);
39MCAPI
void updateSpriteCalculators(
40 ::ItemStackBase
const& item,
41 ::ItemBlockActorHelpers::SpriteCalculatorRefs
const& spriteCalculators,
42 ::BlockSource
const& region,
43 ::BlockPos
const& pos,
Definition BlockSource.h:71
Definition ItemStackBase.h:44
Definition WeakEntityRef.h:14
Definition SpriteCalculatorRefs.h:13