3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/level/BlockPos.h"
7#include "mc/world/level/levelgen/structure/LegacyStructureSettings.h"
8#include "mc/world/level/levelgen/structure/StructurePiece.h"
22 ::ll::TypedStorage<8, 8, ::LegacyStructureTemplate*> mTemplate;
23 ::ll::TypedStorage<8, 192, ::LegacyStructureSettings> mSettings;
24 ::ll::TypedStorage<4, 12, ::BlockPos> mTemplatePosition;
25 ::ll::TypedStorage<1, 1, bool> mPostProcessed;
39 virtual void moveBoundingBox(
int dx,
int dy,
int dz) ;
Definition BlockSource.h:67
Definition BoundingBox.h:13
Definition LegacyStructureTemplate.h:24
Definition StructurePiece.h:18
Definition TemplateStructurePiece.h:18
MCAPI void $moveBoundingBox(int dx, int dy, int dz)
MCAPI TemplateStructurePiece(int depth)
MCAPI bool $postProcess(::BlockSource ®ion, ::Random &random, ::BoundingBox const &chunkBB)
MCAPI void _setBoundingBoxFromTemplate()
MCAPI void * $ctor(int depth)
static MCAPI void ** $vftable()