3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/level/block/actor/VanillaBlockActor.h"
7#include "mc/world/level/levelgen/structure/StructureEditorData.h"
8#include "mc/world/level/levelgen/structure/StructureTelemetryServerData.h"
28 ::ll::TypedStorage<8, 216, ::StructureEditorData> mStructureEditorData;
29 ::ll::TypedStorage<4, 16, ::StructureTelemetryServerData> mTelemetryServerData;
30 ::ll::TypedStorage<1, 1, bool> mIsPowered;
48 virtual void onSubChunkLoaded(
::LevelChunk& lc,
short,
bool) ;
52 virtual ::std::unique_ptr<::BlockActorDataPacket> _getUpdatePacket(
::BlockSource& region) ;
Definition BaseGameVersion.h:8
Definition BlockActorDataPacket.h:19
Definition BlockSource.h:72
Definition CompoundTag.h:18
Definition DataLoadHelper.h:20
Definition IStructureWireframeQueue.h:5
Definition LevelChunk.h:76
Definition SaveContext.h:5
Definition StructureBlockActor.h:24
static MCAPI void ** $vftableForIVanillaMainBlockActorComponent()
static MCAPI void ** $vftableForBlockActor()
MCAPI ::std::unique_ptr<::BlockActorDataPacket > $_getUpdatePacket(::BlockSource ®ion)
static MCAPI void ** $vftableForIVanillaRenderBlockActorComponent()
MCAPI void $onPlace(::BlockSource ®ion)
MCAPI void $_onUpdatePacket(::CompoundTag const &data, ::BlockSource ®ion)
MCAPI void setStructureData(::StructureEditorData const &data)
MCAPI bool _loadStructure(::BlockSource ®ion, ::BlockPos const &position, ::BaseGameVersion const &version)
MCAPI bool _saveStructure(::BlockSource ®ion, ::BlockPos const &position, bool redstoneTriggered)
MCAPI void $onRemoved(::BlockSource ®ion)
MCAPI void $onChunkLoaded(::LevelChunk &lc)
MCAPI void $onChunkUnloaded(::LevelChunk &lc)
MCAPI void $onChanged(::BlockSource ®ion)
MCAPI void $load(::ILevel &level, ::CompoundTag const &base, ::DataLoadHelper &dataLoadHelper)
static MCAPI void ** $vftableForIVanillaTickBlockActorComponent()
MCAPI bool $save(::CompoundTag &tag, ::SaveContext const &saveContext) const
MCAPI void $onSubChunkLoaded(::LevelChunk &lc, short, bool)
MCAPI void setPowered(::BlockSource ®ion, ::BlockPos const &pos, bool shouldTrigger, bool redstoneTriggered)
Definition StructureEditorData.h:17