kabou
ace0dc00c7
Remove `settlements_in_world` and `settlements.txt`
...
The global(!) table settlements_in_world` has no use, but is serialized and
saved to a file `settlements.txt` every time during generation of a new
village, adding more lag. This commit removes all related code:
* Remove all instances of `settlements_in_world`.
* Remove `settlements.load()` and `settlements.save()`.
2022-04-02 21:52:03 +02:00
AFCMS
cd33d406b2
fix many codestyle issues (functions, strings, modpaths)
2021-05-29 16:12:33 +02:00
AFCMS
388ab6d8df
fix some codestyle issues
2021-05-25 10:56:06 +02:00
AFCMS
22a2fdbf5f
fix more codestyle
2021-04-17 07:46:24 +02:00
AFCMS
5f076d372a
fix many codestyle errors
2021-04-17 07:42:49 +02:00
kay27
cb2aae5a55
[mcl_mapgen_core] Redesign, mostly to remove water from End and restore static lvm_buffer to speed it up
2021-03-28 22:57:11 +04:00
kay27
2ce5c5415a
Fix village initialization: https://git.minetest.land/MineClone2/MineClone2/issues/1206 https://git.minetest.land/MineClone2/MineClone2/issues/1207 https://git.minetest.land/MineClone2/MineClone2/issues/1209
2021-02-27 03:33:51 +04:00
kay27
54cd5007ed
Try to wrap https://github.com/minetest/minetest/issues/10995 by cancelling redefinition of minetest.place_schematic
2021-02-25 01:03:41 +04:00
kay27
89e55e9065
Add sub-map generators queue, fix https://git.minetest.land/MineClone2/MineClone2/issues/993 and https://git.minetest.land/MineClone2/MineClone2/issues/1060
2021-02-22 03:15:32 +04:00
kay27
1d792a650f
Speedup placing villages 2/2 (update mcl_villages through Gitea, as direct push doesn't work)
2021-02-10 13:07:32 +00:00
MysticTempest
dc9ca16321
Enable villager spawning.
2021-02-09 06:06:19 -06:00
kay27
30b4b9661c
Villages cleanup
2021-01-29 23:03:39 +04:00
MysticTempest
2fe5ac8569
Add experimental, pseudobiome-based village variation.
2021-01-28 23:59:01 -06:00
MysticTempest
0c23406531
Add mcl_villages; with support for seed-based, and multithreaded village generation by kay27.
2021-01-27 02:56:53 -06:00