red-001 
							
						 
					 
					
						
						
							
						
						c42c53fccf 
					 
					
						
						
							
							[CSM] Add local formspecs. ( #5094 )  
						
						
						
						
					 
					
						2017-03-13 23:56:05 +01:00 
						 
				 
			
				
					
						
							
							
								Loïc Blot 
							
						 
					 
					
						
						
							
						
						2c19d51409 
					 
					
						
						
							
							[CSM] sound_play & sound_stop support + client_lua_api doc ( #5096 )  
						
						... 
						
						
						
						* squashed: CSM: Implement register_globalstep
  * Re-use fatal error mechanism from server to disconnect client on CSM error
  * Little client functions cleanups
* squashed: CSM: add core.after function
  * core.after is shared code between client & server
  * ModApiUtil get_us_time feature enabled for client 
						
						
					 
					
						2017-03-13 23:56:05 +01:00 
						 
				 
			
				
					
						
							
							
								red-001 
							
						 
					 
					
						
						
							
						
						d7bc346981 
					 
					
						
						
							
							[CSM] Add client-sided chat commands ( #5092 )  
						
						
						
						
					 
					
						2017-03-13 23:56:05 +01:00 
						 
				 
			
				
					
						
							
							
								Auke Kok 
							
						 
					 
					
						
						
							
						
						2d7a6f2cc0 
					 
					
						
						
							
							Vector: Add vector.sort(a, b): return box edges  
						
						... 
						
						
						
						This function returns the box corners of the smallest box
that includes the two given coordinates. 
						
						
					 
					
						2017-01-23 07:38:39 +00:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						5fd1ef9b58 
					 
					
						
						
							
							Revert "Adding particle blend, glow and animation ( #4705 )"  
						
						... 
						
						
						
						This reverts commit 93e3555eae 
						
						
					 
					
						2016-11-14 15:28:06 +01:00 
						 
				 
			
				
					
						
							
							
								Foghrye4 
							
						 
					 
					
						
						
							
						
						93e3555eae 
					 
					
						
						
							
							Adding particle blend, glow and animation ( #4705 )  
						
						
						
						
					 
					
						2016-11-15 00:09:59 +10:00 
						 
				 
			
				
					
						
							
							
								Auke Kok 
							
						 
					 
					
						
						
							
						
						380a4b6d60 
					 
					
						
						
							
							Core.rotate_and_place: Remove unused call to get_look_pitch()  
						
						
						
						
					 
					
						2016-10-31 10:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						0d740c5d82 
					 
					
						
						
							
							Builtin: Add vector.floor helper function  
						
						
						
						
					 
					
						2016-10-17 22:03:49 +02:00 
						 
				 
			
				
					
						
							
							
								HybridDog 
							
						 
					 
					
						
						
							
						
						80cebdc23c 
					 
					
						
						
							
							Only allow strings to be passed to minetest.global_exists ( #4253 )  
						
						... 
						
						
						
						Sometimes you accidentally forget the quotes when using global_exists, this makes minetest abort if you did so.
M  builtin/common/strict.lua 
						
						
					 
					
						2016-06-28 06:34:22 +02:00 
						 
				 
			
				
					
						
							
							
								Rui914 
							
						 
					 
					
						
						
							
						
						24e8b0ac1e 
					 
					
						
						
							
							Faster insertion into table  
						
						
						
						
					 
					
						2016-03-06 23:42:04 +00:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						2139d7d45f 
					 
					
						
						
							
							Refactor logging  
						
						... 
						
						
						
						- Add warning log level
- Change debug_log_level setting to enumeration string
- Map Irrlicht log events to MT log events
- Encapsulate log_* functions and global variables into a class, Logger
- Unify dstream with standard logging mechanism
- Unify core.debug() with standard core.log() script API 
						
						
					 
					
						2015-10-14 01:03:54 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						f062bbd7a1 
					 
					
						
						
							
							Add /emergeblocks command and core.emerge_area() Lua API  
						
						
						
						
					 
					
						2015-09-23 15:56:24 -04:00 
						 
				 
			
				
					
						
							
							
								sfan5 
							
						 
					 
					
						
						
							
						
						8994913259 
					 
					
						
						
							
							Allow random menu images for subgames  
						
						
						
						
					 
					
						2015-07-21 16:58:22 +02:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						e479337c1a 
					 
					
						
						
							
							Fix wrong replace from previous commit  
						
						
						
						
					 
					
						2015-06-02 00:20:12 +02:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						6df6b2a0e0 
					 
					
						
						
							
							Localize inside whole misc_helpers.lua  
						
						
						
						
					 
					
						2015-06-01 18:18:18 +02:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						436cb468e9 
					 
					
						
						
							
							Add minetest.global_exists()  
						
						
						
						
					 
					
						2015-04-21 22:58:37 +02:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						cd4324e5a8 
					 
					
						
						
							
							Fix serialization of floating point numbers  
						
						
						
						
					 
					
						2015-02-21 13:16:18 -05:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						5a0ed780f5 
					 
					
						
						
							
							Server: announce MIN/MAX protocol version supported to serverlist. Client: check serverlist  
						
						... 
						
						
						
						Client now informs about incompatible servers from the list, this permits to prevent the protocol movements.
Server announces its supported protocol versions to master server 
						
						
					 
					
						2015-02-18 16:09:59 +01:00 
						 
				 
			
				
					
						
							
							
								est31 
							
						 
					 
					
						
						
							
						
						7c5accf605 
					 
					
						
						
							
							Fix crash on passing false as value in table to table.copy(t)  
						
						... 
						
						
						
						Fixes  #2293 . 
					
						2015-02-14 15:18:11 +10:00 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						b56f1175a2 
					 
					
						
						
							
							Change assignment to global in a function to warning  
						
						
						
						
					 
					
						2015-02-04 14:57:06 -05:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						47aca6f6d1 
					 
					
						
						
							
							Fix imprecise serialization of large numbers  
						
						
						
						
					 
					
						2015-01-25 20:19:35 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						5aeeb219e3 
					 
					
						
						
							
							Simplify deleteblocks chat command argument parsing  
						
						... 
						
						
						
						Add optional core.pos_to_string decimal place rounding
Move core.string_to_pos to builtin/common/misc_helpers.lua for consistency 
						
						
					 
					
						2015-01-15 18:05:13 -05:00 
						 
				 
			
				
					
						
							
							
								Diego Martínez 
							
						 
					 
					
						
						
							
						
						c9669e90bb 
					 
					
						
						
							
							Fix typo in serialize.lua.  
						
						
						
						
					 
					
						2015-01-15 16:16:41 -05:00 
						 
				 
			
				
					
						
							
							
								Diego Martínez 
							
						 
					 
					
						
						
							
						
						00bca11f59 
					 
					
						
						
							
							Fix off-by-one error in string:split implementation.  
						
						
						
						
					 
					
						2015-01-04 23:33:55 -05:00 
						 
				 
			
				
					
						
							
							
								Diego Martinez 
							
						 
					 
					
						
						
							
						
						ab55da589c 
					 
					
						
						
							
							Faster string.split implementation.  
						
						
						
						
					 
					
						2014-12-28 23:27:07 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						c151099b79 
					 
					
						
						
							
							Revert "Adjust the values of dirs1 and dirs2 so that rotate_and_place orients textures correctly"  
						
						... 
						
						
						
						This reverts commit 9878e8de4fhttps://github.com/minetest/minetest/issues/1939  and IRC log for discussion 
						
						
					 
					
						2014-12-12 16:21:29 +10:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						f114fc74d6 
					 
					
						
						
							
							Fix undeclared globals in functions and shorten lines in misc_helpers.lua.  
						
						
						
						
					 
					
						2014-12-11 21:37:46 -05:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						2fd14e1bd5 
					 
					
						
						
							
							Add Lua helper functions vector.apply(v) math.sign(x, tolerance)  
						
						
						
						
					 
					
						2014-12-06 10:07:25 +01:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						6a43b3af09 
					 
					
						
						
							
							Add minetest.copy_table(table) To get rid off the "table references"  
						
						... 
						
						
						
						Signed-off-by: Craig Robbins <kde.psych@gmail.com > 
						
						
					 
					
						2014-11-27 18:19:01 +10:00 
						 
				 
			
				
					
						
							
							
								dvere 
							
						 
					 
					
						
						
							
						
						9878e8de4f 
					 
					
						
						
							
							Adjust the values of dirs1 and dirs2 so that rotate_and_place orients textures correctly  
						
						... 
						
						
						
						According to doc/lua_api.txt if paramtype2 == "facedir" the two least significant bits of parm2 orient the texture around the axis. For dirs1 (looking at a wall) these would be 0, 1, 2, 3 and for dirs2 (looking at the ceiling) 2, 1, 0, 3 
						
						
					 
					
						2014-11-25 12:44:47 +10:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						a1db83e93f 
					 
					
						
						
							
							Make duplicate warning checks file and line specific  
						
						
						
						
					 
					
						2014-11-23 16:34:49 -05:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						0dcc4b251f 
					 
					
						
						
							
							Fix console spaming by debug function on mod checking for global variable to exist.  
						
						
						
						
					 
					
						2014-11-23 15:24:37 +01:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						a6ba042cf7 
					 
					
						
						
							
							Add strict module  
						
						... 
						
						
						
						Also fix leaking globals found by it. 
						
						
					 
					
						2014-11-19 12:40:54 -05:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						6afdb22ba7 
					 
					
						
						
							
							Tweak core.serialize  
						
						... 
						
						
						
						This adds proper support for nested tables and improves performance a bit. 
						
						
					 
					
						2014-11-19 12:40:54 -05:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						05e7f71b33 
					 
					
						
						
							
							Fix dump() indentation with non-tab indents  
						
						
						
						
					 
					
						2014-11-08 12:49:50 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Newell 
							
						 
					 
					
						
						
							
						
						90b6de173e 
					 
					
						
						
							
							Add last_login field to auth.txt  
						
						... 
						
						
						
						Also shortens some related code and adds more parameters to string.split. 
						
						
					 
					
						2014-11-08 12:49:50 -05:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						3e7e65885a 
					 
					
						
						
							
							Make dump's output prettier  
						
						... 
						
						
						
						Changes:
  * Indentation with tabs by default.
  * Array keys dumped without "[i] = " prefix.
  * String keys that are valid identifiers aren't enclosed in '[""]'.
  * Basic support for multiple references (as specified in the comment). 
						
						
					 
					
						2014-09-21 15:24:00 -04:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						33ca115ae4 
					 
					
						
						
							
							Remove vector assertions  
						
						... 
						
						
						
						These were initially added to get tracebacks for invalid vector errors, but it
didn't work and tracebacks have since been properly fixed in the core. 
						
						
					 
					
						2014-07-19 23:50:50 -04:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						65b8b524c0 
					 
					
						
						
							
							Add srollbar formspec element  
						
						
						
						
					 
					
						2014-07-16 15:02:56 +02:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						882e12f8ab 
					 
					
						
						
							
							Rework dumping functions  
						
						... 
						
						
						
						Changes:
  * Add comments to explain the dumping code
  * Add support for dumping values of any type (as '<' <type> '>')
  * Add support for tables as keys in dump2()
  * Make dump2() return it's result (like dump()) rather than printing it
  * Simplify and optimize function serialization via serialize() 
						
						
					 
					
						2014-05-24 17:32:42 -04:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						f969a91c0a 
					 
					
						
						
							
							Fix a bunch of small bugs due to mainmenu cleanup  
						
						... 
						
						
						
						Fix doubleclick not working in singleplayer
Fix of by one issue on accessing raw list
Fix this->self
Fix copy&paste error for scroll button 
						
						
					 
					
						2014-05-24 11:16:05 +02:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						c3984569c0 
					 
					
						
						
							
							Add formspec toolkit and refactor mainmenu to use it  
						
						... 
						
						
						
						Fix crash on using cursor keys in client menu without selected server
Add support for non fixed size tabviews 
						
						
					 
					
						2014-05-16 22:57:14 +02:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						c4359ff65c 
					 
					
						
						
							
							Use "core" namespace internally  
						
						
						
						
					 
					
						2014-05-08 13:02:04 -04:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						1cd512913e 
					 
					
						
						
							
							Organize builtin into subdirectories  
						
						
						
						
					 
					
						2014-05-07 17:14:23 -04:00