BlockMen 
							
						 
					 
					
						
						
							
						
						9eee3c3f46 
					 
					
						
						
							
							Add option to give every object a nametag  
						
						... 
						
						
						
						or change the nametag text of players 
						
						
					 
					
						2015-12-15 23:32:19 +01:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						6f2d785d0f 
					 
					
						
						
							
							Rename macros with two leading underscores  
						
						... 
						
						
						
						These names are reserved for the compiler/library implementations. 
						
						
					 
					
						2015-10-14 02:39:37 -04:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						596484da4f 
					 
					
						
						
							
							Save and remove player by pointer  
						
						... 
						
						
						
						Why doing things simple ? Use pointer instead of strings to save players and remove them.
Saving players by name does a lookup to find pointer we already have ! Idem with removePlayer
Also remove unused removePlayer(peer_id), it's never called 
						
						
					 
					
						2015-09-23 19:37:05 +02:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						fa7fe510d9 
					 
					
						
						
							
							Remove profiler.h include where it's not needed. Remove some unreachable and very old code  
						
						
						
						
					 
					
						2015-07-21 08:10:43 +02:00 
						 
				 
			
				
					
						
							
							
								TeTpaAka 
							
						 
					 
					
						
						
							
						
						8d03301138 
					 
					
						
						
							
							Fix invisible player when the attached entity is removed  
						
						
						
						
					 
					
						2015-07-18 07:41:43 +02:00 
						 
				 
			
				
					
						
							
							
								MirceaKitsune 
							
						 
					 
					
						
						
							
						
						660fa516bf 
					 
					
						
						
							
							Fix some issues with animations, and allow non-looped animations to be defined  
						
						
						
						
					 
					
						2015-06-22 01:53:38 +02:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						bb5f830d16 
					 
					
						
						
							
							Ignore punches with no damage in the actionstream  
						
						
						
						
					 
					
						2015-06-15 00:10:13 +02:00 
						 
				 
			
				
					
						
							
							
								TeTpaAka 
							
						 
					 
					
						
						
							
						
						aa13baa30a 
					 
					
						
						
							
							Add minetest.register_on_player_hpchange  
						
						
						
						
					 
					
						2015-06-13 19:40:31 +02:00 
						 
				 
			
				
					
						
							
							
								TeTpaAka 
							
						 
					 
					
						
						
							
						
						c0335f7d13 
					 
					
						
						
							
							Add some missing getter functions to the lua API  
						
						... 
						
						
						
						ObjectRef:
get_properties
get_armor_groups
get_animation
get_attach
get_bone_position
Players:
get_physics_override
hud_get_hotbar_itemcount
hud_get_hotbar_image
hud_get_hotbar_selected_image
get_sky
get_day_night_ratio
get_local_animation
get_eye_offset
Global:
minetest.get_gen_notify
minetest.get_noiseparams 
						
						
					 
					
						2015-05-28 16:46:35 +02:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						21878c9d5c 
					 
					
						
						
							
							Spare some string copies  
						
						
						
						
					 
					
						2015-05-27 11:45:40 +02:00 
						 
				 
			
				
					
						
							
							
								TeTpaAka 
							
						 
					 
					
						
						
							
						
						18c2f16c13 
					 
					
						
						
							
							Generalize core.get/set_nametag_color into core.get/set_nametag_attributes  
						
						
						
						
					 
					
						2015-05-15 16:21:01 -04:00 
						 
				 
			
				
					
						
							
							
								Brandon 
							
						 
					 
					
						
						
							
						
						c5b4e54174 
					 
					
						
						
							
							Add minetest.register_on_punchplayer  
						
						
						
						
					 
					
						2015-05-15 11:09:55 +02:00 
						 
				 
			
				
					
						
							
							
								TeTpaAka 
							
						 
					 
					
						
						
							
						
						86a963caca 
					 
					
						
						
							
							Add get and set functions for the nametag color  
						
						
						
						
					 
					
						2015-05-15 11:03:27 +02:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						9527984dbc 
					 
					
						
						
							
							Move globals from main.cpp to more sane locations  
						
						... 
						
						
						
						Move debug streams to log.cpp|h
