rubenwardy 
							
						 
					 
					
						
						
							
						
						2b189d4507 
					 
					
						
						
							
							Wrap lines longer than 80 characters in lua_api.txt ...and minor formating changes  
						
						
						
						
					 
					
						2015-02-27 13:41:17 +10:00 
						 
				 
			
				
					
						
							
							
								Kahrl 
							
						 
					 
					
						
						
							
						
						38cf080a9c 
					 
					
						
						
							
							Disallow object:remove() if the object is a player  
						
						... 
						
						
						
						Rebased by Zeno- (conflict in lua_api.txt) 
						
						
					 
					
						2015-02-23 16:49:48 +10:00 
						 
				 
			
				
					
						
							
							
								Perttu Ahola 
							
						 
					 
					
						
						
							
						
						e6ad2ace10 
					 
					
						
						
							
							Bump version to 0.4.12  
						
						
						
						
					 
					
						2015-02-18 23:50:01 +01: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 
						 
				 
			
				
					
						
							
							
								rubenwardy 
							
						 
					 
					
						
						
							
						
						efa977518a 
					 
					
						
						
							
							Fix minetest.item_eat's replace_with_item,  fixes   #2292  
						
						
						
						
					 
					
						2015-02-16 10:24:19 +01:00 
						 
				 
			
				
					
						
							
							
								TriBlade9 
							
						 
					 
					
						
						
							
						
						db481e7232 
					 
					
						
						
							
							Added ratio argument to colorize, removed the weird alpha-based ratio.  
						
						
						
						
					 
					
						2015-01-20 22:56:20 +10:00 
						 
				 
			
				
					
						
							
							
								Markus Koschany 
							
						 
					 
					
						
						
							
						
						60d745126f 
					 
					
						
						
							
							Fix hyphen used as minus sign  
						
						
						
						
					 
					
						2015-01-20 22:47:45 +10:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						976d0b2caa 
					 
					
						
						
							
							Reorganize supported video driver query mechanisms  
						
						
						
						
					 
					
						2015-01-18 13:24:25 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						9736548720 
					 
					
						
						
							
							Add ability to delete MapBlocks from map  
						
						... 
						
						
						
						Also add a Lua API and chatcommand for this 
						
						
					 
					
						2015-01-15 16:48:56 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						a4a6cc8eb1 
					 
					
						
						
							
							builtin: Unify register wrapper functions and wrap clear_registered_* functions too  
						
						
						
						
					 
					
						2015-01-13 12:36:05 -05:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						c28a90dafb 
					 
					
						
						
							
							Lua-api.txt: Document that paramtype='light' results in light propagation with attenuation and is essential for a light source to spread it's light  
						
						
						
						
					 
					
						2015-01-11 22:30:28 -05:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						ef0a4e3614 
					 
					
						
						
							
							Add registered_ores and registered_decorations  
						
						
						
						
					 
					
						2015-01-05 18:24:15 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						bdcf03ae36 
					 
					
						
						
							
							Add minetest.generate_ores() and minetest.generate_decorations()  
						
						
						
						
					 
					
						2015-01-04 22:38:48 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						64cdbae6df 
					 
					
						
						
							
							Remove freezemelt documentation from lua_api.txt  
						
						
						
						
					 
					
						2015-01-04 21:53:25 +10:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						8eb9cebdd0 
					 
					
						
						
							
							Add warning about using deprecated fields in Mapgen API and update docs  
						
						
						
						
					 
					
						2015-01-04 03:24:40 -05:00 
						 
				 
			
				
					
						
							
							
								Wuzzy 
							
						 
					 
					
						
						
							
						
						800d912b6f 
					 
					
						
						
							
							Rewrite lua_api.txt into Markdown format  
						
						... 
						
						
						
						Just Markdown, no variant of it. File name intentionally
not changed to “lua_api.md” because of fear to break references
to that file. The file can still be renamed later. 
						
						
					 
					
						2015-01-03 00:48:38 -05:00 
						 
				 
			
				
					
						
							
							
								Diego Martínez 
							
						 
					 
					
						
						
							
						
						cfec470b51 
					 
					
						
						
							
							Fix documentation for string functions  
						
						
						
						
					 
					
						2014-12-30 00:42:50 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						ca89e63b27 
					 
					
						
						
							
							Add core.get_mapgen_names() to Main Menu API (and use it)  
						
						... 
						
						
						
						Also rewrite mapgen registration for static initialization 
						
						
					 
					
						2014-12-29 21:23:51 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						5e2753c712 
					 
					
						
						
							
							Expose mapgen parameters on scripting init  
						
						... 
						
						
						
						Add minetest.get_mapgen_params()
