Lars Müller
dd2e45ee82
Deprecate function support in core.[de]serialize
2025-04-23 21:39:27 +02:00
Desour
f2ea4a4565
Improve mod storage doc a little
2025-04-23 09:31:06 +02:00
Desour
75f757ed2b
Improve crafting doc
2025-04-23 09:31:06 +02:00
Desour
974d915b19
Remove creative
priv from doc
...
Fixes https://forum.luanti.org/viewtopic.php?p=444099
2025-04-23 09:31:06 +02:00
Desour
4a8f84b259
Mainmenu: Move core.on_before_close to s_mainmenu like other callbacks, and doc
2025-04-23 09:31:06 +02:00
grorp
0cf1c47f6c
Fix scrollbar on ContentDB grid by adding an area label ( #16042 )
...
Co-authored-by: rubenwardy <rw@rubenwardy.com>
2025-04-21 12:33:41 +02:00
sfan5
4c4e296274
Handle texture filtering sanely to avoid blurriness ( #16034 )
2025-04-21 12:31:44 +02:00
Jürgen Rühle
2f464843cb
Make it more convenient to customize node drops ( #15872 )
...
* Provide tool and digger to get_node_drops
This gives games/mods the ability to modify node drops depending on item
and/or player metadata without overriding node_dig or other workarounds.
* Copy wielded item to prevent modification in get_node_drops
* Also pass node pos to get_node_drops
Allowing properties of the node and its surroundings to affect node drops.
* Copy pos to prevent modification in get_node_drops
Co-authored-by: Lars Müller <34514239+appgurueu@users.noreply.github.com>
* Don't pass empty item stack to get_node_drops if wielded is nil
---------
Co-authored-by: sfan5 <sfan5@live.de>
Co-authored-by: Lars Müller <34514239+appgurueu@users.noreply.github.com>
2025-04-20 20:48:48 +02:00
y5nw
23bfb2db72
Move keybinding settings to (Lua-based) setting menu ( #15791 )
2025-04-20 20:20:49 +02:00
Vincent Robinson
fd85737460
Add allow_close[]
element to formspecs ( #15971 )
2025-04-16 16:20:39 -07:00
Erich Schubert
78293404c7
Rename perlin noise to value noise ( #15858 )
2025-04-10 14:39:40 +02:00
grorp
66dedf1e21
lua_api.md: Mapblock-related and misc improvements ( #15972 )
...
Co-authored-by: sfan5 <sfan5@live.de>
Co-authored-by: DS <ds.desour@proton.me>
2025-04-03 13:46:06 -04:00
grorp
7dbd3a0744
lua_api.md: More info in LBM run_at_every_load documentation ( #15956 )
2025-04-02 10:05:23 -04:00
Jisk
0179021acc
lua_api.md: MAX_WORKING_VOLUME is now 150 million
2025-04-01 19:12:22 +02:00
cx384
41d43e8d95
Document server texture pack in texture_packs.md ( #15951 )
2025-03-30 18:16:34 +02:00
cx384
882f132062
Document special items
2025-03-30 18:15:11 +02:00
cx384
af1ffce084
Improve hand override documentation
2025-03-30 18:15:11 +02:00
sfan5
915446417d
Improve warning message for registration table reuse
2025-03-29 10:21:15 +01:00
sfan5
7b746d21f9
Make sure generated blocks have their timestamp set
...
behavior change: newly generated blocks are no longer momentarily activated.
this shouldn't matter for anyone and did not consistently apply to all blocks anyway
addresses issue from #15902 for new maps(!)
2025-03-26 20:49:43 +01:00
JosiahWI
8fc7bf2af4
Fix core.get_content_info
docs and harden implementation ( #15925 )
2025-03-26 19:03:53 +01:00
grorp
ead44a27ca
TouchControls: Implement an option for dig/place buttons ( #15845 )
2025-03-21 12:06:44 +01:00
Xiaochuan Ye
d085f0fb52
Document core.MAP_BLOCKSIZE constant in lua_api.md ( #15911 )
2025-03-16 20:02:42 +01:00
Erich Schubert
8ac7c451e1
update documentation
2025-03-16 17:56:58 +01:00
Lars Müller
077828d0d9
Add table.copy_with_metatables
( #15754 )
2025-03-14 11:52:42 +01:00
SmallJoker
23d0fb2d3f
builtin: Return 'obj' from 'core.item_drop' ( #15880 )
...
This also includes a minor bugfix where 'itemstack' was cleared
even if the object placement failed.
2025-03-11 20:00:35 +01:00
Erich Schubert
58ad604a4b
Note that core.hash_node_position
is not a hash function
2025-02-27 12:30:55 +01:00
sfan5
27bbe3a873
CAO 'node' visual ( #15683 )
2025-02-22 16:19:04 +01:00
Andrii Nemchenko
e51221d247
Implement metadata-aware version of InvRef:remove_item() ( #15771 )
2025-02-22 16:18:48 +01:00
sfan5
ba62808fe8
Basic camera control API ( #15796 )
2025-02-19 18:45:45 +01:00
sfan5
215b000793
Split blockpos into three columns in sqlite3 map database
2025-02-18 19:29:06 +01:00
sfan5
d015944f6c
Revert "Disable SDL2 for 5.11.0"
...
This reverts commit 29cfb6efff
.
2025-02-15 12:14:12 +01:00
sfan5
849a583f66
Continue with 5.12.0-dev
2025-02-14 19:38:30 +01:00
ROllerozxa
dd0070a6b8
Expose client version information in non-debug builds ( #15708 )
...
Co-authored-by: SmallJoker <SmallJoker@users.noreply.github.com>
Co-authored-by: Lars Mueller <appgurulars@gmx.de>
Co-authored-by: sfan5 <sfan5@live.de>
2025-02-09 18:09:07 +01:00
Montandalar
ec83312540
Change main website domain to www.luanti.org
( #15748 )
...
Renames all remaining occurences of minetest.net except for the "MS Windows icon resource" file
2025-02-06 19:16:24 +01:00
cx384
a8c4c55d58
Document that object properties colors
field is unused ( #15685 )
2025-02-02 19:04:18 +01:00
cathanof
db97b2bd93
Updates some Minetest references to Luanti ( #15712 )
2025-02-01 13:40:45 +01:00
sfan5
29cfb6efff
Disable SDL2 for 5.11.0 ( #15704 )
...
see #14545
2025-01-26 19:18:18 +01:00
Mark Wiemer
ffb4a5b565
Rename dev.minetest.net to dev.luanti.org ( #15718 )
2025-01-26 19:17:36 +01:00
AFCMS
99a27b7495
Fix documentation for the official Docker image ( #15713 )
2025-01-26 19:17:26 +01:00
sfan5
b5e084c9a5
Update github URL references ( #15705 )
2025-01-24 16:50:39 +01:00
fineless71
f592b57dc6
Fixed serialization_version and version_string key name in docs ( #15699 )
2025-01-23 12:18:30 +01:00
Lars Müller
547e1476bb
Allow overriding fonts via media files ( #15606 )
...
Co-authored-by: sfan5 <sfan5@live.de>
2025-01-19 20:42:40 +01:00
grorp
eeb6cab4c4
In-game settings menu using separate Lua environment ( #15614 )
2025-01-19 13:07:04 -05:00
Zughy
f6a0bf915d
Remove built-in knockback in next major release
2025-01-18 00:27:57 +01:00
sfan5
9dd09d1056
Prevent VoxelManipulator size overflow
2025-01-12 14:49:25 +01:00
grorp
f54d209bc8
Remove normal map leftovers ( #15609 )
...
leftovers from #10487 / ed22260822
2024-12-31 19:28:57 +01:00
Lars Müller
b087e2554f
Add glTF STEP interpolation support ( #15525 )
2024-12-24 15:25:07 +01:00
cx384
f06383f78c
Minor API reference fixes
2024-12-20 15:03:55 +01:00
Lars Müller
f99a1a7c7c
Revert "Optimize raycast performance ( #15233 )"
...
This reverts commit f7a695c212
.
2024-12-14 19:29:00 +01:00
sfence
f7a695c212
Optimize raycast performance ( #15233 )
...
by skipping nodes not on the ray with selection boxes smaller than 1x1x1 early on
2024-12-14 17:01:06 +01:00