Commit graph

5972 commits

Author SHA1 Message Date
teknomunk
ce65c8ee75 Add bubble columns, apply environmental physics to players 2025-02-22 11:20:21 +01:00
teknomunk
8056fdf029 Rename to vl_physics 2025-02-22 11:20:21 +01:00
teknomunk
462fd0604d Apply entity physics to experience orbs, add node friction and make ice more slipery than other nodes, pass entity thru to effects 2025-02-22 11:20:21 +01:00
Mikita Wiśniewski
9c348db513 Minor clean-up, add some comments 2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
35b00a6170 Add a dirty hack to auto-fix framed maps with the same IDs 2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
ea4aec2f1e Make item frames attached nodes 2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
dd4b73128d Update Russian translation 2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
2055671732 Run mod_translation_updater.py 2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
7d228a87bf Fix node sounds for item frames 2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
6bcd0f8033 Add invisible and invisible glow item frames 2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
5ea39f9cc1 Add API compatibility with old mcl_itemframes, clean-up 2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
59aec085b1 Clean-up 2025-02-21 19:39:13 +01:00
Mikita Wiśniewski
663df00d7f Initial VL adaptation, re(place/use) existing assets 2025-02-21 19:39:13 +01:00
cora
6887a1e856 Fix itemframes nodebox being slightly assymetrical 2025-02-21 19:39:13 +01:00
cora
c5de2f9dbe Always return stack in itemframes on_rightclick
never nil
2025-02-21 19:39:13 +01:00
cora
4f371d44c8 Fix item's being subtracted by itemframes in creative mode 2025-02-21 19:39:13 +01:00
cora
01fb91acbf Fix items disappearing when rightclicking protected itemframes 2025-02-21 19:39:13 +01:00
cora
204fddebd2 Fix occurences of old itemframes itemstring in code 2025-02-21 19:39:13 +01:00
Freeman
05efabc0d7 itemframes respect protections 2025-02-21 19:39:13 +01:00
cora
17dfddfc35 Re-add glow item frame achievement 2025-02-21 19:39:13 +01:00
cora
7fe5315c26 Make itemframes respect item definition wield_scale 2025-02-21 19:39:13 +01:00
cora
ea6555b33b Remove already done TODO comment
it's all implemented in compat.lua
2025-02-21 19:39:13 +01:00
cora
91ef5fe7ea Fix clock update and glow frame item glow 2025-02-21 19:39:13 +01:00
cora
c0e6e3fb86 Remove old README.txt, add new README.md 2025-02-21 19:39:13 +01:00
cora
5599ce82a0 Fix old itemframes sometimes spawning 2 entities 2025-02-21 19:39:13 +01:00
cora
ff3fedb071 Add new itemframes documentation 2025-02-21 19:39:13 +01:00
cora
9e3a0b8316 Make compat conversion more reliable, convert facedir to wallmounted p2 2025-02-21 19:39:13 +01:00
cora
877eb6ccd6 Itemframes: convert/delete old entity names 2025-02-21 19:39:13 +01:00
cora
e764542b49 Itemframes: attempt to reinitialize bogus entities 2025-02-21 19:39:13 +01:00
cora
607ffe8b67 Itemframes: Some cleanup 2025-02-21 19:39:13 +01:00
cora
6599fa4551 Make the itemframe use an inventory again
otherwise backwards compatibility would be an utter pain
2025-02-21 19:39:13 +01:00
cora
5e4f9c9d4f Rewrite Itemframes 2025-02-21 19:39:13 +01:00
cora
396cbc588c Don't stop tree growth on buildable_to nodes 2025-02-20 21:54:49 +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
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
teknomunk
f22946dc76 Fix the deepslate cobble->polished->bricks->tiles craft recipes ()
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
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
SmokeyDope
373c6134fe Add placement and digging sounds to bamboo ()
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 ()
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
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
SmokeyDope
94a0a0c008 Add placement sounds to scaffolding ()
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 ()
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
teknomunk
74de26b3c8 Fix pulling partial stacks from double chests 2025-01-20 18:42:40 +01:00
kno10
e24677bcf1 mcl_portals cleanups ()
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4858
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-20 18:36:27 +01:00
kno10
4c7003bd23 Fix stair -> stairs, stairs are plural ()
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4879
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-19 04:26:11 +01:00
kno10
53ca78be6f Cactus and cane trivial code cleanup ()
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4866
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-19 04:19:23 +01:00
kno10
5ccbe8c060 Make kelp not pass light ()
the base blocks are solid, and should not pass light.

Fixes: light on sea floor with a mineshaft underneath.

Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4869
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-17 00:01:50 +01:00
Grillo del Mal
8e0feb5f4b Fix bow and spear being thrown when right clicking activable blocks. ()
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4851
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: Grillo del Mal <grillo@delmal.cl>
Co-committed-by: Grillo del Mal <grillo@delmal.cl>
2025-01-16 23:56:54 +01:00