Splizard / minetest-mod-snow

Adds snow biomes to Minetest.
http://splizard.com/minetest/mods/snow-biomes/
Other
10 stars 9 forks source link

Remove snow's biome, but merge into into minetest_games #37

Open HybridDog opened 6 years ago

HybridDog commented 6 years ago

Snow's mapgen is disabled by default now. As I wrote there, the biome size settings of the snow mod do not work right. I think the snow biome should generate into the default snow biome.

Currently snow's biome shows a lot more variety than minetest's snow biome, e.g. snow adds snowdrifts, whereas in minetest's biome snow nodes all have the same height. Putting snowdrifts into minetest's snow biome can be done, but putting the snow shrubs and similar nodes is more difficult because there are no dry shrubs there which can be replaced.

Splizard commented 6 years ago

I would agree with this, the current state of this mod's mapgen is a bit buggy. As for any future direction, I think that icy biomes and icebergs would be a nice addition to the mod. It's not something I will be looking into at the moment, however, my website is up and running now so I am happy to make future stable releases of snow mod and update the forum page when needed :+1:

HybridDog commented 6 years ago

Here are some of the features: Snow drifts are added, the Weierstraß fractal function is used to calculate them, this makes snow interesting even on flat surface. snowslope On non-flat surfaces, now and then snowy slopes are put where players can walk around without need for jumping because the snow height is adjusted when neighbouring nodes are too deep.

Smooth biome borders are available, the maximum height of snow (drifts) depends on the distance to the chunk border. biome_border

Dried plants are added for decoration: dry shrub, snow shrub, dried flowers dried_plants

Ice has lots of variations, I can't remember them myself: ice_transit ice_variat

The default apple tree has its counterpart in the snow biome, the other trees on the picture are snow's trees which are available in default now. snow_trees Snow puts snow onto these pine trees if and only if they are in the snow biome.

In a specific sub-biome, default apple tree is replaced with this stone pillar: treestone Papyrus and other nodes are also handled this way.

There are kind of sub-biomes: https://github.com/Splizard/minetest-mod-snow/blob/036f50296861d020e0c5faaae3951483b48d3042/src/mapgen_v6.lua#L575-L578