13535 Commits

Author SHA1 Message Date
cora
396cbc588c Don't stop tree growth on buildable_to nodes 2025-02-20 21:54:49 +01:00
Mikita Wiśniewski
b7df151a71 Improved hammer textures (#4840)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4840
Reviewed-by: kno10 <kno10@noreply.git.minetest.land>
Co-authored-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-committed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
2025-02-20 21:28:47 +01:00
the-real-herowl
139480da0f Merge pull request 'Fix regression: bonemeal once more converts netherrack to nylium' (#4928) from fix-nylium into master
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4928
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2025-02-15 13:37:52 +01:00
teknomunk
0eaf9941c4 Add back netherrack to nylium conversion with bonemeal that was removed with a4f1ccd0ee but using the new bonemeal API 2025-02-14 18:13:56 -06:00
the-real-herowl
cfd214df76 Merge pull request 'Use new spawn registration API for mobs_mc' (#4845) from spawn_reg_api_update into master
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4845
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
2025-02-10 16:23:48 +01:00
teknomunk
dd0aa487f5 Change all water mobs to use mobs_mc.water_level instead of assuming water = 0 2025-02-10 20:04:44 +07:00
teknomunk
ed66fdcc35 Finish converting to new mcl_mobs:spawn_setup() API 2025-02-10 20:04:44 +07:00
teknomunk
84a7787aff Next batch of mobs 2025-02-10 20:04:44 +07:00
teknomunk
e1d567fb0f Convert more mobs to the new spawn_setup() API 2025-02-10 20:04:44 +07:00
teknomunk
c8d2e74cf5 Correct chance/interval swap 2025-02-10 20:04:44 +07:00
teknomunk
7bf1c958e4 Start converting mob spawn registrations to use mcl_mobs:spawn_setup() 2025-02-10 20:04:44 +07:00
kno10
161dbaea03 Fix shroomlights, remove workaround (#4919)
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
teknomunk
f22946dc76 Fix the deepslate cobble->polished->bricks->tiles craft recipes (#4918)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4918
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: teknomunk <teknomunk@protonmail.com>
Co-committed-by: teknomunk <teknomunk@protonmail.com>
2025-02-09 17:11:24 +01:00
Nicu
bed4734618 Increase volume of sheep grazing (#4910)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4910
Reviewed-by: kno10 <kno10@noreply.git.minetest.land>
Co-authored-by: Nicu <kneekoo@noreply.git.minetest.land>
Co-committed-by: Nicu <kneekoo@noreply.git.minetest.land>
2025-02-09 17:10:43 +01:00
Nicu
7f01e46fd5 Tweak head_bone_position to fix head placement for sheared sheep (#4909)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4909
Reviewed-by: kno10 <kno10@noreply.git.minetest.land>
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: Nicu <kneekoo@noreply.git.minetest.land>
Co-committed-by: Nicu <kneekoo@noreply.git.minetest.land>
2025-02-09 17:09:42 +01:00
teknomunk
15ed7895cd Fix crash in skyblock spawning (#4905)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4905
Reviewed-by: kno10 <kno10@noreply.git.minetest.land>
Co-authored-by: teknomunk <teknomunk@protonmail.com>
Co-committed-by: teknomunk <teknomunk@protonmail.com>
2025-02-09 16:59:22 +01:00
teknomunk
da7cf8a723 Don't display global mob cap reached unless logging setting has been enabled (#4901)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4901
Reviewed-by: kno10 <kno10@noreply.git.minetest.land>
Co-authored-by: teknomunk <teknomunk@protonmail.com>
Co-committed-by: teknomunk <teknomunk@protonmail.com>
2025-02-09 16:58:26 +01:00
Mikita Wiśniewski
12ad6f586d Update erle's name in code and docs (#4844)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4844
Reviewed-by: kno10 <kno10@noreply.git.minetest.land>
Reviewed-by: teknomunk <teknomunk@protonmail.com>
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-02-09 16:49:58 +01:00
kno10
60b01a4daa Remove unnecessary jumping on breeding (#4900)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4900
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 16:42:03 +01:00
the-real-herowl
d845f802d7 Merge pull request 'Hashing functions' (#4881) from hashing into master
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4881
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
2025-02-09 16:41:22 +01:00
kno10
f128556ba7 fix bad use of random APIs in mcl_bamboo 2025-02-09 16:41:22 +01:00
kno10
df08ba7e82 use new hashing functions 2025-02-09 16:41:22 +01:00
kno10
9472017fdb improve UUID functionality 2025-02-09 16:41:22 +01:00
kno10
2d61cc1178 add highly efficient hashing functions 2025-02-09 16:41:22 +01:00
Mikita Wiśniewski
289816a7b4 Add a setting to control Christmas decorations (#4809)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4809
Reviewed-by: kno10 <kno10@noreply.git.minetest.land>
Co-authored-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-committed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
2025-02-09 16:30:22 +01:00
the-real-herowl
633b0432ef Merge pull request 'Improved gennotify mapgen' (#4862) from mapgen-gennotify2 into master
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4862
Reviewed-by: teknomunk <teknomunk@protonmail.com>
2025-01-27 17:07:32 +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
teknomunk
73b675448e Prevent minecarts from being placed above air nodes (#4888)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4888
Reviewed-by: kno10 <kno10@noreply.git.minetest.land>
Co-authored-by: teknomunk <teknomunk@protonmail.com>
Co-committed-by: teknomunk <teknomunk@protonmail.com>
2025-01-25 20:15:49 +01:00
SmokeyDope
22ff4d3694 Add some missing sounds for mobs (#4875)
- Eating sound for Sheep (file already here)
- Damage sound for Sheep
  - mobs_mc_sheep_damage.ogg all taken from https://freesound.org/people/Breviceps/sounds/644830/ released under CC0
- More random baa sounds for Sheep
  - mobs_mc_sheep_random.1.ogg is taken from here https://freesound.org/people/michaelperfect/sounds/710298/ and is released under CC0
  - mobs_mc_sheep_random.2.ogg is taken from here https://freesound.org/people/satoristudios3/sounds/677221/ and is released under CC0
- Footsteps for Skeletons fixed
- Random Sounds for Skeletons fixed
- Sounds for Iron Golem
  - mobs_mc_iron_golem_clank_damage.1.ogg comes from https://freesound.org/people/F.M.Audio/sounds/616200/ CC-BY-4.0
  - mobs_mc_iron_golem_clank_damage.2.ogg comes from https://freesound.org/people/F.M.Audio/sounds/620435/ CC-BY-4.0
  - mobs_mc_iron_golem_clank_damage.3.ogg comes from https://freesound.org/people/F.M.Audio/sounds/620830/ CC-BY-4.0
  - mobs_mc_iron_golem_death.ogg taken from https://freesound.org/people/yottasounds/sounds/175180/ under cc-by-3.0
  - mobs_mc_iron_golem_random.1.ogg taken from https://freesound.org/people/LemmaEOF/sounds/538065/ under cc-by-4.0
  - mobs_mc_iron_golem_random.2.ogg taken from  https://freesound.org/people/newagesoup/sounds/337841/ released under CC0

Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4875
Reviewed-by: kno10 <kno10@noreply.git.minetest.land>
Co-authored-by: SmokeyDope <smokey@tilde.team>
Co-committed-by: SmokeyDope <smokey@tilde.team>
2025-01-25 20:13:13 +01:00
SmokeyDope
373c6134fe Add placement and digging sounds to bamboo (#4874)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4874
Reviewed-by: kno10 <kno10@noreply.git.minetest.land>
Co-authored-by: SmokeyDope <smokey@tilde.team>
Co-committed-by: SmokeyDope <smokey@tilde.team>
2025-01-25 20:05:14 +01:00
kno10
fbb963f2f1 German grammar fix (#4898)
Trivial translation fix.

Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4898
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-01-25 20:04:04 +01:00
the-real-herowl
69fd46cdf1 Merge pull request 'LuaJIT parameters and get_node_name function' (#4880) from trusted into master
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4880
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2025-01-25 14:28:24 +01:00
kno10
1a613a6fca add documentation 2025-01-25 14:28:24 +01:00
kno10
9aa35154d2 add jit parameter tuning and get_node_raw access 2025-01-25 14:28:24 +01:00
kno10
36f5abc4df Fix spawning ignoring mob cap (#4891)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4891
Reviewed-by: teknomunk <teknomunk@protonmail.com>
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-25 14:22:30 +01:00
the-real-herowl
a27fbe80bd Merge pull request 'Fix pistons moving powered rail' (#4892) from fix-piston-pushing-powered-rails into master
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4892
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
2025-01-25 14:19:51 +01:00
teknomunk
feaf000b00 Turn powered rail conductor states into functions 2025-01-25 14:19:51 +01:00
teknomunk
b7538bb64d Fix mesecon.on_placenode to work with functions 2025-01-25 14:19:51 +01:00
teknomunk
15fbaedd9a Modify mesecons to allow functions in conductor.state, conductor.on and conductor.off 2025-01-25 14:19:51 +01:00
kno10
d297a90d3f Sort blocks and mobs by localized name in documentation (#4895)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4895
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-24 22:38:08 +01:00
kno10
9564b69e6a Unnecessary use of mcl_vars.get_node (#4781)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4781
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-24 22:37:07 +01:00
kno10
a0fe68a6f1 Tiny fix in door pathfinding (#4893)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4893
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-01-24 22:32:42 +01:00
SmokeyDope
94a0a0c008 Add placement sounds to scaffolding (#4872)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4872
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: SmokeyDope <smokey@tilde.team>
Co-committed-by: SmokeyDope <smokey@tilde.team>
2025-01-20 19:06:49 +01:00
kno10
9d2e42165f snow should be supported_node (#4876)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4876
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-01-20 18:51:52 +01:00
the-real-herowl
9ae9842069 Merge pull request 'Node sounds adjustments from MCLA' (#4853) from adjust-node-sounds into master
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4853
Reviewed-by: kno10 <kno10@noreply.git.minetest.land>
2025-01-20 18:48:07 +01:00
Elias Åström
5b7b2d8eb7 Adjust node sounds levels 2025-01-20 18:48:07 +01:00
Elias Åström
19c4e2526f Lower gain of glass breaking sound 2025-01-20 18:48:07 +01:00
the-real-herowl
d441262c8e Merge pull request 'Fix pulling partial stacks from double chests with hopper minecart' (#4850) from fix-chest-hopper-pulling into master
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4850
Reviewed-by: kno10 <kno10@noreply.git.minetest.land>
2025-01-20 18:42:40 +01:00
teknomunk
c72ff616ab Change hopper minecart delay to 0.25 seconds from 0.05 seconds 2025-01-20 18:42:40 +01:00