3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/level/levelgen/structure/MineshaftData.h"
7#include "mc/world/level/levelgen/structure/StructurePiece.h"
20 ::ll::TypedStorage<8, 32, ::MineshaftData> mMetadata;
28 virtual bool canBeReplaced(
42 ::std::vector<::std::unique_ptr<::StructurePiece>>& pieces,
Definition BlockSource.h:72
Definition BoundingBox.h:13
Definition MineshaftPiece.h:16
MCAPI::StructurePiece * generateAndAddPiece(::StructurePiece &startPiece, ::std::vector<::std::unique_ptr<::StructurePiece > > &pieces, ::Random &random, int footX, int footY, int footZ, int direction, int depth)
MCAPI bool $canBeReplaced(::BlockSource ®ion, int const x, int const y, int const z, ::BoundingBox const &chunkBB)
MCAPI bool $isInInvalidLocation(::BlockSource ®ion, ::BoundingBox const &chunkBB)
Definition StructurePiece.h:18