no edit summary
OTG can spawn user-made content as part of world generation via the Tree(), CustomObject() and CustomStructure() resources in the [http://openterraingen.wikia.com/wiki/Biome_Configs Biome Config]. OTG uses BO2/[[Bo3 Configs|BO3]]/BO4 files to store blocks and settings for each object.
== Differences between BO3 and BO4 CustomStructures ==
Each world/dimension must use either [[Bo3 Configs|BO3]] or BO4 files for its CustomStructures. This can be toggled via the [http://openterraingen.wikia.com/wiki/WorldConfig.ini WorldConfig], [[Bo3 Configs|BO3]] files are the default. Presets like Biome Bundle use [[Bo3 Configs|BO3]] structures for villages and dungeons, while Wildlands uses BO4 structures to spawn large terrain features like mountains that blend in with terrain generation.
*[[Bo3 Configs|BO3]]'s: Behave like vanilla structures, and are placed based on seed. There can be only 1 type of [[Bo3 Configs|BO3]] CustomStructure per biome, options for placement/rarity/distribution are limited. [[Bo3 Configs|BO3]] structures scale poorly with performance and don't spawn all their branches reliably at large sizes, so they have a maximum size. Other than that, they are easy to use and offer plenty of options for vanilla-like structures.
Note: Bo4's are still under development, there are some limitations that we hope to lift in the future, such as allowing [[Bo3 Configs|BO3]] and BO4 customstructures to exist in the same world.