Discworld WorldGenerator modifier

I’ve tried doing it myself but keep hitting against dead ends.

But I would absolutely love to see a “discworld” like world generator modifier.

Basically my idea is that you could compose multiple modifiers together to change how the terrain generates based on the distance (circle? rectangle?) from spawn.

E.G.

  • Spawn -> 5k blocks - Normal overworld.
  • 5k - 7k - Amplfied terrain
  • 7k - 8k - Skylands
  • 8k - end - void generation

It would be even better if this was somewhat configurable or able to smoothly change between normal, amplified and skylands. perhaps waterfalls between the amplified and skyland section?

6 Likes

If anyone believes they can get this working nicely I’d love to get in touch and maybe get some help developing this, My biggest issues currently is trying to get my WorldGeneratorModifier recognised by the sponge configuration. Thanks Zidane.

Second to that, (testing via setting the mod directly on the current world) is working out how to limit generation to a certain area, and use already defined presets / world generations.

Ideally the modifier would use other worldGenerators / WorldGenModifiers in order to compose / decorate the generational populators, But after talking with @Deamon that doesn’t seem so easy.

Another, simpler idea is a modified biome generator that makes it hotter on one axis, and wetter on the other, with ample noise to still resemble standard minecraft and have a casual drift to make biome generation slightly more predictable, so that I can give players a hint without publishing maps or seeds.

I’ve temporarily used flardball to store the worldgen components while I’m testing.