teknomunk
ae353cdd8b
Implement generating biome groups for spawning (not actually used yet)
2024-06-30 17:17:48 +02:00
teknomunk
63250358f2
Move table.* functions to separate file in mcl_utils, add table.find() and table.intersect()
2024-06-30 17:17:48 +02:00
teknomunk
26b3a8d81c
Move modpath to separate variable to make it easier to add new files without merge conflicts
2024-06-30 17:17:48 +02:00
teknomunk
05c91d6282
Have the list of biomes automatically generated
2024-06-30 17:17:48 +02:00
teknomunk
6358663c86
Initial changes to spawn_check() and spawn_a_mob(), add profiling for mob spawning
2024-06-30 17:17:48 +02:00
the-real-herowl
026ea5940c
Merge pull request 'release/0.87.2' ( #4457 ) from release/0.87.2 into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4457
2024-06-24 03:43:09 +02:00
the-real-herowl
be9fece0d3
Post-hotfix reset version 0.88.0-SNAPSHOT
2024-06-24 03:41:37 +02:00
the-real-herowl
27f8a008c3
Update release notes for hotfix v0.87.2
2024-06-24 03:40:15 +02:00
the-real-herowl
8bbceddbc2
Updated release credits and set version for hotfix v0.87.2
2024-06-24 03:28:19 +02:00
the-real-herowl
6e70c760d6
Fix some formspecs on mobile ( #4456 )
...
This should allow renaming items on the anvil when using mobile. This also may improve mobile craftguide experience.
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4456
Co-authored-by: the-real-herowl <wiktor_t-i@proton.me>
Co-committed-by: the-real-herowl <wiktor_t-i@proton.me>
2024-06-24 03:26:02 +02:00
the-real-herowl
53802b270d
Merge pull request 'Prevent mob conversion code from crashing' ( #4421 ) from teknomunk/MineClone2:fix-conversion-crash into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4421
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2024-06-24 03:07:19 +02:00
teknomunk
3928e12634
Fix two more crashes, stray space
2024-06-24 03:06:26 +02:00
teknomunk
304550d90c
Fix parameter name
2024-06-24 03:06:26 +02:00
teknomunk
0a2336ad82
Handle conversion of mobs that were incorrectly converted
2024-06-24 03:06:26 +02:00
teknomunk
75a767a0ab
Mob spawner conversion
2024-06-24 03:06:26 +02:00
teknomunk
7e0afd7e21
Remove debug logging
2024-06-24 03:06:26 +02:00
teknomunk
15fa925aae
More fields to strip
2024-06-24 03:06:26 +02:00
teknomunk
4935f5fdda
Add debug logging
2024-06-24 03:06:26 +02:00
teknomunk
41032ec999
Use correct variable name
2024-06-24 03:06:26 +02:00
teknomunk
d64ee18f75
Strip some fields from the mob's staticdata on conversion
2024-06-24 03:06:26 +02:00
teknomunk
1942384fe5
Move object remove after position check
2024-06-24 03:06:26 +02:00
teknomunk
9b50dd6565
Update to use new_object instead of obj
2024-06-24 03:06:26 +02:00
teknomunk
a88951ac6a
More safety checks
2024-06-24 03:06:26 +02:00
teknomunk
bc343769ee
Add guard to prevent crash when converting old mobs and the minetest fails to create the new entity
2024-06-24 03:06:26 +02:00
seventeenthShulker
8aa65f85f2
Fix extra 'Stair' in Polished Blackstone Brick nodes ( #4450 )
...
Some of the longest block names were erroneous. Farewell, Polished Blackstone Brick Stair Stairs and Polished Blackstone Brick Stair Slab.
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4450
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: seventeenthShulker <c545d588-7ff2-49b9-b537-0b3f769083ad@anonaddy.me>
Co-committed-by: seventeenthShulker <c545d588-7ff2-49b9-b537-0b3f769083ad@anonaddy.me>
2024-06-23 23:40:36 +02:00
qoheniac
e27e70a91b
fix wrong name for diorite stairs ( #4359 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4359
Reviewed-by: teknomunk <teknomunk@protonmail.com>
Co-authored-by: qoheniac <qoheniac@noreply.git.minetest.land>
Co-committed-by: qoheniac <qoheniac@noreply.git.minetest.land>
2024-06-23 23:39:09 +02:00
JoseDouglas26
744b47088b
Fixes flint and steel adding wear when not setting node on fire ( #4368 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4368
Reviewed-by: teknomunk <teknomunk@protonmail.com>
Co-authored-by: JoseDouglas26 <josedouglas20002014@gmail.com>
Co-committed-by: JoseDouglas26 <josedouglas20002014@gmail.com>
2024-06-16 18:33:19 +02:00
Mikita Wiśniewski
6654c86fb2
Update issue and PR templates ( #4440 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4440
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>
2024-06-16 18:00:16 +02:00
the-real-herowl
72435933e4
Add defensive check ( #4437 )
...
This fixes #4436 and possible other unnoticed crashes by adding a defensive check.
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4437
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: the-real-herowl <wiktor_t-i@proton.me>
Co-committed-by: the-real-herowl <wiktor_t-i@proton.me>
2024-06-15 03:51:03 +02:00
the-real-herowl
35e14dd415
Potion conversion fix ( #4426 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4426
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: the-real-herowl <wiktor_t-i@proton.me>
Co-committed-by: the-real-herowl <wiktor_t-i@proton.me>
2024-06-13 13:22:14 +02:00
the-real-herowl
173f8a0bca
Effect loading fixes ( #4425 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4425
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: the-real-herowl <wiktor_t-i@proton.me>
Co-committed-by: the-real-herowl <wiktor_t-i@proton.me>
2024-06-13 13:21:36 +02:00
teknomunk
1f32b47208
Fix crash while fighting whither ( #4392 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4392
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>
2024-06-12 14:18:03 +02:00
SmokeyDope
bf67fd52e1
Zombie texture improvements ( #4260 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4260
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: SmokeyDope <smokey@tilde.team>
Co-committed-by: SmokeyDope <smokey@tilde.team>
2024-06-11 19:38:41 +02:00
WillConker
fd4e1484af
Fix crash on high levels of frost walker ( #4423 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4423
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: WillConker <willconker@noreply.git.minetest.land>
Co-committed-by: WillConker <willconker@noreply.git.minetest.land>
2024-06-11 19:17:12 +02:00
teknomunk
1b0deae026
Fix crash when bonemealing sweet berry bushes ( #4419 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4419
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: teknomunk <teknomunk@protonmail.com>
Co-committed-by: teknomunk <teknomunk@protonmail.com>
2024-06-11 18:47:18 +02:00
teknomunk
313c1f558b
Make all hollow logs breakable ( #4418 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4418
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>
2024-06-11 18:43:33 +02:00
teknomunk
5cafa97dd1
Fix formspec code that reads strength button field ( #4385 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4385
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>
2024-06-11 18:40:44 +02:00
teknomunk
ddab68b87c
Add instructions on how to eat to basic controls help entry ( #4420 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4420
Reviewed-by: ancientmarinerdev <ancientmariner_dev@proton.me>
Co-authored-by: teknomunk <teknomunk@protonmail.com>
Co-committed-by: teknomunk <teknomunk@protonmail.com>
2024-06-10 19:44:30 +00:00
JoseDouglas26
2dafbae64b
Hotfix for brewing stands rotation ( #4371 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4371
Reviewed-by: teknomunk <teknomunk@protonmail.com>
Co-authored-by: JoseDouglas26 <josedouglas20002014@gmail.com>
Co-committed-by: JoseDouglas26 <josedouglas20002014@gmail.com>
2024-06-07 06:10:52 +00:00
the-real-herowl
65d6cb1d83
Merge pull request 'release/0.87.1' ( #4357 ) from release/0.87.1 into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4357
2024-06-02 02:01:07 +00:00
the-real-herowl
acf72be89c
Post-hotfix reset version 0.88.0-SNAPSHOT
2024-06-02 04:00:05 +02:00
the-real-herowl
1153a81b65
Update release notes for hotfix v0.87.1
2024-06-02 03:58:50 +02:00
the-real-herowl
f423c1ea25
Set version for hotfix v0.87.1
2024-06-02 03:47:02 +02:00
the-real-herowl
d8aeb4ce12
Updated hotfix process ( #4356 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4356
Co-authored-by: the-real-herowl <wiktor_t-i@proton.me>
Co-committed-by: the-real-herowl <wiktor_t-i@proton.me>
2024-06-02 01:43:08 +00:00
the-real-herowl
21c182fc0e
Fixed creative.lua invalidating iterator in loop ( #4354 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4354
Co-authored-by: the-real-herowl <wiktor_t-i@proton.me>
Co-committed-by: the-real-herowl <wiktor_t-i@proton.me>
2024-06-02 00:33:29 +00:00
teknomunk
ca033d0e8d
Correctly refresh enchantment tool capabilities in mcl_potions haste/fatigue effects ( #4355 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4355
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>
2024-06-01 23:25:42 +00:00
teknomunk
beccbacc73
Fix Stalker texture generation ( #4343 )
...
This fixes stalker texture generation when the stalker is standing on a node that uses a texture using a texture modifier.
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4343
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>
2024-06-01 20:23:38 +00:00
teknomunk
ecf12b85cc
Fix undefined global warning for variable distance in spawning code ( #4348 )
...
Fixes the warning about an undeclared global that occurs the first time a mob attempts to spawn.
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4348
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>
2024-05-31 09:54:59 +00:00
the-real-herowl
f53bedc131
Merge pull request 'Fix beacon crash' ( #4342 ) from teknomunk/MineClone2:fix-beacon-crash into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4342
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2024-05-30 11:19:19 +00:00
the-real-herowl
3e6ec9cf10
Fixed eye of ender crash ( #4344 )
...
This makes sure every loaded eye of ender gets its `_luck` parameter set.
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4344
2024-05-30 11:17:19 +00:00