Deprecate minetest.register_on_mapgen_init() 
						
						
					 
					
						2014-12-29 12:59:59 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						cc3ab5efa5 
					 
					
						
						
							
							LuaVoxelManip: Remove blank allocator  
						
						
						
						
					 
					
						2014-12-29 01:31:37 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						3c637b4baf 
					 
					
						
						
							
							LuaItemStack: Fix and document behavior of set_name, set_count, set_wear, set_metadata  
						
						
						
						
					 
					
						2014-12-28 23:59:24 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						863379a4c6 
					 
					
						
						
							
							Decoration: Add height_min and height_max parameters  
						
						... 
						
						
						
						Also set default height_min/height_max to -31000 and 31000,
respectively, for ore and biomes 
						
						
					 
					
						2014-12-28 22:37:27 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						61dfa912f5 
					 
					
						
						
							
							Ore: Add Vein ore type  
						
						
						
						
					 
					
						2014-12-28 21:17:12 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						900fa26965 
					 
					
						
						
							
							Ore: Add Blob ore type  
						
						
						
						
					 
					
						2014-12-28 03:11:00 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						8334100fe1 
					 
					
						
						
							
							LuaVoxelManip: Add option to allocate blank data  
						
						
						
						
					 
					
						2014-12-27 23:09:36 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						3f83ca29d3 
					 
					
						
						
							
							Bump version to 0.4.11  
						
						
						
						
					 
					
						2014-12-24 22:28:06 -05:00 
						 
				 
			
				
					
						
							
							
								paramat 
							
						 
					 
					
						
						
							
						
						2b10520999 
					 
					
						
						
							
							lua_api.txt: improve noise documentation. Remove previous eased 3D noise format example  
						
						
						
						
					 
					
						2014-12-20 14:50:57 -05:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						06207ac550 
					 
					
						
						
							
							Fix typo in lua_api.txt  
						
						
						
						
					 
					
						2014-12-15 01:09:17 +10:00 
						 
				 
			
				
					
						
							
							
								Jürgen Doser 
							
						 
					 
					
						
						
							
						
						83830e8682 
					 
					
						
						
							
							Add basic support for generating API documentation using Doxygen  
						
						... 
						
						
						
						If CMake is run and Doxygen is found, add a make target called "doc",
which builds API documention in doc/html. This target is not included
in the default "all" target, you have to explicitly run "make doc" to
generate the documentation.
If graphviz is installed, in particular, if the "dot" binary is found,
doxygen is configured to generate various kinds of diagrams. Note that
due to this, the first run of doxygen can take a while. 
						
						
					 
					
						2014-12-12 14:59:57 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						2b8180a417 
					 
					
						
						
							
							Add support for NoiseParams in minetest.get_perlin() and add docs on NoiseParams to lua_api.txt  
						
						
						
						
					 
					
						2014-12-12 02:02:44 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						d50878d608 
					 
					
						
						
							
							Rename and repurpose minetest.set_noiseparam_defaults to set_noiseparams  
						
						
						
						
					 
					
						2014-12-09 23:44:04 -05:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						5062b99cb0 
					 
					
						
						
							
							Rewrite generate notification mechanism  
						
						... 
						
						
						
						Add support for notify-on-decoration
