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 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						ba63c1505a 
					 
					
						
						
							
							Docs: Change translation example from NS to PS ( #15476 )  
						
						... 
						
						
						
						The currently established convention uses `NS` for "translation no-ops", i.e., it will be collected by a string-collecting utility but not be translated by Luanti at this place.
We don't want to mislead modders with this example into using `NS` for plural forms instead, breaking with the established convention and making use of automated tools harder.
See also: https://github.com/minetest/modtools/pull/11  
						
						
					 
					
						2024-12-14 16:59:29 +01:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						bcbee873e8 
					 
					
						
						
							
							Use openssl's sha1 and sha256, optionally ( #15472 )  
						
						
						
						
					 
					
						2024-12-10 22:00:43 +01:00 
						 
				 
			
				
					
						
							
							
								cx384 
							
						 
					 
					
						
						
							
						
						c7fe2ee5c9 
					 
					
						
						
							
							Add core.spawn_tree_on_vmanip ( #15415 )  
						
						... 
						
						
						
						This function works like `core.spawn_tree`, but spawns an L-system tree onto a VoxelManip object instead on the map. 
						
						
					 
					
						2024-12-08 20:27:22 +01:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						05d31222f7 
					 
					
						
						
							
							Allow non-normalized weights in glTF models ( #15310 )  
						
						... 
						
						
						
						We are being lax here, but the glTF specification just requires that "when the weights are stored using float component type, their linear sum SHOULD be as close as reasonably possible to 1.0 for a given vertex"
In particular weights > 1 and weight sums well below or above 1 can be observed in models exported by Blender if they aren't manually normalized.
These fail the glTF validator but Irrlicht normalizes weights itself so we can support them just fine.
The docs have been updated to recommend normalizing weights (as well as documenting the status of interpolation support).
Weights < 0, most of them close to 0, also occur. Consistent with Irrlicht, we ignore them, but we also raise a warning. 
						
						
					 
					
						2024-12-06 18:05:03 +01:00 
						 
				 
			
				
					
						
							
							
								AFCMS 
							
						 
					 
					
						
						
							
						
						e545e96d2b 
					 
					
						
						
							
							Make string to v3f parsing consistent, replace core.setting_get_pos() by core.settings:get_pos() ( #15438 )  
						
						... 
						
						
						
						Co-authored-by: sfan5 <sfan5@live.de >
Co-authored-by: Lars Müller <34514239+appgurueu@users.noreply.github.com > 
						
						
					 
					
						2024-12-04 18:19:46 +01:00 
						 
				 
			
				
					
						
							
							
								veprogames 
							
						 
					 
					
						
						
							
						
						11b19cd126 
					 
					
						
						
							
							Doc: Add missing jpeg package for Arch Linux ( #15461 )  
						
						
						
						
					 
					
						2024-11-24 19:23:32 +01:00 
						 
				 
			
				
					
						
							
							
								grorp 
							
						 
					 
					
						
						
							
						
						6a1d22b2c5 
					 
					
						
						
							
							Implement an editor to customize the touchscreen controls ( #14933 )  
						
						... 
						
						
						
						- The editor is accessible via the pause menu and the settings menu.
- Buttons can be moved via drag & drop.
- Buttons can be added/removed. The grid menu added by #14918  is used to show
  all buttons not included in the layout.
- Custom layouts are responsive and adapt to changed screen size / DPI /
  hud_scaling.
- The layout is saved as JSON in the "touch_layout" setting. 
						
						
					 
					
						2024-11-24 11:33:39 +01:00 
						 
				 
			
				
					
						
							
							
								luk3yx 
							
						 
					 
					
						
						
							
						
						4faa16fe0d 
					 
					
						
						
							
							Clarify behaviour of core.hypertext_escape ( #15464 )  
						
						
						
						
					 
					
						2024-11-22 17:56:35 +01:00 
						 
				 
			
				
					
						
							
							
								Richard Try 
							
						 
					 
					
						
						
							
						
						946b3a4222 
					 
					
						
						
							
							Typo in lua_api.md ( #15440 )  
						
						... 
						
						
						
						Duplicate text removed. 
						
						
					 
					
						2024-11-20 18:36:35 +00:00 
						 
				 
			
				
					
						
							
							
								Lars Müller 
							
						 
					 
					
						
						
							
						
						138052adfc 
					 
					
						
						
							
							Add particle blend mode "clip" ( #15444 )  
						
						... 
						
						
						
						This lets modders avoid alpha blending rendering bugs as well as potential (future) performance issues.
The appropriate blend modes are also used for node dig particles.
---------
Co-authored-by: sfan5 <sfan5@live.de > 
						
						
					 
					
						2024-11-19 13:30:17 +01:00 
						 
				 
			
				
					
						
							
							
								veprogames 
							
						 
					 
					
						
						
							
						
						a8ea165042 
					 
					
						
						
							
							Replace occurences of 'wiki.minetest.net' with 'wiki.luanti.org'  
						
						
						
						
					 
					
						2024-11-18 00:04:32 +01:00