sfan5 
							
						 
					 
					
						
						
							
						
						2c4cf508a9 
					 
					
						
						
							
							[CSM] Implement minetest.get_csm_restrictions()  
						
						... 
						
						
						
						fixes  #8068  
					
						2019-11-11 14:06:48 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						3f271564e0 
					 
					
						
						
							
							Run on_item_use CSM callback even if item is not marked usable  
						
						... 
						
						
						
						Mods may want to to handle item interaction even if the item
is not marked usable (= server-side callback exists). 
						
						
					 
					
						2019-11-11 14:06:48 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b57dc70769 
					 
					
						
						
							
							[CSM] Expose more env functions  
						
						
						
						
					 
					
						2019-11-11 14:06:48 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						b0260b5ec8 
					 
					
						
						
							
							Refactor CSM restriction code a bit  
						
						... 
						
						
						
						This also fixes find_node_near restrictions being ineffective. 
						
						
					 
					
						2019-11-11 14:06:48 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						d961ece144 
					 
					
						
						
							
							Be lenient with extra slashes for CSM paths  
						
						
						
						
					 
					
						2019-11-09 16:08:38 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						7e649f985c 
					 
					
						
						
							
							Corrections to client_lua_api.txt  
						
						
						
						
					 
					
						2019-11-09 16:08:38 +01:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						82a2e02323 
					 
					
						
						
							
							Load client mods into memory before execution.  
						
						... 
						
						
						
						Preperation for server-sent CSM which will eventually need this. 
						
						
					 
					
						2019-11-09 16:08:38 +01:00 
						 
				 
			
				
					
						
							
							
								DS 
							
						 
					 
					
						
						
							
						
						5506e97ed8 
					 
					
						
						
							
							Formspec: draw order and clipping for all elements ( #8740 )  
						
						
						
						
					 
					
						2019-11-07 20:11:01 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						388ea737f5 
					 
					
						
						
							
							Clean up font caching, fix bitmap fonts  
						
						
						
						
					 
					
						2019-11-03 11:45:33 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre-Yves Rollo 
							
						 
					 
					
						
						
							
						
						72416a6a1f 
					 
					
						
						
							
							Formspec: add hypertext element  
						
						
						
						
					 
					
						2019-11-03 11:45:33 +01:00 
						 
				 
			
				
					
						
							
							
								Warr1024 
							
						 
					 
					
						
						
							
						
						15b6922ae6 
					 
					
						
						
							
							Correction for alpha blending issues in texture mod compositing ( #9029 )  
						
						
						
						
					 
					
						2019-10-18 19:17:35 +02:00 
						 
				 
			
				
					
						
							
							
								Paramat 
							
						 
					 
					
						
						
							
						
						f483a1a9b2 
					 
					
						
						
							
							Fix isDead()/autoforward crash ( #9031 )  
						
						... 
						
						
						
						Crash occurred in singleplayer when leaving a world with
autoforward enabled then re-entering a world. 
						
						
					 
					
						2019-10-09 19:39:50 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						cbcb9e0b1c 
					 
					
						
						
							
							ContentCAO: Fix segfault on quit (attached)  
						
						
						
						
					 
					
						2019-10-09 20:03:31 +02:00 
						 
				 
			
				
					
						
							
							
								ANAND 
							
						 
					 
					
						
						
							
						
						b49dfa92ce 
					 
					
						
						
							
							Revert Client::sendPlayerPos optimization (part of  81c7f0a) ( #9025 )  
						
						... 
						
						
						
						Comment out the if statement that prevents sending TOSERVER_PLAYERPOS if the player is dead. 
						
						
					 
					
						2019-10-08 20:36:56 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						825579b43d 
					 
					
						
						
							
							Fix upright_sprite lighting when colors are set  
						
						... 
						
						
						
						fixes  #9020  
					
						2019-10-06 17:19:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jacob Lifshay 
							
						 
					 
					
						
						
							
						
						76032159bd 
					 
					
						
						
							
							Fix unwanted detaching when damage = 0  
						
						
						
						
					 
					
						2019-10-05 15:45:05 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						81c2370c8b 
					 
					
						
						
							
							Attachments: Fix attachments to temporary removed objects ( #8989 )  
						
						... 
						
						
						
						Does not clear the parent's attachment information when the child is deleted locally.
Either it was removed permanently, or just temporary - we don't know, but it's up to the server to send a *detach from child" packet for the parent. 
						
						
					 
					
						2019-10-02 19:11:27 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						61e9c1b0dd 
					 
					
						
						
							
							Textures: Load base pack only as last fallback ( #8974 )  
						
						
						
						
					 
					
						2019-09-29 19:57:29 +02:00 
						 
				 
			
				
					
						
							
							
								ANAND 
							
						 
					 
					
						
						
							
						
						3799ffd9d5 
					 
					
						
						
							
							Move Quicktune code to util/ ( #8871 )  
						
						
						
						
					 
					
						2019-09-29 13:41:13 +02:00 
						 
				 
			
				
					
						
							
							
								lhofhansl 
							
						 
					 
					
						
						
							
						
						5fde69798c 
					 
					
						
						
							
							Simple shader fixes. ( #8991 )  
						
						... 
						
						
						
						1. Pass current camera offset to shader, so shader have access to the global coordinates
2. Pass animation timer to fragment shader. C++ code is already there, just wasn't declared in the shader
3. Delay animation timer wrap-around (from 100s to about 16 minutes) 
						
						
					 
					
						2019-09-26 13:57:39 -07:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						26b39f1eae 
					 
					
						
						
							
							Fix some reference counters (memleak) ( #8981 )  
						
						... 
						
						
						
						Fix some reference counters (memleak)
Map::dispatchEvent: Allocation safety using references 
						
						
					 
					
						2019-09-24 19:05:28 +02:00 
						 
				 
			
				
					
						
							
							
								DS-Minetest 
							
						 
					 
					
						
						
							
						
						cf78e37da3 
					 
					
						
						
							
							Move the code for meta formspec into bool Game::nodePlacement(const ItemDefinition &selected_def,  
						
						
						
						
					 
					
						2019-09-22 22:12:49 +02:00 
						 
				 
			
				
					
						
							
							
								Anand S 
							
						 
					 
					
						
						
							
						
						47da640d77 
					 
					
						
						
							
							Add support for per-player FOV overrides and multipliers  
						
						
						
						
					 
					
						2019-09-19 20:14:16 +02:00 
						 
				 
			
				
					
						
							
							
								DS-Minetest 
							
						 
					 
					
						
						
							
						
						0b5c5499ec 
					 
					
						
						
							
							Trigger on_place in many situations even if prediction failed  
						
						
						
						
					 
					
						2019-09-19 16:36:02 +02:00 
						 
				 
			
				
					
						
							
							
								Hugo Locurcio 
							
						 
					 
					
						
						
							
						
						05a7da6279 
					 
					
						
						
							
							Improve undersampling settings  
						
						... 
						
						
						
						The setting now accepts values between 1 and 8 in the
Advanced Settings menu.
Values 0 and 1 now behave the same way (setting it to 1 won't
disable MSAA anymore), so there's no need to expose 0 as a value.
This closes  #8939 . 
						
						
					 
					
						2019-09-17 19:06:51 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						1de4ca1f9d 
					 
					
						
						
							
							Built-in formspecs: Force version 1  
						
						
						
						
					 
					
						2019-09-14 20:42:54 +02:00 
						 
				 
			
				
					
						
							
							
								ANAND 
							
						 
					 
					
						
						
							
						
						8e42a25e57 
					 
					
						
						
							
							client.h: Add missing const's  
						
						
						
						
					 
					
						2019-09-14 20:16:55 +02:00 
						 
				 
			
				
					
						
							
							
								ANAND 
							
						 
					 
					
						
						
							
						
						16d6ca3937 
					 
					
						
						
							
							LocalPlayer: Fix code-style  
						
						
						
						
					 
					
						2019-09-14 20:16:55 +02:00 
						 
				 
			
				
					
						
							
							
								ANAND 
							
						 
					 
					
						
						
							
						
						eea082ee3f 
					 
					
						
						
							
							client.cpp: Fix code-style in Client::sendPlayerPos  
						
						
						
						
					 
					
						2019-09-14 20:16:55 +02:00 
						 
				 
			
				
					
						
							
							
								ANAND 
							
						 
					 
					
						
						
							
						
						e2d6445f2a 
					 
					
						
						
							
							Fix LocalPlayer::isDead always returning false if player is immortal  
						
						
						
						
					 
					
						2019-09-14 20:16:55 +02:00 
						 
				 
			
				
					
						
							
							
								ANAND 
							
						 
					 
					
						
						
							
						
						81c7f0ae04 
					 
					
						
						
							
							Send ActiveObjects once right after Init2  
						
						
						
						
					 
					
						2019-09-14 20:16:55 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						9acd36bf99 
					 
					
						
						
							
							Formspecs: Introduce formspec_version to mods  
						
						
						
						
					 
					
						2019-09-14 19:43:08 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						23677be951 
					 
					
						
						
							
							Load CSM environment after the restrictions are known  
						
						... 
						
						
						
						Safety-guards for CSM callbacks to abort on a bad implementation
Only run callbacks when the mods are loaded (and with it: builtin)
Duplication checks inside constructors 
						
						
					 
					
						2019-09-14 19:42:25 +02:00 
						 
				 
			
				
					
						
							
							
								ANAND 
							
						 
					 
					
						
						
							
						
						095f26a4f8 
					 
					
						
						
							
							particles.cpp: Fix code-style  
						
						... 
						
						
						
						Mainly spacing and pointer placement 
						
						
					 
					
						2019-08-31 19:05:53 +02:00 
						 
				 
			
				
					
						
							
							
								ANAND 
							
						 
					 
					
						
						
							
						
						96762af3ce 
					 
					
						
						
							
							clientobject.h: Fix code-style  
						
						
						
						
					 
					
						2019-08-31 19:05:53 +02:00 
						 
				 
			
				
					
						
							
							
								Pedro Gimeno 
							
						 
					 
					
						
						
							
						
						9543b84970 
					 
					
						
						
							
							Fix rotation of attached particlespawner  
						
						... 
						
						
						
						Co-authored-by: ANAND <ClobberXD@gmail.com > 
						
						
					 
					
						2019-08-31 19:05:53 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						fbc8724d59 
					 
					
						
						
							
							fontengine: Fix non-gettext builds  
						
						
						
						
					 
					
						2019-08-24 19:11:50 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						0b4f424f41 
					 
					
						
						
							
							Inventory: Send dirty lists where appropriate ( #8742 )  
						
						... 
						
						
						
						This change reduces the amount of sent data towards clients. Inventory lists that are already known to the player are skipped, saving quite some data over time.
Raises protocol version to 38 to ensure correct backwards-compatible code. 
						
						
					 
					
						2019-08-24 19:07:38 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						6ada090bb0 
					 
					
						
						
							
							Occlusion: Check for light_propagates and do mapblock bounds checks  
						
						
						
						
					 
					
						2019-08-23 19:17:43 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						7d016b4efd 
					 
					
						
						
							
							Occlusion: Begin cleanup  
						
						
						
						
					 
					
						2019-08-23 19:17:43 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						ba8fb774c1 
					 
					
						
						
							
							Revert "Don't send position update packet if player is dead"  
						
						... 
						
						
						
						This reverts commit fb6f1fdcbe 
						
						
					 
					
						2019-08-21 15:30:52 +02:00 
						 
				 
			
				
					
						
							
							
								ANAND 
							
						 
					 
					
						
						
							
						
						fb6f1fdcbe 
					 
					
						
						
							
							Don't send position update packet if player is dead  
						
						
						
						
					 
					
						2019-08-20 18:49:06 +02:00 
						 
				 
			
				
					
						
							
							
								ANAND 
							
						 
					 
					
						
						
							
						
						3c395d908f 
					 
					
						
						
							
							Disable autoforward if player is dead  
						
						
						
						
					 
					
						2019-08-20 18:48:28 +02:00 
						 
				 
			
				
					
						
							
							
								theviper121 
							
						 
					 
					
						
						
							
						
						ded5da7800 
					 
					
						
						
							
							Restore intended functionality to minimap markers ( #8819 )  
						
						
						
						
					 
					
						2019-08-19 19:18:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jozef Behran 
							
						 
					 
					
						
						
							
						
						72b7a957af 
					 
					
						
						
							
							Fix unnecessary exception use in Map::getSectorXXX ( #8792 )  
						
						... 
						
						
						
						The Map::getSectorNoGenerate throws an exception but no other
code is really dependent on that. Fix the odd instance of
misuse in ClientMap::emergeSector and remove the exception
throwing version of the method along with the "NoEx" suffixes
in the names of these methods. 
						
						
					 
					
						2019-08-13 19:58:27 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						539f016c1b 
					 
					
						
						
							
							Better F6 profiler ( #8750 )  
						
						... 
						
						
						
						Update the profiler names to make more sense of what they actually represent
Move the profiler code from header to its source file
Use monospace font to align lines
Format the statistics line to align better with surrounding values
Refresh the profiler each 3 seconds (roughly) 
						
						
					 
					
						2019-08-13 19:56:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jozef Behran 
							
						 
					 
					
						
						
							
						
						86d7f84b89 
					 
					
						
						
							
							Merge pull request  #8776  from osjc/FixGetNode  
						
						... 
						
						
						
						Finish getNode cleanup 
						
						
					 
					
						2019-08-10 19:45:44 +02:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						cf64054390 
					 
					
						
						
							
							Implement adding velocity to player from Lua  
						
						... 
						
						
						
						The intended usecase is knockback, but there's potential for more. 
						
						
					 
					
						2019-08-10 19:44:27 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						0c533dc436 
					 
					
						
						
							
							Game: Fix double BS multiplication  
						
						
						
						
					 
					
						2019-08-07 21:23:01 +02:00 
						 
				 
			
				
					
						
							
							
								ANAND 
							
						 
					 
					
						
						
							
						
						e788ee283f 
					 
					
						
						
							
							Client::Interact: Use InteractAction enum instead of numeric constants  
						
						... 
						
						
						
						This replaces the magic numbers used as interaction modes both client-side and server-side, primarily for the sake of ease-of-readability. 
						
						
					 
					
						2019-08-07 19:21:14 +02:00