Move GUI-related globals to clientlauncher
Move g_settings and g_settings_path to settings.cpp|h
Move g_menuclouds to clouds.cpp|h
Move g_profiler to profiler.cpp|h 
						
						
					 
					
						2015-04-01 23:04:25 +10:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						2676d289d9 
					 
					
						
						
							
							Reset the old HP method on PlayerSAO::setHP  
						
						
						
						
					 
					
						2015-03-19 07:47:45 +01:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						ced6d20295 
					 
					
						
						
							
							For usages of assert() that are meant to persist in Release builds (when NDEBUG is defined), replace those usages with persistent alternatives  
						
						
						
						
					 
					
						2015-03-07 22:41:47 +10:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						b214cde5b4 
					 
					
						
						
							
							Remove Queue class which uses std::list and use native std::queue  
						
						
						
						
					 
					
						2015-03-05 16:49:51 +10:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						40bf1d7b5f 
					 
					
						
						
							
							Send Position packet on event, don't check it at each AsyncRunStep.  
						
						... 
						
						
						
						* This permit to cleanup the player checking loop 
						
						
					 
					
						2015-03-04 12:19:26 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						1b2f64473e 
					 
					
						
						
							
							Send Inventory packet on event, don't check it at each AsyncRunStep.  
						
						... 
						
						
						
						* Call UpdateCrafting into SendInventory because this functions is only called before SendInventory
