Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						9d06a3137b 
					 
					
						
						
							
							fix broken flowers-in-pots recipes  
						
						
						
						
					 
					
						2013-06-22 23:10:40 -04:00 
						 
				 
			
				
					
						
							
							
								PilzAdam 
							
						 
					 
					
						
						
							
						
						bd1300409d 
					 
					
						
						
							
							Dont use dump() hack  
						
						
						
						
					 
					
						2013-06-16 10:42:29 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						ac45e91879 
					 
					
						
						
							
							Ran all textures through pngquant.  
						
						
						
						
					 
					
						2013-05-30 17:30:31 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						6998bf51a2 
					 
					
						
						
							
							Ran all textures through pngquant.  
						
						
						
						
					 
					
						2013-05-30 17:30:29 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						38456d7029 
					 
					
						
						
							
							Ran all textures through pngquant.  
						
						
						
						
					 
					
						2013-05-30 17:30:26 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						2773a048f0 
					 
					
						
						
							
							ran textures through pngcrush  
						
						
						
						
					 
					
						2013-05-30 15:49:09 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						ba651b2c9c 
					 
					
						
						
							
							remove obsolete textures  
						
						
						
						
					 
					
						2013-05-21 14:35:23 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						a73ba9aeb8 
					 
					
						
						
							
							retired the cotton plants, aliased them to farming cotton since that mod is now  
						
						... 
						
						
						
						part of minetest_game 
						
						
					 
					
						2013-05-21 10:52:36 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						95a44d8bf7 
					 
					
						
						
							
							add poison ivy plants to flora_block group so default flowers et.al stay away  
						
						
						
						
					 
					
						2013-04-26 16:54:06 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						a2ccdf7cf0 
					 
					
						
						
							
							removed cotton plant spawning abm since it is in the flora group and is being  
						
						... 
						
						
						
						spawned automatically by the default flowers code.
took all other plants out of flora group so they don't get spawned by that
code. 
						
						
					 
					
						2013-04-26 07:24:13 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						fb60fc4af2 
					 
					
						
						
							
							removed poison ivy nodes from flora group.  
						
						
						
						
					 
					
						2013-04-26 07:11:11 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						743531ed5a 
					 
					
						
						
							
							took climbing poison ivy out of flora group - thanks to 0gb.us for catching  
						
						... 
						
						
						
						the cause of a weird facedir bug, which was actually the game doing it, not
plants_lib 
						
						
					 
					
						2013-04-26 06:56:18 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						2584286c52 
					 
					
						
						
							
							Put poison ivy and junglegrasses into flora group also, made sure my growth  
						
						... 
						
						
						
						abms will avoid the defaults and vice-versa, to avoid overgrowth. 
						
						
					 
					
						2013-04-26 05:48:38 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						620998310c 
					 
					
						
						
							
							removed regrowth of dandelions, rose, tulip, viola, germaniums, as the  
						
						... 
						
						
						
						default flowers mod handles that now. 
						
						
					 
					
						2013-04-26 05:40:13 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						a6694583db 
					 
					
						
						
							
							made all flowers and related belong to group:flora(=1), changed regrowth  
						
						... 
						
						
						
						abms to account for that (as default flowers are flora=1, not flowers=1). 
						
						
					 
					
						2013-04-26 05:36:51 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						680e802af0 
					 
					
						
						
							
							Default game has flowers now, so this removes all duplicate stuff from  
						
						... 
						
						
						
						my flowers mod, and renames it to flowers_plus. 
						
						
					 
					
						2013-04-25 17:18:21 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						6cd55af894 
					 
					
						
						
							
							Wrong filename for regular flowerpot.  renamed and tweaked init.lua to match  
						
						
						
						
					 
					
						2013-04-24 20:30:55 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						9efef0d4df 
					 
					
						
						
							
							forgot to rename cotton wad ("cotton.png") to match the rest of the filenames.  
						
						
						
						
					 
					
						2013-04-24 20:29:21 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						fdfd83cbed 
					 
					
						
						
							
							Changed flowers seed to 326, Renamed all flowers nodes, added  
						
						... 
						
						
						
						backward-compat aliases, in preparation for a subset of these flowers
