teknomunk
86553eb5c4
Implement gamerule tntExplodes
2025-03-09 19:36:24 -05:00
teknomunk
5bd779b87c
Implement gamerule:minecartMaxSpeed
2025-03-09 19:36:24 -05:00
teknomunk
bf7e9e7649
Add type annotations to vl_tuning, convert minetest->core in vl_tuning, remove last remnants of [1] value accesses, fix several issues uncoverted by type checking, rename some fields
2025-03-09 19:36:24 -05:00
teknomunk
b0bbf4e68c
Add missed files
2025-03-09 19:36:24 -05:00
teknomunk
433716067a
Change from table indirection to getter/setter functions for dynamically updating local variables
2025-03-09 19:36:24 -05:00
teknomunk
eac3e901f2
Get settings GUI implemented and functional
2025-03-09 19:36:24 -05:00
teknomunk
326b810729
Start GUI
2025-03-09 19:36:24 -05:00
teknomunk
14bbf1b177
Fix typo in variable name
2025-03-09 19:36:24 -05:00
teknomunk
231987dfaf
Implement showDeathMessages gamerule
2025-03-09 19:36:24 -05:00
teknomunk
05319b318d
Implement respawnBlocksExplode gamerule
2025-03-09 19:36:24 -05:00
teknomunk
45fc05aece
Implement doMobLoot gamerule
2025-03-09 19:36:24 -05:00
teknomunk
3643e2a60a
Add fireDamage game rule (fallDamage and drowningDamage don't work in mcl_damage)
2025-03-09 19:36:24 -05:00
teknomunk
a456f08717
Add additional gamerules for damage types
2025-03-09 19:36:24 -05:00
teknomunk
c23125abd3
Fix typo
2025-03-09 19:36:24 -05:00
teknomunk
42873dd709
Add gamerule naturalRegeneration and make mcl_health_regen_delay a tunable setting
2025-03-09 19:36:23 -05:00
teknomunk
b7eae484af
Change handling of mcl_showAdvancementMessages
2025-03-09 19:36:05 -05:00
teknomunk
781351b5cd
Nether portal delay settings
2025-03-09 19:36:05 -05:00
teknomunk
904cc82583
Add settings file
2025-03-09 19:36:05 -05:00
teknomunk
4e91dbbe28
Implement doVinesSpread
2025-03-09 19:36:05 -05:00
teknomunk
4de68e1c7f
Add gamerule keepInventory and migrate existing setting value from mcl_keepInvetory
2025-03-09 19:36:02 -05:00
teknomunk
aa012fea26
Add setting for damage_enabled
2025-03-09 19:35:18 -05:00
teknomunk
b9f4a81692
Implement doDaylightCycle, add on_change hook for tunables and make sure they are not called when loaded
2025-03-09 19:35:18 -05:00
teknomunk
cc7dd5c50d
Remove debug print(), add game rules maxEntityCramming, snowAccumulationHeight
2025-03-09 19:35:18 -05:00
teknomunk
024dfcf18a
Fix default value handling during set (allows bool settings to be set to false), add game rules: doMobSpawning, disableRaids, doWeatherCycle, doFireTick
2025-03-09 19:35:18 -05:00
teknomunk
ebbd51302a
Change API so most parameters are in a definition table, add /gamerule chatcommand, implement gamerule announceAdvancements
2025-03-09 19:35:18 -05:00
teknomunk
3771361473
Make awards use the notification delay setting
2025-03-09 19:35:18 -05:00
teknomunk
431e345f56
Finish initial implementation of setting tuning with get/set commands
2025-03-09 19:35:16 -05:00
teknomunk
499a9d9ae4
Start implementing dynamic rules/tuning
2025-03-09 19:34:42 -05:00
kno10
9f0e100baf
Fix seagrass floor passing light ( #4997 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4997
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-09 18:03:28 +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
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
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
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
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
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