16class StructureAnimationData {
20 ::ll::TypedStorage<8, 8, uint64> mTickQueued;
21 ::ll::TypedStorage<8, 32, ::std::string> mStructureName;
22 ::ll::TypedStorage<8, 104, ::StructureSettings> mStructureSettings;
23 ::ll::TypedStorage<4, 4, uint> mBlocksPlaced;
24 ::ll::TypedStorage<4, 4, uint> mTotalBlocks;
25 ::ll::TypedStorage<1, 1, uchar> mInitialStructureVersion;
26 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::CommandArea>> mCmdArea;
27 ::ll::TypedStorage<4, 12, ::BlockPos> mPlacementPos;
28 ::ll::TypedStorage<4, 4, uint> mQueueID;
29 ::ll::TypedStorage<4, 4, ::DimensionType> mTargetDimension;
34 StructureAnimationData& operator=(StructureAnimationData
const&);
35 StructureAnimationData(StructureAnimationData
const&);
36 StructureAnimationData();
44 ::std::unique_ptr<::CommandArea> cmdArea,
46 ::std::string
const& structureName,
48 uchar structureVersion,
60 MCNAPI static ::StructureAnimationData
load(::std::string
const& key,
::CompoundTag const& tag);
66 MCNAPI
void*
$ctor(::StructureAnimationData&&);
69 ::std::unique_ptr<::CommandArea> cmdArea,
71 ::std::string
const& structureName,
73 uchar structureVersion,
MCAPI void * $ctor(::std::unique_ptr<::CommandArea > cmdArea, uint64 tickQueued, ::std::string const &structureName, ::StructureSettings const &structureSettings, uchar structureVersion, ::BlockPos const &placementPos)
MCAPI StructureAnimationData(::std::unique_ptr<::CommandArea > cmdArea, uint64 tickQueued, ::std::string const &structureName, ::StructureSettings const &structureSettings, uchar structureVersion, ::BlockPos const &placementPos)