Commit Graph

19 Commits

Author SHA1 Message Date
kno10
a95249dca8 hollow fallen trees 2024-12-31 17:49:49 +01:00
kno10
cfa504ee0e use swap_node instead of set_node in mapgen, tweaks to end 2024-12-31 17:49:48 +01:00
kno10
f4dffffc33 eliminate the static_pos kludge except for strongholds for now 2024-12-31 17:48:20 +01:00
kno10
cad2574906 disable foliage 'fixes' that cause multi-colored trees 2024-12-31 17:48:20 +01:00
kno10
b3aeb2ebb0 Huge update of new terraforming, structures, and village code 2024-12-31 17:48:02 +01:00
kno10
436a3e7ee7 prioritize map decorations to make the generations more deterministic 2024-12-31 17:48:01 +01:00
kno10
dd4898b319 Fix surface pools with deep holes (#4571)
Sometimes, pools would spawn deep underground and then produce deep holes.
I noticed that such pools would be at +48, at the block boundary.
IMHO this may be an error in minetest surface detection.

Nevertheless, here is a workaround: require air above pool spawns.

Also clean up the pool code

Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4571
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2024-09-09 13:25:30 +02:00
cora
0bcbea4ce3 Add lots of water lakes to mangrove swamps 2022-08-11 14:26:34 +02:00
cora
f1c70fe19d grass border for water lake 2022-08-11 14:26:34 +02:00
cora
931cb2b991 Add fallen tree logs 2022-07-14 06:59:47 +02:00
cora
6ad00e4170 emerge before geode and surface pool placement
otherwise they can be cut off
2022-07-01 14:43:03 +02:00
cora
ef14006f15 Fix surface pools & desert temple loot 2022-07-01 14:30:02 +02:00
cora
dfbb832f96 Terrain feature fixes 2022-07-01 02:05:48 +02:00
cora
d8697cb59c Tweak basalt delta code 2022-07-01 02:05:48 +02:00
cora
8e976d9191 Do not log generation of terrain features
this leads to excessive io otherwise
2022-07-01 02:05:48 +02:00
cora
eb8db0dc0b optimize terrain features 2022-07-01 02:05:48 +02:00
cora
69dac8ded4 fix surface pools y offset 2022-07-01 02:05:48 +02:00
cora
0890c719a3 Add basalt pillars 2022-06-19 00:24:52 +02:00
cora
d9a74ac180 rename mcl_surface_pools -> mcl_terrain_features 2022-06-19 00:24:52 +02:00