#pragma once #include "../Level/BlockGenMethods.h" #include "../Util/BoundingBox.h" #include "../WorldGen/Features/MineShaftFeature.h" #include "../WorldGen/Structures/MineShaftPieces.h" #include "../WorldGen/Structures/MineShaftStart.h" #include "../WorldGen/Features/NetherBridgeFeature.h" #include "../WorldGen/Structures/NetherBridgePieces.h" #include "../WorldGen/Features/StrongholdFeature.h" #include "../WorldGen/Structures/StrongholdPieces.h" #include "../WorldGen/Features/StructureFeature.h" #include "../WorldGen/StructureFeatureIO.h" #include "../WorldGen/StructureFeatureSavedData.h" #include "../WorldGen/Structures/StructurePiece.h" #include "../WorldGen/Structures/StructureStart.h" #include "../WorldGen/Features/VillageFeature.h" #include "../WorldGen/Structures/VillagePieces.h" #include "../WorldGen/Features/RandomScatteredLargeFeature.h" #include "../WorldGen/Structures/ScatteredFeaturePieces.h"