being added to "common". 
						
						
					 
					
						2013-04-24 20:20:28 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						03dcbce4f0 
					 
					
						
						
							
							add attached_node=1 to all flowers not in pots (except waterlilies)  
						
						
						
						
					 
					
						2013-04-10 23:59:29 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						13114913f5 
					 
					
						
						
							
							forgot to include benchmark for external function call  
						
						... 
						
						
						
						also default debug to false again 
						
						
					 
					
						2013-03-31 01:07:45 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						3b3425c1e6 
					 
					
						
						
							
							made the benchmark output report times in ms instead of seconds.  
						
						
						
						
					 
					
						2013-03-31 00:55:39 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						2102cf269a 
					 
					
						
						
							
							added rudimentary benchmarking output to chunk processing and tree gen calls  
						
						
						
						
					 
					
						2013-03-30 23:30:33 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa 
							
						 
					 
					
						
						
							
						
						aefb98c60e 
					 
					
						
						
							
							Fixed waterlilies to use proper facedir range ("6d facedir" code fixes an  
						
						... 
						
						
						
						oversight in the engine that in turn revealed a bug in my code) 
						
						
					 
					
						2013-03-24 03:36:13 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						7060f3dd21 
					 
					
						
						
							
							Made all plants/grasses buildable_to, except flowers in flowerpots.  
						
						
						
						
					 
					
						2013-03-20 11:37:11 -04:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						aaee2d50cc 
					 
					
						
						
							
							fixed a minor bug:  
						
						... 
						
						
						
						plants_lib/init.lua:83: bad argument #1  to 'getn' (table expected, got nil) 
						
						
					 
					
						2013-03-10 00:38:20 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						340ac5e0bf 
					 
					
						
						
							
							move rest of biome defaults into set_defaults() function  
						
						
						
						
					 
					
						2013-03-09 17:06:21 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						8767ebb1f3 
					 
					
						
						
							
							various internal code improvements  
						
						... 
						
						
						
						better way to set default biome params, optimized-out some copypasta, thanks
to thexyz for spotting these. 
						
						
					 
					
						2013-03-09 16:47:58 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						5c2860ed53 
					 
					
						
						
							
							p_top should be pos at lines 376, 377  
						
						
						
						
					 
					
						2013-02-24 12:13:09 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						e88c54213f 
					 
					
						
						
							
							copy&paste bugfix, biome.seed_diff at line 375 should be just seeddiff.  
						
						
						
						
					 
					
						2013-02-24 01:55:03 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						199fa00b0b 
					 
					
						
						
							
							Added a couple features to the API to allow for turning off checking for air,  
						
						... 
						
						
						
						deleting nodes surrounding the spawn target during the mapgen code, replacing
the spawn target, and checking the type of node directly below the spawn
target. 
						
						
					 
					
						2013-02-23 12:33:46 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						96df170e2d 
					 
					
						
						
							
							Made a couple of perlin functions global so they aren't being redefined  
						
						... 
						
						
						
						every time an ABM or on_generated is called.  Optimized a number of nil
comparisons ("if x == nil" -> "if not x" and similar). 
						
						
					 
					
						2013-02-23 00:34:03 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						e261479923 
					 
					
						
						
							
							clarified version requirement in README  
						
						
						
						
					 
					
						2013-02-22 01:50:02 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						c262cef04b 
					 
					
						
						
							
							fixed incorrect nodenames for iron and coal in poison ivy walls list  
						
						
						
						
					 
					
						2013-02-20 23:38:50 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						6d8ac194e2 
					 
					
						
						
							
							Clarified API regarding spawn_tree() hooks.  
						
						
						
						
					 
					
						2013-02-19 22:01:46 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						6bfb454178 
					 
					
						
						
							
							routed spawn_tree() through a wrapper function so that other mods can hook into  
						
						... 
						
						
						
						plants_lib's calls to do something extra when a tree is generated at mapgen
