1
0
cuberite-2a/src/Generating/CMakeLists.txt
12xx12 c18fe8aa45
Adding Generator For Single Piece Structures (#4830)
* the beginning of a magnificent work - added basic files and classes without functionality

* fixed checkstyle

* added imports

* moved imports

* - Adding SinglePieceStructureGen
- Adding a cPrefabChestStructure to generate Chests with contents
- Added the options and calls to the ComposableGenerator

* moved Globals to .h file

* removed the chest thingy from the code (for now)

* Update SinglePieceStructureGen.cpp

* readded whitespace

* renamed to SinglePieceStructuresGen for consistency
added new classes to test

* fixed small things (mostly style and cleanup)
removed loottables

* added small changes suggested by madmaxoft

* small change to documentation

* added check for allowed biomes

* check only the biome of the origin position

* fixed error on IsBiomeAllowed

* added new cubesets

* updated structures for with sponging

* updated biome names

* updated metadata to prevent crashing
removed debug output

* updated structures with sponging

* added sponging to deserterWell to make it disappear in sand

* small change in meta

* rename DesertTemple -> DesertPyramid

* minor style changes

Co-authored-by: 12xx12 <12xx12100@gmail.com>
Co-authored-by: Alexander Harkness <me@bearbin.net>
2020-09-17 22:20:50 +00:00

70 lines
1.1 KiB
CMake

target_sources(
${CMAKE_PROJECT_NAME} PRIVATE
BioGen.cpp
Caves.cpp
ChunkDesc.cpp
ChunkGenerator.cpp
CompoGen.cpp
CompoGenBiomal.cpp
ComposableGenerator.cpp
DistortedHeightmap.cpp
DungeonRoomsFinisher.cpp
EndGen.cpp
FinishGen.cpp
GridStructGen.cpp
HeiGen.cpp
MineShafts.cpp
Noise3DGenerator.cpp
PieceGeneratorBFSTree.cpp
PiecePool.cpp
PieceStructuresGen.cpp
Prefab.cpp
PrefabPiecePool.cpp
PrefabStructure.cpp
Ravines.cpp
RoughRavines.cpp
SinglePieceStructuresGen.cpp
StructGen.cpp
Trees.cpp
TwoHeights.cpp
VerticalLimit.cpp
VerticalStrategy.cpp
VillageGen.cpp
BioGen.h
Caves.h
ChunkDesc.h
ChunkGenerator.h
CompoGen.h
CompoGenBiomal.h
ComposableGenerator.h
CompositedHeiGen.h
DistortedHeightmap.h
DungeonRoomsFinisher.h
EndGen.h
FinishGen.h
GridStructGen.h
HeiGen.h
IntGen.h
MineShafts.h
Noise3DGenerator.h
PieceGeneratorBFSTree.h
PiecePool.h
PieceStructuresGen.h
Prefab.h
PrefabPiecePool.h
PrefabStructure.h
ProtIntGen.h
Ravines.h
RoughRavines.h
ShapeGen.cpp
SinglePieceStructuresGen.h
StructGen.h
Trees.h
TwoHeights.h
VerticalLimit.h
VerticalStrategy.h
VillageGen.h
)