* Use Player* instead of peer_id for UpdateCrafting because SendInventory already has the Player* pointer, then don't loop for searching Player* per peer_id
* m_env_mutex don't need to be used with this modification because it's already locked before the calls 
						
						
					 
					
						2015-03-04 11:29:39 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						038d3a31df 
					 
					
						
						
							
							Remove unused m_wielded_item_not_sent  
						
						
						
						
					 
					
						2015-03-03 17:36:54 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						7e56637ed0 
					 
					
						
						
							
							Send Breath packet on event, don't check it at each AsyncRunStep  
						
						
						
						
					 
					
						2015-03-03 16:33:20 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						64ff966bae 
					 
					
						
						
							
							Send Player HP when setHP (or a setHP caller) is called instead of looping and testing the state change.  
						
						
						
						
					 
					
						2015-03-03 16:06:04 +01:00 
						 
				 
			
				
					
						
							
							
								Loic Blot 
							
						 
					 
					
						
						
							
						
						f8d5af7536 
					 
					
						
						
							
							SAO work: ActiveObject types & SAO cleanup * Replace u8 types with ActiveObjectType. * Merge content_object.h into activeobject.h * Remove DummyLoadSAO, it's now unused. * Remove ItemSAO, it's also unused  
						
						
						
						
					 
					
						2015-02-17 09:09:50 +01:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						38bd9e93a2 
					 
					
						
						
							
							Fix all warnings and remove -Wno-unused-but-set cflag  
						
						
						
						
					 
					
						2015-01-18 23:29:19 -05:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						c40e993ce4 
					 
					
						
						
							
							Replace setting unlimited_player_transfer_distance with player_transfer_distance  
						
						
						
						
					 
					
						2014-11-08 14:56:09 +01:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						6bc4cad0ed 
					 
					
						
						
							
							Split settings into seperate source and header files  
						
						... 
						
						
						
						This also cleans up settings a bit 
						
						
					 
					
						2014-09-21 14:39:35 -04:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						7e6db1b803 
					 
					
						
						
							
							Only keep players loaded while they're connected  
						
						
						
						
					 
					
						2014-06-23 15:45:59 -04:00 
						 
				 
			
				
					
						
							
							
								Selat 
							
						 
					 
					
						
						
							
						
						7cac34c807 
					 
					
						
						
							
							Pass arguments by reference  
						
						
						
						
					 
					
						2014-03-12 17:34:48 -04:00 
						 
				 
			
				
					
						
							
							
								PilzAdam 
							
						 
					 
					
						
						
							
						
						15be2659ea 
					 
					
						
						
							
							Add sneak and sneak_glitch to set_physics_override()  
						
						
						
						
					 
					
						2013-12-03 23:20:00 +01:00 
						 
				 
			
				
					
						
							
							
								PilzAdam 
							
						 
					 
					
						
						
							
						
						4feea0ac68 
					 
					
						
						
							
							Add offset to automatic_face_movement_dir  
						
						
						
						
					 
					
						2013-09-10 23:31:44 +02:00 
						 
				 
			
				
					
						
							
							
								PilzAdam 
							
						 
					 
					
						
						
							
						
						787b43b218 
					 
					
						
						
							
							Send player damage to all clients and apply [brighten  
						
						
						
						
					 
					
						2013-08-17 01:23:25 +02:00 
						 
				 
			
				
					
						
							
							
								Kahrl 
							
						 
					 
					
						
						
							
						
						4e1f50035e 
					 
					
						
						
							
							Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu  
						
						
						
						
					 
					
						2013-08-14 21:03:33 +02:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						fc571ad46d 
					 
					
						
						
							
							Add support for entities to automatic face movement direction  
						
						
						
						
					 
					
						2013-08-13 23:48:47 +02:00 
						 
				 
			
				
					
						
							
							
								Kahrl 
							
						 
					 
					
						
						
							
						
						2ed3067bbe 
					 
					
						
						
							
							Fix various memory access problems detected by valgrind  
						
						
						
						
					 
					
						2013-08-07 19:48:31 +02:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						8831669505 
					 
					
						
						
							
							Allow mods to listen to cheat detections using minetest.register_on_cheat()  
						
						
						
						
					 
					
						2013-08-04 00:45:49 +03:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						742614180c 
					 
					
						
						
							
							Fix anticheat  
						
						
						
						
					 
					
						2013-08-03 23:16:37 +03:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						251e3e01c7 
					 
					
						
						
							
							Add support for setting stepheight for entities  
						
						
						
						
					 
					
						2013-07-30 19:48:02 +02:00 
						 
				 
			
				
					
						
							
							
								PilzAdam 
							
						 
					 
					
						
						
							
						
						8cae659786 
					 
					
						
						
							
							Add an option to disable object <-> object collision for Lua entities  
						
						
						
						
					 
					
						2013-07-20 20:43:11 +02:00 
						 
				 
			
				
					
						
							
							
								RealBadAngel 
							
						 
					 
					
						
						
							
						
						d19c8b815d 
					 
					
						
						
							
							Add set_breath and get_breath to lua API.  
						
						
						
						
					 
					
						2013-07-20 20:34:11 +02:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						ab43377577 
					 
					
						
						
							
							Move scriptapi to separate folder (by sapier)  
						
						... 
						
						
						
						On the lua side, notably minetest.env:<function>(<args>) should now
be replaced by minetest.<function>(<args>).
The old way is and will stay supported for a long time.
Also:
Update and clean up lua_api.txt (by celeron55)
Move EnvRef to lua and remove add_rat and add_firefly (by kahrl)
Add separate src/util/CMakeLists.txt, other minor fixes (by kahrl) 
						
						
					 
					
						2013-05-25 00:51:02 +02:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						55a97f4605 
					 
					
						
						
							
							Allow nil as puncher e.g. to do damage by tnt  
						
						
						
						
					 
					
						2013-05-20 01:18:45 +02:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						88ffb3f73b 
					 
					
						
						
							
							Move player collisionbox to player class  
						
						
						
						
					 
					
						2013-04-25 18:53:50 +02:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						6e4fdf37ba 
					 
					
						
						
							
							fix objects colliding with its own collision boxes  
						
						
						
						
					 
					
						2013-04-09 23:16:13 +02:00 
						 
				 
			
				
					
						
							
							
								MirceaKitsune 
							
						 
					 
					
						
						
							
						
						c5a8448c41 
					 
					
						
						
							
							Allow modifying movement speed, jump height and gravity per-player via the Lua API.  
						
						
						
						
					 
					
						2013-04-05 02:00:59 +02:00 
						 
				 
			
				
					
						
							
							
								PilzAdam 
							
						 
					 
					
						
						
							
						
						7d9329ecfe 
					 
					
						
						
							
							New damage system, add damageGroups to ToolCapabilities, bump protocol version  
						
						
						
						
					 
					
						2013-03-29 20:14:09 +01:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						8800896824 
					 
					
						
						
							
							Closed add object <-> object collision handling  
						
						
						
						
					 
					
						2013-03-28 00:09:24 +01:00 
						 
				 
			
				
					
						
							
							
								RealBadAngel 
							
						 
					 
					
						
						
							
						
						7f51b2da28 
					 
					
						
						
							
							lua methods set_look_pitch and set_look_yaw  
						
						
						
						
					 
					
						2013-03-17 11:39:35 -04:00 
						 
				 
			
				
					
						
							
							
								Ilya Zhuravlev 
							
						 
					 
					
						
						
							
						
						6a1670dbc3 
					 
					
						
						
							
							Migrate to STL containers/algorithms.  
						
						
						
						
					 
					
						2013-03-11 19:08:39 -04:00 
						 
				 
			
				
					
						
							
							
								Sfan5 
							
						 
					 
					
						
						
							
						
						6d0ea26c2d 
					 
					
						
						
							
							Update Copyright Years  
						
						
						
						
					 
					
						2013-02-24 20:15:24 +01:00 
						 
				 
			
				
					
						
							
							
								PilzAdam 
							
						 
					 
					
						
						
							
						
						497ff1ecd6 
					 
					
						
						
							
							Change Minetest-c55 to Minetest  
						
						
						
						
					 
					
						2013-02-24 18:49:03 +01:00