time or spawned via the growing code. 
						
						
					 
					
						2013-02-19 21:50:56 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						a86c52cfa8 
					 
					
						
						
							
							changed perlin settings for humidity layer to match deserts  
						
						... 
						
						
						
						Thanks to paramat for spotting this! 
						
						
					 
					
						2013-02-03 03:01:44 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						1554d8fcf4 
					 
					
						
						
							
							another minor rewording of the api  
						
						
						
						
					 
					
						2013-01-30 19:09:21 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						60ceed2eb1 
					 
					
						
						
							
							left out a few commas in the API's tables (I want them to be easily  
						
						... 
						
						
						
						copied and pasted directly into one's code). 
						
						
					 
					
						2013-01-30 18:55:40 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						ced39d9afb 
					 
					
						
						
							
							minor edit to api.txt  
						
						
						
						
					 
					
						2013-01-30 18:46:34 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						572bd59e9b 
					 
					
						
						
							
							Rewrote parts of the API, expanded some stuff to make the whole thing easier  
						
						... 
						
						
						
						to read and more clear on what stuff means. 
						
						
					 
					
						2013-01-30 18:35:59 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						8df8e44a0c 
					 
					
						
						
							
							add experimental support for calling an arbitrary function  
						
						... 
						
						
						
						in the spawning ABM after all other biome tests and general checks (aside from
spawning at the sides/bottom/top of a node) are done. 
						
						
					 
					
						2013-01-29 16:22:33 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						320154a3a8 
					 
					
						
						
							
							another wording tweak  
						
						
						
						
					 
					
						2013-01-29 01:58:20 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						934e83f3a9 
					 
					
						
						
							
							forgot to document the max_count variable.  
						
						
						
						
					 
					
						2013-01-29 01:56:22 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						8015cc24a5 
					 
					
						
						
							
							Added experimental settings to allow for a humidity perlin layer  
						
						... 
						
						
						
						and to allow the spawned object to *replace* the node it would otherwise
spawn on top of.
Also, extended API to allow for a node to be directly named in the
register_generate_plant() call. 
						
						
					 
					
						2013-01-29 00:13:03 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						18ef2a32e4 
					 
					
						
						
							
							Forgot to add the bit of code needed to make the facedir parameter  
						
						... 
						
						
						
						in the spawn_on_surfaces call actually work.  Fixed. 
						
						
					 
					
						2013-01-27 15:06:11 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						68a6ce43a7 
					 
					
						
						
							
							Changed plants_lib API to require a table argument when not using legacy  
						
						... 
						
						
						
						calling options.  This opens the door for even more features in the future.
Changed flowers, junglegrass, poisonivy to match.
Made plants lib faster in some places, especially the surface-hunting
algorithm, and especially over water.  Fixed a few other misc. bugs.
Made growth code properly execute all biome-control code before executing
any string-named function or spawn_tree().
Tuned flowers settings.  Made flowers require at least some light to spawn,
made waterlilies require shallower water.  Fixed a bug in water depth detection
and made water depth depend on whether the bottom of the water area is dirt,
dirt with grass, or sand, rather than just anything.
Made waterlilies randomly rotate on spawning to break up the patterns (now has
16 orientations with the help of nodeboxes and facedir, requires only 3 new
nodes). Smoothed edges of the regular waterlily texture.  Made all flowers and
water- lilies spawn using only 3 ABM calls instead of 8.
Got rid of colon prefix node def overrides on all plants, since this is a
modpack now instead of an integrated mod.  Fixed a misspelled folder name for
poisonivy.
Fixed a bug in the wall detection routine - it returned the last wall found,
not the first.
Made the top-side-check for air only apply when spawning on top of the
target rather than its sides/bottom.
Many other features and enhancements have been made.  Too many to list here.
Please see API.txt for details. 
						
						
					 
					
						2013-01-25 23:16:54 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						3024c78c2b 
					 
					
						
						
							
							fixed a bug where plants_lib depended on poisonivy for a table it needed.  
						
						... 
						
						
						
						thanks to bas080 for spotting that one. 
						
						
					 
					
						2013-01-24 02:29:23 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						a8491ae232 
					 
					
						
						
							
							added some code to further trim the number of nodes that have to be checked.  
						
						... 
						
						
						
						This causes trees to be just a tad more sparse than intended, but greatly
speeds up the map generator.
Worst case drops from thousands of nodes to test per tree type to a 5-15 nodes
per tree type. 
						
						
					 
					
						2013-01-21 23:41:02 -05:00 
						 
				 
			
				
					
						
							
							
								Vanessa Ezekowitz 
							
						 
					 
					
						
						
							
						
						07f426ae45 
					 
					
						
						
							
							disable debug by default  
						
						
						
						
					 
					
						2013-01-20 14:53:22 -05:00