// This Header is auto generated by BDSLiteLoader Toolchain #pragma once #define AUTO_GENERATED #include "../Global.h" #define BEFORE_EXTRA #undef BEFORE_EXTRA class OceanRuinPieces { #define AFTER_EXTRA #undef AFTER_EXTRA #ifndef DISABLE_CONSTRUCTOR_PREVENTION_OCEANRUINPIECES public: class OceanRuinPieces& operator=(class OceanRuinPieces const &) = delete; OceanRuinPieces(class OceanRuinPieces const &) = delete; OceanRuinPieces() = delete; #endif public: #ifdef ENABLE_VIRTUAL_FAKESYMBOL_OCEANRUINPIECES #endif //private: MCAPI static void _addClusterRuins(class StructureManager &, class Random &, enum Rotation const &, class BlockPos const &, struct OceanRuinConfiguration const &, std::vector> &); MCAPI static void _addPiece(class StructureManager &, class BlockPos const &, enum Rotation const &, std::vector> &, class Random &, struct OceanRuinConfiguration const &, bool, float); MCAPI static std::vector _allPositions(class Random &, int, int, int); private: MCAPI static class gsl::basic_string_span BIG_RUIN_LOOT; MCAPI static class gsl::basic_string_span RUIN_LOOT; MCAPI static class gsl::basic_string_span STRUCTURE_BIG_RUIN1_BRICK; MCAPI static class gsl::basic_string_span STRUCTURE_BIG_RUIN8_BRICK; MCAPI static class gsl::basic_string_span STRUCTURE_RUIN_2_BRICK; MCAPI static class gsl::basic_string_span STRUCTURE_RUIN_3_BRICK; MCAPI static class gsl::basic_string_span bigRuinsBrick[]; MCAPI static class gsl::basic_string_span bigRuinsCracked[]; MCAPI static class gsl::basic_string_span bigRuinsMossy[]; MCAPI static class gsl::basic_string_span bigWarmRuins[]; MCAPI static class LegacyStructureSettings mSettings; MCAPI static class gsl::basic_string_span ruinsBrick[]; MCAPI static class gsl::basic_string_span ruinsCracked[]; MCAPI static class gsl::basic_string_span ruinsMossy[]; MCAPI static class gsl::basic_string_span warmRuins[]; };