Clean up mapgen constructors
Clean up mapgen.cpp code style somewhat
Remove trailing whitespace from some files 
						
						
					 
					
						2014-12-06 13:53:35 -05:00 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						2fd14e1bd5 
					 
					
						
						
							
							Add Lua helper functions vector.apply(v) math.sign(x, tolerance)  
						
						
						
						
					 
					
						2014-12-06 10:07:25 +01:00 
						 
				 
			
				
					
						
							
							
								Ciaran Gultnieks 
							
						 
					 
					
						
						
							
						
						c30346ea30 
					 
					
						
						
							
							Improve Lua API documentation  
						
						... 
						
						
						
						Changes:
  * Add extra documentation for remove_item.
    This isn't as silly as it sounds: iterate a list containing items with
    unique metadata each, and remove_item the first one you find, placing
    into a different - fine, except the remove will invariably remove the
    wrong one, leading to items being duplicated and others destroyed.
    Arguably it's a bug, and Inventory::removeItem should actually remove
    the item you tell it to. (i.e. if the passed ItemStack has metadata,
    match it). But it seems reasonable to just document the behaviour
    more clearly.
 * Improve string_to_pos documentation.
 * Clarify dig_node documentation (return value).
 * Better on_step documentation.
 * get_nodemeta -> get_meta.
 * Other minor fixes. 
						
						
					 
					
						2014-11-28 18:35:45 -05: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 
						 
				 
			
				
					
						
							
							
								SmallJoker 
							
						 
					 
					
						
						
							
						
						874109c520 
					 
					
						
						
							
							Add option 'eased' to NoiseParams  
						
						... 
						
						
						
						Signed-off-by: Craig Robbins <kde.psych@gmail.com > 
						
						
					 
					
						2014-11-13 23:06:38 +10:00 
						 
				 
			
				
					
						
							
							
								Craig Robbins 
							
						 
					 
					
						
						
							
						
						813c088c1c 
					 
					
						
						
							
							Added names colours and refactored parseColorString()  
						
						
						
						
					 
					
						2014-10-29 03:10:59 -04:00 
						 
				 
			
				
					
						
							
							
								David Thompson 
							
						 
					 
					
						
						
							
						
						fd5eaae2ba 
					 
					
						
						
							
							Search for subgames using $MINETEST_SUBGAME_PATH.  
						
						
						
						
					 
					
						2014-10-22 21:05:14 +02:00 
						 
				 
			
				
					
						
							
							
								RealBadAngel 
							
						 
					 
					
						
						
							
						
						e5652cb75c 
					 
					
						
						
							
							Custom collision boxes node property.  
						
						
						
						
					 
					
						2014-10-19 20:48:21 +02:00 
						 
				 
			
				
					
						
							
							
								RealBadAngel 
							
						 
					 
					
						
						
							
						
						0066bd77d2 
					 
					
						
						
							
							Add meshnode drawtype.  
						
						
						
						
					 
					
						2014-10-18 16:42:23 +02:00 
						 
				 
			
				
					
						
							
							
								BlockMen 
							
						 
					 
					
						
						
							
						
						28438bba27 
					 
					
						
						
							
							Add [colorize modifier  
						
						
						
						
					 
					
						2014-10-05 16:49:52 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Martínez 
							
						 
					 
					
						
						
							
						
						5baf379f40 
					 
					
						
						
							
							Add better documentation for alternate drop definition to lua_api.txt.  
						
						
						
						
					 
					
						2014-10-02 16:49:33 -04:00 
						 
				 
			
				
					
						
							
							
								BlockMen 
							
						 
					 
					
						
						
							
						
						f48f686930 
					 
					
						
						
							
							Add optional framed glasslike drawtype  
						
						
						
						
					 
					
						2014-10-02 11:35:15 +02:00 
						 
				 
			
				
					
						
							
							
								TriBlade9 
							
						 
					 
					
						
						
							
						
						9a685a4f2e 
					 
					
						
						
							
							Add firelike drawtype  
						
						
						
						
					 
					
						2014-09-21 15:50:27 -04:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						406ed5efac 
					 
					
						
						
							
							Add compression API  
						
						
						
						
					 
					
						2014-09-20 14:02:54 -04:00 
						 
				 
			
				
					
						
							
							
								ShadowNinja 
							
						 
					 
					
						
						
							
						
						2f170a63c6 
					 
					
						
						
							
							Simplify and optimize schematic replacements  
						
						
						
						
					 
					
						2014-09-11 22:25:06 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						f3eefeb794 
					 
					
						
						
							
							Add LuaVoxelManip methods: get_node_at() and set_node_at()  
						
						
						
						
					 
					
						2014-09-01 17:33:21 -04:00 
						 
				 
			
				
					
						
							
							
								kwolekr 
							
						 
					 
					
						
						
							
						
						9e4e7072da 
					 
					
						
						
							
							Update Mapgen VoxelManipulator on buffer invalidation  
						
						
						
						
					 
					
						2014-09-01 15:12:22 -04:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						8ab2971e0b 
					 
					
						
						
							
							Remove invalid doc about minetest.get_time_us()  
						
						
						
						
					 
					
						2014-08-25 21:52:52 +02:00 
						 
				 
			
				
					
						
							
							
								sapier 
							
						 
					 
					
						
						
							
						
						d7364d65ac 
					 
					
						
						
							
							Add missing doc for minetest.get_us_time()  
						
						
						
						
					 
					
						2014-08-25 21:16:32 +02:00