plants should generate depending the biomes
0Navis0 opened this issue ยท 17 comments
The plants generate totally randomly in the different biomes, it creates many incoherences like pineapples in taiga. You should use biome types for generating the plants.
It's why I had told to do it at the beginning before to include more stuff, now you have more work to do for correcting it. :/
Not really, exotic flowers generate in cold biomes for example. You should use forge biome dictionnary for generating your plants.
Surely rewrite a part of the way trees and flowers are generated and add a condition which check biomes using forge biome tags. I don't think it would be hard to do, but I understand nothing of how shadow coded this mod, the code is horribly made. If anybody feels to do it it would be awesome, it's a part which really misses to this mod.
Its not that it's difficult, it would just take forever, and it would be boring as hell. I do not have the patience to go though all (150+) things in this mod and type them to biome dict tags.
Why rewrite everything for each plants, you don't use a generator for each plants, you use the same generator for all of them. It's the same for biomes, there is just to add conditions for each biomes, and apply the generator with the plants that should spawn in this biome.
Not really, it'd take quite a while and I don't really have the motivation to do it right now.
This should be done when i rewrite the config. All plants should have a configurable temperature range from which they can be generated in. It'll happen after the Forge 1.12 registry rewrite, which should be shortly before forge goes stable.
@Wyn-Price feel like helping again XD
Being implemented in 3.x.x https://github.com/Shadows-of-Fire/Plants/blob/3.x.x/src/main/java/shadows/naturalis/util/EnumGenType.java