24class StructureBlockActor :
public ::BlockActor {
28 ::ll::TypedStorage<8, 216, ::StructureEditorData> mStructureEditorData;
29 ::ll::TypedStorage<4, 16, ::StructureTelemetryServerData> mTelemetryServerData;
30 ::ll::TypedStorage<1, 1, bool> mIsPowered;
37 StructureBlockActor();
55 virtual void onSubChunkLoaded(
::LevelChunk& lc,
short,
bool) ;
59 virtual ::std::unique_ptr<::BlockActorDataPacket> _getUpdatePacket(
::BlockSource& region) ;
63 virtual ~StructureBlockActor() =
default;
70 MCAPI
explicit StructureBlockActor(
::BlockPos const& pos);
79 MCAPI
void setPowered(
::BlockSource& region,
::BlockPos const& pos,
bool shouldTrigger,
bool redstoneTriggered);
109 MCAPI
void $onSubChunkLoaded(
::LevelChunk& lc,
short,
bool);
113 MCFOLD ::std::unique_ptr<::BlockActorDataPacket> $_getUpdatePacket(
::BlockSource& region);
123 MCAPI
static void** $vftable();
Definition SaveContext.h:5