3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/util/Rotation.h"
19namespace gametest::StructureUtils {
23AddCommandBlockAndButtonToStartTest(
::BlockPos const& structureBlockPos, ::Rotation commandBlockPosRelativeToTestPos,
::BlockPos const& testName, ::std::string
const& region,
::BlockSource&);
27MCAPI
void CreateNewEmptyStructureBlock(
28 ::std::string
const& testName,
35MCAPI ::std::optional<::BlockPos>
38MCAPI ::std::vector<::BlockPos>
43MCAPI ::StructureEditorData GetStructureEditorData(
::StructureTemplate const& structure, ::Rotation
const& rotation);
45MCAPI ::StructureTemplate* GetStructureTemplate(::std::string
const& structureName,
::Level& level);
47MCAPI ::StructureBlockActor*
48SpawnStructure(::std::string
const& structureName,
::BlockPos const& northWestCorner, ::Rotation rotation,
int region,
::BlockSource&);
Definition BlockSource.h:67
Definition BoundingBox.h:18
Definition StructureBlockActor.h:23
Definition StructureEditorData.h:18
Definition StructureTemplate.h:32