Closed ImMorpheus closed 2 years ago
@ImMorpheus
How is this handled now?
@Zidane With the current system (api-9) you add structures by creating a StructureGenerationConfig
and adding it to the NoiseGenerationConfig
.
The NoiseGenerationConfig
is then used by the ChunkGenerator
The ChunkGenerator
can be used to generate a world (See WorldTemplate and WorldTest testplugin)
1.18.2 however nuked StructureSettings
and decoupled NoiseGenerationConfig
from structure generation, added a StructureSet
class with a STRUCTURE_SET_REGISTRY
and did a complete refactor of structure generation.
This PR removes the current api so that we can update to 1.18.2 and rework our current approach.
SpongeAPI | Sponge