25class StructureBlockActor :
public ::BlockActor {
29 ::ll::TypedStorage<8, 216, ::StructureEditorData> mStructureEditorData;
30 ::ll::TypedStorage<4, 16, ::StructureTelemetryServerData> mTelemetryServerData;
31 ::ll::TypedStorage<1, 1, bool> mIsPowered;
36 StructureBlockActor();
53 virtual void onSubChunkLoaded(
::LevelChunk& lc,
short,
bool) ;
57 virtual ::std::unique_ptr<::BlockActorDataPacket> _getUpdatePacket(
::BlockSource&) ;
65 MCAPI
explicit StructureBlockActor(
::BlockPos const& pos);
77 MCFOLD ::StructureEditorData
const& getStructureData()
const;
84 MCAPI
void setIsWaterlogged(
bool waterlogged);
86 MCAPI
void setPowered(
::BlockSource& region,
::BlockPos const& pos,
bool shouldTrigger,
bool redstoneTriggered);
94 MCAPI
static float const& MAX_WIREFRAME_RENDER_DISTANCE();
96 MCAPI static ::mce::Color
const& X_AXIS_COLOR();
98 MCAPI static ::mce::Color
const& Y_AXIS_COLOR();
100 MCAPI static ::mce::Color
const& Z_AXIS_COLOR();
124 MCAPI
void $onSubChunkLoaded(
::LevelChunk& lc,
short,
bool);
128 MCFOLD ::std::unique_ptr<::BlockActorDataPacket> $_getUpdatePacket(
::BlockSource&);
138 MCAPI
static void** $vftable();
Definition SaveContext.h:5