Commit Graph

59 Commits

Author SHA1 Message Date
Wuzzy
1fbc8b83a9 Change villager spawning algorithm
Now the entity spawners regularily check if another object is nearby, only then they spawn.
This should make entity spawns more reliable.
2019-09-06 18:10:08 +02:00
Wuzzy
6db816ca34 Fix another string.gfind call ... 2019-09-06 10:25:12 +02:00
Wuzzy
963f1c67e1 Village spawner: Guarantee well placement 2019-09-05 20:07:15 +02:00
Wuzzy
7fee79f884 Village: Connect well properly with road network 2019-09-05 18:38:15 +02:00
Wuzzy
f9c29032f3 Village: Fix minor schematic annoyances 2019-09-05 18:24:50 +02:00
Wuzzy
6f761e2323 Village: Fix entities spawning on same pos 2019-09-05 17:55:14 +02:00
Wuzzy
482d856233 Village: Add cotton-only and wheat-only farm 2019-09-05 17:36:59 +02:00
Wuzzy
c4bae1daeb Sink villages by 1 node 2019-09-05 16:54:25 +02:00
Wuzzy
5ad66933cd Villagegen: Stop generating into stone,tree,leaves 2019-09-05 16:44:34 +02:00
Wuzzy
68782753ce Improve village ground generation 2019-09-04 15:53:06 +02:00
Wuzzy
db45ccf4c8 Restrict villages to grasslands 2019-09-04 14:47:41 +02:00
Wuzzy
9df7ec8b96 Tweak village entity spawner 2019-09-04 14:24:07 +02:00
Wuzzy
22a9f7667b Village farms: Add dirt path slabs 2019-09-04 14:09:09 +02:00
Wuzzy
cb200e1396 Villages: Fix roads being weird sometimes 2019-09-04 13:40:14 +02:00
Wuzzy
b790d5e676 Randomize village wood materials per-world 2019-09-04 13:07:37 +02:00
Wuzzy
50e19202f6 Fix villages not being random enough 2019-09-04 11:34:06 +02:00
Wuzzy
9be74dcb2b village_tavern.mts: More bed space 2019-09-04 00:33:49 +02:00
Wuzzy
1eccf8ee19 Fix furnace/chest facing wrong way in forge house 2019-09-03 18:23:48 +02:00
Wuzzy
eea78b8f0a Restrict number of music players per village 2019-09-03 17:14:51 +02:00
Wuzzy
7c0e69ef3f Fix villages never spawning if seed is large 2019-09-03 16:39:07 +02:00
Wuzzy
b39e322545 Remove village mapgen node 2019-09-03 16:17:11 +02:00
Wuzzy
c9f9596325 Village spawning: Use gennotify 2019-09-03 16:13:21 +02:00
Wuzzy
f21ca0bfd5 Remove mapgen village spawner from Creative 2019-08-31 16:32:06 +02:00
Wuzzy
45273fb183 Fix bad torches in villages 2019-08-31 16:18:19 +02:00
Wuzzy
8c851f07e4 Fix potentially dangerous minetest.after calls 2019-08-29 17:44:48 +02:00
Wuzzy
45dd644e0c Tweak drops for mapgen nodes 2019-08-29 16:22:42 +02:00
Wuzzy
b73d424616 Add new textures for village spawners 2019-08-29 16:13:39 +02:00
Wuzzy
02e83f7425 Add missing or incorrect sounds 2019-08-29 14:58:02 +02:00
Wuzzy
dc5c86d19d Add German translation 2019-08-28 20:26:01 +02:00
Wuzzy
3795496672 Clean up debug messaging 2019-08-28 17:55:18 +02:00
Wuzzy
7e11402d42 Add MT 5.0.0 translation support 2019-08-28 17:31:41 +02:00
Wuzzy
b25ed349d8 Rename group "not_in_craftingguide" to more standard "not_in_craft_guide" 2019-06-23 23:04:20 +02:00
Wuzzy
0dc5e75fb4 Rename village spawner nodes 2019-06-23 22:15:44 +02:00
Wuzzy
688313a28d Update deprecated get_mapgen_params call 2019-03-20 15:01:03 +01:00
KaadmY
01d22d1d63 Block of changes; uses the new 0.4.16 syntax for settings values 2017-06-27 12:13:30 -07:00
KaadmY
6693590126 Prevent villages from spawning near the static spawnpoint; closes #43 2017-05-16 12:05:17 -07:00
KaadmY
3f26b5431d Standardize database naming across mods along with numerous minor fixes 2017-05-11 21:25:14 -07:00
KaadmY
b667b4561e Revert "Phew, use the core namespace for everything instead of minetest"
This reverts commit 4af67a5d54.
2017-05-11 19:29:55 -07:00
KaadmY
4af67a5d54 Phew, use the core namespace for everything instead of minetest 2017-05-11 16:45:53 -07:00
KaadmY
b51ff71ccc Oops 2017-05-11 14:12:40 -07:00
KaadmY
abb1c196da Minor changes to villages backend 2017-05-11 14:10:09 -07:00
kaadmy
7a38e7151d fix some wording and re-license for LGPLv2.1 and CC BY-SA 4.0 2016-01-06 08:59:26 -08:00
kaadmy
5e4f7fa639 added simple ground raising for villages to prevent floating villages near cliffs 2015-10-22 16:27:35 -07:00
kaadmy
626c889d02 removed debug printing in village gen 2015-10-18 11:12:18 -07:00
kaadmy
5c1647ffdd hopefully fixed villages not spawning sometimes 2015-10-18 11:11:22 -07:00
kaadmy
24ae3f7d8d multiple changes to village generation, villages are now on maps, and lots of bugfixes and tweaks 2015-10-02 13:58:37 -07:00
kaadmy
0462b79dca increased village density and trying to get locks working 2015-09-30 08:55:54 -07:00
kaadmy
9b17219343 more villages 2015-09-23 15:52:20 -07:00
kaadmy
320c2a9eb9 use minetest.hash_node_position instead of a custom function to increase performance thanks to @t4im(Tim) 2015-09-22 10:29:46 -07:00
kaadmy
d42ef6e74c use custom dump function 2015-09-09 08:59:11 -07:00