teknomunk
0d03cc26bc
Add settings for second difficulty level, move fire spread to after fire extinguish, make flammable node burning more aggressive, clean up some calculations
2025-03-08 13:02:05 +01:00
teknomunk
cffeceafbc
Speed up fire spread, minor tuning of parameters, setup for multiple spread parameters via option
2025-03-08 13:02:05 +01:00
teknomunk
4d7d83ecc3
Cleanup based on review comments
2025-03-08 13:02:05 +01:00
teknomunk
312f74b5bb
Fix crash
2025-03-08 13:02:05 +01:00
teknomunk
efb81d32e7
Localize functions, cleanup vector usage, cleanup code formatting, some minor microoptimizations around table allocation
2025-03-08 13:02:05 +01:00
teknomunk
a63ea64ae5
Change minetest->core, use DIR_DELIM, correct lls warnings and add type annotations
2025-03-08 13:02:05 +01:00
teknomunk
01f0a8e969
Fix typo, cleanup warnings/hints
2025-03-08 13:02:05 +01:00
teknomunk
9951dd3ba5
Address most of the next round of review comments
2025-03-08 13:02:05 +01:00
teknomunk
fbb425ec57
Address review comments
2025-03-08 13:02:05 +01:00
teknomunk
30ecb31a9f
Add crash guards against corrupt map data in mcl_core/functions.lua, update fire spread algorithm to limit spread while still burning things down, make burn spread dependent on area's humidity (more humid areas have less spread)
2025-03-08 13:02:05 +01:00
teknomunk
ad2ed93b86
Ensure fire always ages
2025-03-08 13:02:05 +01:00
teknomunk
2ee3439522
Change print to minetest.log
2025-03-08 13:02:05 +01:00
teknomunk
1b42c5ceea
Limit fire spread by making fires age and less likely to spread the longer they have been burning
2025-03-08 13:02:05 +01:00
the-real-herowl
fd6e7d3d30
Merge pull request 'release_0_89_on_display' ( #4993 ) from release_0_89_on_display into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4993
2025-03-08 06:25:53 +01:00
the-real-herowl
03d6b580bf
Post-release set version 0.90.0-SNAPSHOT
2025-03-08 04:45:13 +01:00
the-real-herowl
0b7441bf61
Add release notes for v0.89
0.89.0
2025-03-08 04:39:18 +01:00
the-real-herowl
6bef2de087
Updated release credits and set version for v0.89
2025-03-08 04:39:18 +01:00
Mikita Wiśniewski
97be30f1e6
Fix fallen log generation by offsetting y+1 ( #4992 )
...
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
the-real-herowl
871c9ee727
Merge pull request 'Rewrite and actualize README.md' ( #4976 ) from readme_upd into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4976
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2025-03-07 23:24:48 +01:00
the-real-herowl
1cb87edf28
Readme compatibility with various .md parsers
2025-03-07 23:10:51 +01:00
Mikita Wiśniewski
288f0162aa
Rewrite and actualize README.md, add GETTING_STARTED.md
2025-03-07 22:22:18 +01:00
Nicu
af3eaaeac6
Updated HOW_TO_PLAY.md for Luanti 5.10 and later ( #4983 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4983
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: Nicu <kneekoo@noreply.git.minetest.land>
Co-committed-by: Nicu <kneekoo@noreply.git.minetest.land>
2025-03-07 21:05:23 +01:00
the-real-herowl
b9991f2de1
Merge pull request 'Translation files update for 0.89' ( #4979 ) from translation-090 into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4979
Reviewed-by: teknomunk <teknomunk@protonmail.com>
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2025-03-07 20:57:37 +01:00
kno10
e43f3009ca
German translations
2025-03-07 20:57:37 +01:00
kno10
1e9ee97a7d
update locales
2025-03-07 20:57:37 +01:00
teknomunk
6fab15e8df
Fix crash when hostile mobs are disabled ( #4989 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4989
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: teknomunk <teknomunk@protonmail.com>
Co-committed-by: teknomunk <teknomunk@protonmail.com>
2025-03-07 20:05:47 +01:00
the-real-herowl
c89349251b
Merge pull request 'Integrate mcl_cozy
: add the ability to sit and lay on blocks' ( #4975 ) from mcl_cozy into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4975
Reviewed-by: teknomunk <teknomunk@protonmail.com>
2025-03-07 20:03:25 +01:00
Mikita Wiśniewski
2b0503f84b
mcl_cozy: Update Russian i18n
2025-03-07 20:03:25 +01:00
kno10
bf753346a1
mcl_cozy translation updates + German
2025-03-07 20:03:25 +01:00
Mikita Wiśniewski
4d2788e223
mcl_cozy: Code clean-up based on review comments
2025-03-07 20:03:25 +01:00
Mikita Wiśniewski
0f65037482
mcl_cozy: Restore backwards compatibility
...
Some mods might expect `mcl_cozy.pos` to be an existing table, the
functionality of which was changed to be included in `mcl_cozy.players`.
2025-03-07 20:03:25 +01:00
Mikita Wiśniewski
d463bba91f
mcl_cozy: Don't mount with no space above, fix action switching
2025-03-07 20:03:25 +01:00
Mikita Wiśniewski
33000e5f8c
Integrate mcl_cozy
: add the ability to sit and lay on blocks
2025-03-07 20:03:25 +01:00
kno10
03f46eceda
update colors.json for 0.89 ( #4981 )
...
Updated for new nodes and texture changes (cherry wood, for example)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4981
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-03-07 19:04:26 +01:00
the-real-herowl
7f25217a3e
Invisibility hides properly ( #4987 )
...
Invisibility should now properly hide players and entities from the built-in Luanti minimap. Names should also be properly invisible for invisible players.
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4987
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
2025-03-07 18:07:23 +01:00
Mikita Wiśniewski
d404910d54
Improved raw ore and crystalline drop textures ( #4843 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4843
Reviewed-by: kno10 <kno10@noreply.git.minetest.land>
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-06 20:26:20 +01:00
the-real-herowl
1ccb3937e7
Merge pull request 'Update some mobs' appearances (texture & spawn egg) to be original' ( #4973 ) from pp_mobs into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4973
Reviewed-by: teknomunk <teknomunk@protonmail.com>
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2025-03-06 16:55:45 +01:00
Mikita Wiśniewski
45ebb11e5f
Update squid's appearance
2025-03-06 16:55:45 +01:00
Mikita Wiśniewski
50273e642b
Update spiders' appearances
2025-03-06 16:55:45 +01:00
Mikita Wiśniewski
7a0f56e203
Update chicken's appearance
2025-03-06 16:55:45 +01:00
the-real-herowl
7015c6bc5a
Merge pull request 'Fix minecart and boat crashes, possible use of invalid player ObjectRef' ( #4904 ) from fix-missing-uuid into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4904
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2025-03-06 15:19:28 +01:00
teknomunk
be83392a05
Guard against invalid ObjectRefs in mcl_burning.get_touching_nodes(), compensate for corrupted boat staticdata
2025-03-06 15:19:28 +01:00
teknomunk
17db7c2d7e
Force loaded cart data to have uuid the same as in the mod storage key
2025-03-06 15:19:28 +01:00
kno10
ae0a654d96
Fix credit in changelog ( #4958 )
...
the trivial `paramtype1` typo, but fixed by `sed`, not by cherry-picking their patch.
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4958
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-06 01:48:57 +01:00
Mikita Wiśniewski
c46abb0520
Delete outdated unused files from menu ( #4972 )
...
Almost 5 MB saved! XD
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4972
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-06 01:48:00 +01:00
the-real-herowl
aa9e65f89d
Merge pull request 'Fix floating kelp with decoration gennotify fixup' ( #4937 ) from fix-kelp-v2 into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4937
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
2025-03-06 01:38:46 +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