SmallJoker 
							
						 
					 
					
						
						
							
						
						2a69f874da 
					 
					
						
						
							
							reportMetadataChange; Silence clang warnings  
						
						
						
						
					 
					
						2018-12-21 19:05:29 +01:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						f318366c20 
					 
					
						
						
							
							Fix ContentDB packages timing out by using download_file instead ( #7891 )  
						
						
						
						
					 
					
						2018-12-11 04:43:14 +00:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						3d66622772 
					 
					
						
						
							
							Send only changed node metadata to clients instead of whole mapblock ( #5268 )  
						
						... 
						
						
						
						Includes newer style changes and fixes by est31
Improve the block position de-serialization
Add type NodeMetadataMap 
						
						
					 
					
						2018-12-04 20:37:48 +01:00 
						 
				 
			
				
					
						
							
							
								Quentin Bazin 
							
						 
					 
					
						
						
							
						
						5f1cd555cd 
					 
					
						
						
							
							Move client-specific files to 'src/client' ( #7902 )  
						
						... 
						
						
						
						Update Android.mk
Remove 'src/client' from include_directories 
						
						
					 
					
						2018-11-28 20:01:49 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Muller 
							
						 
					 
					
						
						
							
						
						ddd9317b73 
					 
					
						
						
							
							Clean up stack after script_get_backtrace ( #7854 )  
						
						... 
						
						
						
						script_get_backtrace() was leaving its return value on the stack, corrupting
subsequent lua operations for functions that did not immediately return.
This problem can specifically be observed in the case of multiple "groupcaps"
entries, each of which provides the legacy "maxwear" property.  These cause a
backtrace and thus pollute the stack for the following lua_next() call. 
						
						
					 
					
						2018-11-28 20:01:01 +01:00 
						 
				 
			
				
					
						
							
							
								CoderForTheBetter 
							
						 
					 
					
						
						
							
						
						faa358e797 
					 
					
						
						
							
							Add Lua methods 'set_rotation()' and 'get_rotation()' ( #7395 )  
						
						... 
						
						
						
						* Adds Lua methods 'set_rotation()' and 'get_rotation'. Also changed some method names to be more clear. Instead of an f32 being sent over network for yaw, now a v3f is sent for rotation on xyz axes. Perserved Lua method set_yaw/setyaw so that old mods still work, other wise to set yaw they would need to switch to set_rotation(0, yaw, 0). 
						
						
					 
					
						2018-11-28 09:38:50 +01:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						b1112f663b 
					 
					
						
						
							
							Content store: Add setting to filter non-free packages ( #7766 )  
						
						... 
						
						
						
						Defaulting to hiding in order to help with Debian/etc distribution.
This could be changed at a later date. 
						
						
					 
					
						2018-11-08 21:59:56 +00:00 
						 
				 
			
				
					
						
							
							
								Paramat 
							
						 
					 
					
						
						
							
						
						622e2235ee 
					 
					
						
						
							
							clear_craft: Return false if recipe not found, don't throw error ( #7804 )  
						
						
						
						
					 
					
						2018-10-24 15:03:21 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						0a5e77132a 
					 
					
						
						
							
							Add core.remove_detached_inventory ( #7684 )  
						
						... 
						
						
						
						Breaks backwards compatibility for good
Bump protocol version 
						
						
					 
					
						2018-10-10 20:48:58 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						81c06dea9b 
					 
					
						
						
							
							markAliasDeprecated: Fix MSVC build  
						
						
						
						
					 
					
						2018-09-11 19:32:10 +02:00 
						 
				 
			
				
					
						
							
							
								Paramat 
							
						 
					 
					
						
						
							
						
						766fb7b46e 
					 
					
						
						
							
							Particles: Make collision with objects optional ( #7682 )  
						
						... 
						
						
						
						Also set it to false for node dig particles, as they are often created
and high in number.
Improve particle documentation. 
						
						
					 
					
						2018-09-08 00:38:35 +01:00 
						 
				 
			
				
					
						
							
							
								Dániel Juhász 
							
						 
					 
					
						
						
							
						
						325bf68041 
					 
					
						
						
							
							Raycast: export exact pointing location ( #6304 )  
						
						... 
						
						
						
						* Return intersection point in node coordinates.
* Clarify 'intersection_point' documentation 
						
						
					 
					
						2018-08-16 20:10:08 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Deutsch 
							
						 
					 
					
						
						
							
						
						153fb211ac 
					 
					
						
						
							
							Replace auth.txt with SQLite auth database ( #7279 )  
						
						... 
						
						
						
						* Replace auth.txt with SQLite auth database 
						
						
					 
					
						2018-08-05 13:13:38 +02:00 
						 
				 
			
				
					
						
							
							
								HybridDog 
							
						 
					 
					
						
						
							
						
						741e3efaf5 
					 
					
						
						
							
							LuaVoxelManip: Throw warning or error instead of silently doing nothing ( #7567 )  
						
						... 
						
						
						
						Error on missing parameter.
Warning when using a method on the incorrect type of LuaVoxelManip. 
						
						
					 
					
						2018-08-02 19:54:44 +01:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						14011bdc7a 
					 
					
						
						
							
							Add protocol_version and supported package types to ContentDB urls  
						
						
						
						
					 
					
						2018-07-29 00:26:03 +01:00 
						 
				 
			
				
					
						
							
							
								nOOb3167 
							
						 
					 
					
						
						
							
						
						9537cfd3f8 
					 
					
						
						
							
							Add a MSVC / Windows compatible snprintf function ( #7353 )  
						
						... 
						
						
						
						Use sizeof where applicable for mt_snprintf 
						
						
					 
					
						2018-07-22 21:56:06 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						a61e1a4dbc 
					 
					
						
						
							
							Lua templating reading (part 4): s16, v2s16, v2f ( #7512 )  
						
						
						
						
					 
					
						2018-07-08 23:06:33 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						49509d2f74 
					 
					
						
						
							
							Log deprecated Lua function calls ( #7491 )  
						
						
						
						
					 
					
						2018-07-01 12:31:49 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						eef62c82a2 
					 
					
						
						
							
							Modernize lua read (part 2 & 3): C++ templating assurance ( #7410 )  
						
						... 
						
						
						
						* Modernize lua read (part 2 & 3): C++ templating assurance
Implement the boolean reader
Implement the string reader
Also remove unused & unimplemented script_error_handler
Add a reader with default value 
						
						
					 
					
						2018-06-30 17:11:38 +02:00 
						 
				 
			
				
					
						
							
							
								red-001 
							
						 
					 
					
						
						
							
						
						227c71eb76 
					 
					
						
						
							
							Fix memory leaks in mod storage ( #7500 )  
						
						
						
						
					 
					
						2018-06-30 17:11:04 +02:00 
						 
				 
			
				
					
						
							
							
								Vitaliy 
							
						 
					 
					
						
						
							
						
						9f19b7d936 
					 
					
						
						
							
							Fix world deletion ( #7494 )  
						
						... 
						
						
						
						* Fix world deletion 
						
						
					 
					
						2018-06-30 15:13:53 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						d7f873bc8d 
					 
					
						
						
							
							Fix a memleak before assertion in l_get_mod_storage  
						
						
						
						
					 
					
						2018-06-30 10:32:02 +02:00 
						 
				 
			
				
					
						
							
							
								red-001 
							
						 
					 
					
						
						
							
						
						e36af6f969 
					 
					
						
						
							
							Fix mod channels crash ( #7481 )  
						
						
						
						
					 
					
						2018-06-27 17:45:40 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						db42542e27 
					 
					
						
						
							
							Rename CSM flavours to restrictions  
						
						... 
						
						
						
						& Satisfy LINT 
						
						
					 
					
						2018-06-26 15:38:42 +02:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						ca502fc274 
					 
					
						
						
							
							Update to new ContentDB API  
						
						
						
						
					 
					
						2018-06-18 20:47:38 +01:00 
						 
				 
			
				
					
						
							
							
								number Zero 
							
						 
					 
					
						
						
							
						
						2c0d8b25dd 
					 
					
						
						
							
							Fix narrow/utf8 difference in incoming/outcoming messages  
						
						
						
						
					 
					
						2018-06-10 10:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						ccc3af128c 
					 
					
						
						
							
							CSM/SSM: Add on_mods_loaded callback ( #7411 )  
						
						... 
						
						
						
						* CSM/SSM: Add on_mods_loaded callback 
						
						
					 
					
						2018-06-06 12:53:59 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						180e551c56 
					 
					
						
						
							
							Modernize lua read (part 1): C++ templating insurance ( #7394 )  
						
						... 
						
						
						
						* Modernize lua read (part 1): C++ templating assurance
Implement the float reader 
						
						
					 
					
						2018-06-04 22:38:07 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						162ffd7fba 
					 
					
						
						
							
							Fix isNan on setYaw Lua call ( #7380 )  
						
						... 
						
						
						
						* Fix isNan on setYaw Lua call 
						
						
					 
					
						2018-05-31 22:52:08 +02:00 
						 
				 
			
				
					
						
							
							
								you 
							
						 
					 
					
						
						
							
						
						22df02d25b 
					 
					
						
						
							
							Fix missing ignore textures ( #7326 )  
						
						
						
						
					 
					
						2018-05-20 14:51:50 +02:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						122eed7a34 
					 
					
						
						
							
							Add screenshots to online content browser  
						
						
						
						
					 
					
						2018-05-20 00:25:17 +01:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						3eb363f813 
					 
					
						
						
							
							Add updating to online content browser  
						
						
						
						
					 
					
						2018-05-16 21:52:12 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						a1598e1b83 
					 
					
						
						
							
							Fix segfault in player migration and crash in log_deprecated  
						
						... 
						
						
						
						Makes log_deprecated work when triggered from no function 
						
						
					 
					
						2018-05-14 21:19:52 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						d99a033fd6 
					 
					
						
						
							
							Fix builtin inventory list crash when size = 0 ( #7297 )  
						
						
						
						
					 
					
						2018-05-05 22:37:07 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						ba91624d8c 
					 
					
						
						
							
							Allow damage for attached objects, add attach/detach callbacks ( #6786 )  
						
						... 
						
						
						
						* Allow right-clicking on attached LuaEntities 
						
						
					 
					
						2018-04-30 18:43:49 +02:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						0b5b32b026 
					 
					
						
						
							
							MetaDataRef: Add contains() and get() ( #7214 )  
						
						
						
						
					 
					
						2018-04-30 18:42:51 +02:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						87ad4d8e7f 
					 
					
						
						
							
							Add online content repository  
						
						... 
						
						
						
						Replaces mods and texture pack tabs with a single content tab 
						
						
					 
					
						2018-04-19 20:14:53 +01:00 
						 
				 
			
				
					
						
							
							
								Paramat 
							
						 
					 
					
						
						
							
						
						746ca41f58 
					 
					
						
						
							
							Biome API / dungeons: Add biome-defined dungeon nodes  
						
						... 
						
						
						
						Add new biome fields 'node_dungeon', 'node_dungeon_alt', 'node_dungeon_stair'.
If 'node_dungeon' is not defined dungeons fall back to classic behaviour.
Remove messy and imprecise dungeon material code from 'generateBiomes()'.
Code deciding dungeon materials is now in 'generateDungeons()' and uses the
biome at mapchunk centre for more precision.
Remove hardcoded 'MG_STONE' types as long intended. 
						
						
					 
					
						2018-04-07 22:09:54 +01:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						91615f9588 
					 
					
						
						
							
							Add player:get_meta(), deprecate player attributes ( #7202 )  
						
						... 
						
						
						
						* Add player:get_meta(), deprecate player attributes 
						
						
					 
					
						2018-04-06 10:52:29 +02:00 
						 
				 
			
				
					
						
							
							
								Paramat 
							
						 
					 
					
						
						
							
						
						32d456bd2d 
					 
					
						
						
							
							Biome API / cavegen: Add definable cave liquid for a biome ( #7192 )  
						
						... 
						
						
						
						Add 'node_cave_liquid' as a new field in biome registration.
If field is absent cave liquids fall back to classic behaviour. 
						
						
					 
					
						2018-04-05 17:21:41 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						05fe3b06c8 
					 
					
						
						
							
							Fix last clang-tidy reported problems for performance-type-promotion-in-math-fn  
						
						... 
						
						
						
						Based on https://travis-ci.org/minetest/minetest/jobs/361810382  output
Also fix 2 missing copyright notices 
						
						
					 
					
						2018-04-03 23:05:22 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						2481ea27ce 
					 
					
						
						
							
							Fix many issues reported by clang-tidy ( #7189 )  
						
						... 
						
						
						
						* Fix many issues reported by clang-tidy
We have many issues in code related to some performance to float <-> double.
Clang-tidy reported it in performance-type-promotion-in-math-fn
I fixed many of them. It's not ready for a promote to blocking
Also fix some value which should be const-ref 
						
						
					 
					
						2018-04-02 23:51:08 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						9fa547bb80 
					 
					
						
						
							
							Run callback in IDropAction, refactor function arguments  
						
						
						
						
					 
					
						2018-04-02 17:18:48 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						f6eff57f7c 
					 
					
						
						
							
							Add player inventory callbacks  
						
						
						
						
					 
					
						2018-04-02 17:18:48 +02:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						d88c4e1822 
					 
					
						
						
							
							LINT: add clang-tidy step ( #6295 )  
						
						... 
						
						
						
						* Implement new travis clang-tidy build step
* This step enable some rules and enforce one rule as error
* This permits to have some C++ quality rules based on clang & clang contributor guidelines
* Fix clang-tidy reported problems on push_back -> emplace_back 
						
						
					 
					
						2018-04-01 23:57:55 +02:00 
						 
				 
			
				
					
						
							
							
								you 
							
						 
					 
					
						
						
							
						
						93eb0794d6 
					 
					
						
						
							
							ObjectRef: Add add_velocity() ( #3208 )  
						
						... 
						
						
						
						Allow changing the velocity of objects relatively to their current velocity 
						
						
					 
					
						2018-03-31 14:50:17 +02:00 
						 
				 
			
				
					
						
							
							
								stujones11 
							
						 
					 
					
						
						
							
						
						821e3f7072 
					 
					
						
						
							
							Optional alpha channel support for entities  
						
						
						
						
					 
					
						2018-03-29 14:53:12 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						ef979ee2e9 
					 
					
						
						
							
							Fix a warning reported by clang  
						
						... 
						
						
						
						minetest/src/script/cpp_api/s_player.h:27:1: warning: struct 'PlayerHPChangeReason' was previously declared as a class [-Wmismatched-tags]
struct PlayerHPChangeReason; 
						
						
					 
					
						2018-03-29 13:37:24 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Ward 
							
						 
					 
					
						
						
							
						
						71b2570f09 
					 
					
						
						
							
							Load dependencies and description from mod.conf  
						
						
						
						
					 
					
						2018-03-28 22:14:16 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Ward 
							
						 
					 
					
						
						
							
						
						dfc8198349 
					 
					
						
						
							
							Add reasons to on_dieplayer and on_hpchange  
						
						
						
						
					 
					
						2018-03-28 16:05:18 +01:00