Wuzzy2 / MineClone2-Bugs

Bug tracker archive for MineClone 2 (no new posts allowed)
MIT License
7 stars 0 forks source link

Ideas for v6 mapgen #402

Open Wuzzy2 opened 7 years ago

Wuzzy2 commented 7 years ago

This issue is for collecting ideas of the v6 mapgen for ways. I opened this mainly to obtain items in v6 which you can normally get in the other mapgens as well, but other l Currently a few blocks are impossible to get in v6. The v6 mapgen is always different from the other mapgens as it does not support the biome API.

Suggestions are welcome, especially for generating missing blocks, making v6 map generation more MC-like and integrates well with the current v6 mapgen. Ideas for implementations of an existing idea are also welcome.

Current list of ideas:

Currently unobtainable items in v6:

Missing structures in v6:

leorockway commented 7 years ago

Could you explain why you need to support v6 and v7? Couldn't you consider v6 deprecated and focus just on v7? I ask this because I'm completely ignorant on the v6 vs v7 situation.

Wuzzy2 commented 7 years ago

Because I can. :P And because v6 NOT a legacy mapgen and neither is v5. https://wiki.minetest.net/Map_generator

And the non-v6 mapgens are practially finished. Note the “low priority” label, I just posted this to remind me later. V6 already worked pretty well before the Biome API support was added. I don't want to throw this code under the bus for no reason.

I don't intend to make v6 a fully featured mapgen with all the biomes of non-v6 mapgens, but I do intend to make small improvements over time. I won't attempt to do full conversions. I'm looking mostly for simple and lightweight ideas which don't change v6 too much. So I won't spend too much time on v6, but I won't deprecate it either unless it is deprecated by Minetest itself.

Note that MCL2 supports all the other mapgens. There is currently a bug in valleys, but the others are fine.

kingoscargames commented 7 years ago

Huge mushroom

Maybe you could make it rarely spawn in forests.

Wuzzy2 commented 7 years ago

First I have to figure out where the v6 forests generate. But otherwise, good idea.

If I know where forests generate I could also improve the generation of flowers and small plants.