19class OminousItemSpawner :
public ::Actor {
23 ::ll::TypedStorage<4, 4, int> mTicksBeforeRemoval;
24 ::ll::TypedStorage<4, 4, int> mHasTicked;
25 ::ll::TypedStorage<8, 152, ::ItemStack> mItemToSpawn;
26 ::ll::TypedStorage<8, 24, ::WeakEntityRef> mDisplayEntity;
36 virtual void remove() ;
38 virtual void addAdditionalSaveData(
::CompoundTag& tag)
const ;
42 virtual void baseTick() ;
44 virtual ~OminousItemSpawner() =
default;
50 MCAPI OminousItemSpawner(
56 MCAPI
void _clientTick();
58 MCAPI ::ItemStack
const& _getItem();
60 MCAPI
void _onTimePassed();
62 MCAPI
void init(
::ItemStack const& itemToSpawn,
int ticksBeforeRemoval);
64 MCAPI_C ::Actor* tryGetOrCreateDisplayEntity();
86 MCAPI
void $baseTick();
94 MCAPI
static void** $vftable();
Definition EntityContext.h:16