forked from mtcontrib/plantlife_modpack
		
	another minor rewording of the api
This commit is contained in:
		
							
								
								
									
										14
									
								
								API.txt
									
									
									
									
									
								
							
							
						
						
									
										14
									
								
								API.txt
									
									
									
									
									
								
							@@ -24,15 +24,15 @@ plantslib:spawn_on_surfaces() and so forth.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
=====
 | 
					=====
 | 
				
			||||||
spawn_on_surfaces(options)
 | 
					spawn_on_surfaces(biome)
 | 
				
			||||||
spawn_on_surfaces(sdelay, splant, sradius, schance, ssurface, savoid)
 | 
					spawn_on_surfaces(sdelay, splant, sradius, schance, ssurface, savoid)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
The first function is an ABM-based spawner function originally created as
 | 
					This first function is an ABM-based spawner function originally created as
 | 
				
			||||||
part of Ironzorg's flowers mod.  It has since been largely extended and
 | 
					part of Ironzorg's flowers mod.  It has since been largely extended and
 | 
				
			||||||
expanded.  There are two ways to call this function:  You can either pass it 
 | 
					expanded.  There are two ways to call this function:  You can either pass it 
 | 
				
			||||||
several individual string and number parameters to use the legacy interface,
 | 
					several individual string and number parameters to use the legacy interface,
 | 
				
			||||||
or you can pass a single table with all of your options spelled out nicely to
 | 
					or you can pass a single biome definition as a table, with all of your options
 | 
				
			||||||
use the current method.
 | 
					spelled out nicely.  This is the preferred method.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
When used with the legacy interface, you must specify the parameters exactly
 | 
					When used with the legacy interface, you must specify the parameters exactly
 | 
				
			||||||
in order, with the first five being mandatory (even if some are set to nil),
 | 
					in order, with the first five being mandatory (even if some are set to nil),
 | 
				
			||||||
@@ -57,10 +57,10 @@ savoid:		Table with a list of groups and/or node names to avoid when
 | 
				
			|||||||
		spawning the plant, such as {"group:flowers", "default:tree"}.
 | 
							spawning the plant, such as {"group:flowers", "default:tree"}.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
When passed a table as the argument, and thus using the modern calling method,
 | 
					When passed a table as the argument, and thus using the modern calling method,
 | 
				
			||||||
you must pass at least four arguments as regular keyed entries in the table,
 | 
					you must pass a number of arguments in the form of an ordinary keyed-value
 | 
				
			||||||
in any order:
 | 
					table.  Below is a list of everything supported by this function:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
options={
 | 
					biome = {
 | 
				
			||||||
	spawn_plants = something, -- [*] String or table; see below.
 | 
						spawn_plants = something, -- [*] String or table; see below.
 | 
				
			||||||
	spawn_delay = number,	-- same as sdelay, above.
 | 
						spawn_delay = number,	-- same as sdelay, above.
 | 
				
			||||||
	spawn_chance = number,	-- same as schance, above.
 | 
						spawn_chance = number,	-- same as schance, above.
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user