Commit graph

987 commits

Author SHA1 Message Date
kno10
c964ccdbb3 Offset gennotify y+1 ()
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4991
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2025-04-05 17:33:46 +02:00
kno10
6cbb8f046d Fix exposed bedrock in nether ()
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/5079
Reviewed-by: teknomunk <teknomunk@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2025-04-04 07:27:37 +02:00
kno10
6df43d8629 0.89.2 Fix : netherite template not yet available ()
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/5056
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2025-03-30 15:40:25 +02:00
kno10
042fc3fc60 Fix for crash on mangrove lakes ()
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/5035
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <kno10@noreply.git.minetest.land>
Co-committed-by: kno10 <kno10@noreply.git.minetest.land>
2025-03-19 08:12:25 +01:00
kno10
d88ec2271f use default or biome for border 2025-03-16 18:35:25 +01:00
kno10
372182f779 try harder to choose border material 2025-03-16 18:35:25 +01:00
kno10
c97206bb3c further lake improvements 2025-03-16 18:35:25 +01:00
kno10
115ac7d95b improve lakes 2025-03-16 18:35:25 +01:00
kno10
8ac91a4894 better fallen trees 2025-03-14 19:55:33 +01:00
kno10
dd5ced3b0a fix basalt delta offset 2025-03-14 15:55:27 +01:00
kno10
d5551a5324 move corals to mcl_terrain_features 2025-03-14 15:55:27 +01:00
kno10
24865a7c99 Move fossil, geode, boulder, ice spike to terrain features 2025-03-14 15:55:27 +01:00
kno10
31e9d55dde Split mcl_structures init.lua 2025-03-14 15:55:27 +01:00
kno10
d37ec4005c Split mcl_terrain_features 2025-03-14 15:55:27 +01:00
kno10
d95f6015de Trim empty areas in shipwreck schematics 2025-03-14 15:55:27 +01:00
kno10
81c7ca3a10 Split ocean temple from shipwreck 2025-03-14 15:55:27 +01:00
Mikita Wiśniewski
97be30f1e6 Fix fallen log generation by offsetting y+1 ()
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4992
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-committed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
2025-03-08 04:37:21 +01:00
kno10
59a3871ddc Clean up kelp code, fix kelp fix 2025-03-05 16:20:21 +01:00
teknomunk
d1d0af1497 Remove unnecessary kelp clearing gen_callbacks, correct coral fan decoration placement 2025-03-05 16:20:21 +01:00
teknomunk
60b685903b Add missing sign 2025-03-05 16:20:21 +01:00
teknomunk
668b17bea6 Expand clear out area, change removal to truncate kelp without dropping as items 2025-03-05 16:20:21 +01:00
teknomunk
3c684a870b Add missing 'local' to variables 2025-03-05 16:20:21 +01:00
teknomunk
a394e13ed7 Fix crash caused by copy/paste and not updating a variable name to match existing code 2025-03-05 16:20:21 +01:00
teknomunk
89a94c4da4 Fix floating kelp with decoration gennotify fixup 2025-03-05 16:20:21 +01:00
Mikita Wiśniewski
2e236f483f mcl_structures: Use the new item frames API for the end shipwreck 2025-03-05 18:58:30 +07:00
Mikita Wiśniewski
8a0a7cd39c Fix item frames' param2 in schematics 2025-03-05 18:58:30 +07:00
kno10
5d11ef0c31 Make ancient debris more available ()
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4954
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2025-03-01 16:15:00 +01:00
cora
204fddebd2 Fix occurences of old itemframes itemstring in code 2025-02-21 19:39:13 +01:00
kno10
161dbaea03 Fix shroomlights, remove workaround ()
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4919
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2025-02-09 17:16:58 +01:00
kno10
c95a29742c more timing logging for mapgen 2025-01-27 17:07:32 +01:00
kno10
088095adf3 improved gennotify callback mechanism 2025-01-27 17:07:32 +01:00
kno10
61408dc1b6 Guard logging in mcl_dungeons ()
No dungeon logging by default.

Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4857
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2025-01-16 23:58:10 +01:00
kno10
e80c9b328f gennotify callbacks for mangrove, chorus, crimson ()
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4856
Reviewed-by: teknomunk <teknomunk@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2025-01-12 17:09:20 +01:00
kno10
2f457d9c32 Drop non-persistent tracking of generated chunks. ()
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4834
Reviewed-by: teknomunk <teknomunk@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2025-01-08 04:51:21 +01:00
kno10
3e618c2d3e move structures code from mcl_mapgen_core to mcl_structures 2025-01-07 16:13:12 +01:00
kno10
6f97c04a3c prioritize map decorations to make the generations more deterministic 2025-01-07 16:13:12 +01:00
kno10
ebb25450d2 Make structure generation more deterministic
Pseudorandom now depends on position hash, not on blockseed + structure table order.
This should make structure generation more deterministic.
2025-01-07 16:13:12 +01:00
kno10
25a832c4b6 rerun mod_translation_updater 2025-01-03 11:56:04 +01:00
ninjum
b407cc9628 Squashed: Galician translation 2025-01-03 11:56:04 +01:00
teknomunk
0dbf3fcd62 Fix crash in rail corridor generation, fix missing globals warnings, fix floating rail in rail corridors 2024-12-31 02:36:18 +01:00
teknomunk
e28b55c16a Replace linear cart fill with mcl_loot.fill_inventory() using a fake inventory, remove debug print 2024-12-31 02:36:18 +01:00
teknomunk
bf3e9190b3 Fix syntax error from rebase, fix cart tilt, change cart speed to 4 blocks/second and make into a setting, make minecart settings compatibily with upcoming dynamic rules PR () 2024-12-31 02:36:18 +01:00
teknomunk
356328ce4b Revert changed made to debug minecart-updates integration into tsm_railcorridors 2024-12-31 02:36:18 +01:00
teknomunk
d93cf5d4f5 Update mineshafts for new rail and minecarts, add loot to generated chest and hopper minecarts (and remove notes about a hack) 2024-12-31 02:36:18 +01:00
kno10
306f10b3b8 Update translations to follow string changes 2024-12-16 01:16:32 +01:00
kno10
62ac7fd4b9 fix some typos 2024-12-16 01:16:32 +01:00
kno10
3ecda2e70d auto-update translation files 2024-12-16 01:16:32 +01:00
kno10
f9d331e0de Update German translations 2024-12-16 01:16:32 +01:00
ethan
4db34098d9 Contributed simplified Chinese translations 2024-12-16 01:16:32 +01:00
Bloodaxe
7856f97f8e Added all my localization files for Norwegian Bokmål 2024-12-16 01:16:32 +01:00