786a28a5e9Renamed "leave" to "leaf" where appropriate
Craig Robbins
2014-08-20 16:57:01 +1000
25c8c8aeb0Early exit from abstract_ferns.grow_giant_tree_fern
Craig Robbins
2014-08-20 16:41:43 +1000
0f20658a2asame for mixed berry pies
Vanessa Ezekowitz
2014-08-18 23:16:38 -0400
27c1cc58e7discontinue the old non-farming junglegrass-based pie recipe.
Vanessa Ezekowitz
2014-08-18 23:12:13 -0400
9e8c58895eAdd slightly reduced and rewritten version of mushroom mod by Dan Duncombe and I, with tweaks added to make mushrooms able to spawn on woodsoils grass/dirt with leaves.
Vanessa Ezekowitz
2014-08-18 22:33:28 -0400
5fdcaa25c4roll "legacy" mapgen calls into a loop similar to the standard one, call them "no air check" instead. Adjust debug prints and summary accordingly.
Vanessa Ezekowitz
2014-08-18 15:50:05 -0400
809a91e619don't use inventory/wield image on youngtrees:bamboo. let the engine show the nodebox instead.
Vanessa Ezekowitz
2014-08-18 19:16:09 -0400
bc48ee59e3fix wield scale of giant fern tree crown
Vanessa Ezekowitz
2014-08-18 19:05:27 -0400
b914e5395buse set_node(), not add_node() don't use minetest.env:* method (deprecated), use minetest.* instead
Vanessa Ezekowitz
2014-08-15 19:34:15 -0400
985111d17cthat wasn't a memory leak the table falls out of context at the end of the loop anyway so the GC will delete it when the loop ends. No reason to delete it manually.
Vanessa Ezekowitz
2014-08-15 18:58:05 -0400
1e4ad757a5route most of the various recent print statements through plantslib:dbg() (still defaults to false)
Vanessa Ezekowitz
2014-08-15 16:24:27 -0400
f1356dfd65don't execute abstract_dryplants.grow_grass with "short" grass as a "surface" node. as short grass may not always be there. will do it a more proper way later.
Vanessa Ezekowitz
2014-08-15 16:21:55 -0400
8e4c942d9adon't register surface types if their nodes aren't defined.
Vanessa Ezekowitz
2014-08-15 16:14:09 -0400
a25fb55c57print a final report of the number of actions and legacy mapgen hooks that were registered
Vanessa Ezekowitz
2014-08-15 15:51:03 -0400
760160d638legacy stuff should always be marked as "Warning:" and make warnings more consistent
Vanessa Ezekowitz
2014-08-15 11:04:23 -0400
5cf07fd39fremove useless mention of last revision.
Vanessa Ezekowitz
2014-08-15 11:01:42 -0400
da732bb18euse real function calls instead of the old string method where possible (basically leaving only the old legacy mapgen calls still using the string method)
Vanessa Ezekowitz
2014-08-15 10:09:01 -0400
7f4fc1d553fix wield scale on giant tree fern leaves
Vanessa Ezekowitz
2014-08-15 08:42:57 -0400
8f9b8014c7Don't allow registration of actions for undefined nodes
Vanessa Ezekowitz
2014-08-15 00:35:33 -0400
6a13ffc5d2don't bother testing if air check is enabled in legacy ...because it never will be :P
Vanessa Ezekowitz
2014-08-15 00:00:30 -0400
c312c4e52flocal-ize the block cache table
Vanessa Ezekowitz
2014-08-14 23:49:44 -0400
33c565fbdbmove perlin1 (perlin_fertile_area) out of the inner loop (it only needs to be inside the action loop)
Vanessa Ezekowitz
2014-08-14 23:47:23 -0400
6bc8fead15optimize out table.insert() and ipairs() calls
Vanessa Ezekowitz
2014-08-14 23:12:43 -0400
f3cdd1b7a1don't disable air checking in biome defs when it isn't necessary doing so greatly slows down plants_lib by forcing the use of the legacy mapgen code.
Vanessa Ezekowitz
2014-08-12 23:19:51 -0400
c636c62480new mapgen algorithm - do the surface eval in one pass.
Vanessa Ezekowitz
2014-08-12 20:18:23 -0400
c89d6c52b3fix spelling of Mossmanikin's name in LICENSE.
Vanessa Ezekowitz
2014-08-12 15:46:56 -0400
3b7b242481Imported dryplants and ferns mods and all components of the Undergrowth modpack
Vanessa Ezekowitz
2014-08-12 15:08:11 -0400
da211cc07dget rid of the old clone_node function. nothing uses or needs it now.
Vanessa Ezekowitz
2014-07-30 14:29:42 -0400
829c69c351make nature_classic aware of moretrees
Vanessa Ezekowitz
2014-07-30 12:39:43 -0400
49c1d35ddbExclude fruitless bush from creative inventory
Zefram
2014-07-04 22:55:05 +0100
5adbd3f043minetest.env:* is deprecated, use minetest.*
Vanessa Ezekowitz
2014-07-05 02:01:24 -0400
9032385b61don't spawn apples too close together.
Vanessa Ezekowitz
2014-07-05 01:56:06 -0400
7b9aac91b2make apple blossoms only grow on trees within 20m of water by default
Vanessa Ezekowitz
2014-07-05 01:46:33 -0400
5ca862e153add waving property to blossoms, for shader use
Vanessa Ezekowitz
2014-07-04 01:44:15 -0400
828c2008e7import part of the original nature mod from nature_pack blossoms/apple spawning portion only does not include the iron trees or tree-growing code as those are obsolete
Vanessa Ezekowitz
2014-07-04 00:49:32 -0400
f6e5eed2ebfix lilypads max count and rarity variables thanks for catching that, Gael de Sailly!
Vanessa Ezekowitz
2014-07-01 19:51:04 -0400
ca88a35f26use minetest built-in functions for node protection phase out the old hand-rolled protection function drops support for old protection mods
Vanessa Ezekowitz
2014-06-22 22:20:51 -0400
ce8433ac1eUse the length operator instead of table.getn
SoniEx2
2014-05-25 10:03:29 -0300
a40599dfceUpdate API doc to match changes in the code
Vanessa Ezekowitz
2014-05-24 19:58:20 -0400
ebeb286c31Added function support in ABM growing code
SoniEx2
2014-05-24 19:30:12 -0300
dde8ca5955Better compatibility with farming_plus strawberries
Ciaran Gultnieks
2014-05-24 17:28:07 -0400
753cb01234...and make it local.
Vanessa Ezekowitz
2014-05-24 17:08:15 -0400
942aefd7ddBetter handling of function calls
SoniEx2
2014-05-24 16:21:46 -0400
bc6efe3844Missed a couple old jungle grass references
Vanessa Ezekowitz
2014-05-16 17:25:32 -0400
d3a2e839c7Updated the badly-outdated README
Vanessa Ezekowitz
2014-05-16 17:23:55 -0400
c1d3d6b454couple small optimizations in mapgen code
Vanessa Ezekowitz
2014-05-16 17:04:12 -0400
6b65eeb1fbbetter way to test for valid function name in generate call, by SoniEx2
Vanessa Ezekowitz
2014-05-16 16:39:32 -0400
5eb48a2c67got rid of more debugging stuff
Vanessa Ezekowitz
2014-05-15 06:26:18 -0400
2e0293a3f3got rid of all extraneous debugging statements left the actual function in, and replaced one call with a print statement since if it happens, it indicates a non-fatal error that should always be reported anyway (invalid object refs in mapgen calls)
Vanessa Ezekowitz
2014-05-15 06:23:50 -0400
df6f23baedlast revision date
Vanessa Ezekowitz
2014-05-15 06:09:59 -0400
087c661090more robust handling of function/table/string values in register_generate_plant() call (to handle e.g. unknown nodes being spawned)
Vanessa Ezekowitz
2014-05-15 06:08:25 -0400
59a847b37cadded german translation
Xanthin
2014-03-12 19:39:46 +0100
75c39dc513added template file for translation
Xanthin
2014-03-12 19:39:18 +0100
a9c11e55f0added intllib function for translation
Xanthin
2014-03-12 19:36:42 +0100
65aadcef37added german translation
Xanthin
2014-03-12 19:27:06 +0100
31456b729badded template file for translation
Xanthin
2014-03-12 19:26:39 +0100
8ca040c501added intllib function for translation
Xanthin
2014-03-12 19:26:06 +0100
f166a70237added german translation
Xanthin
2014-03-12 19:10:54 +0100
331bba091dadded template file for translation
Xanthin
2014-03-12 19:09:03 +0100
e89b96ed98added intllib function for translation
Xanthin
2014-03-12 19:07:44 +0100
1bf00f229aadded intllib function for translation
Xanthin
2014-03-12 19:06:27 +0100
9eb67b06e7Use group instead of explicit item for sugar
Ciaran Gultnieks
2014-03-02 14:53:54 +0000
652f4513603D Nodebox Based Bushes
HybridDog
2013-11-11 18:42:01 +0100
e7d6a2e993local-ize a couple of variables
Vanessa Ezekowitz
2013-12-15 13:41:07 -0500
0e53046bf2totally remove jungle grass mod from this modpack and alias its nodes to air this mod is simply no longer useful in modern minetest systems and causes too much lag anyway. The code of course will still remain available via git history if someone wants it.
Vanessa Ezekowitz
2013-12-14 16:06:53 -0500
de10533759make poison ivy and jungle grass wave if the appropriate shader is enabled
Vanessa Ezekowitz
2013-11-27 03:36:22 -0500
5a2265788dremoved waving effect in grass, as the shader that provides it is about to change in such a way that it will break what was here.
Vanessa Ezekowitz
2013-11-22 23:56:30 -0500
4912981332Make most plants capable of waving if shaders are enabled
Vanessa Ezekowitz
2013-11-21 18:44:49 -0500
ef27d14e4aalso add farming as an opt depend for bushes_classic
Vanessa Ezekowitz
2013-11-18 17:08:06 -0500
b2e0453b6bMerge branch 'master' of github.com:VanessaE/plantlife
Vanessa Ezekowitz
2013-11-15 20:49:42 -0500
f168f0acb2Take time_speed into account when setting spawning and growing ABM intervals.
Vanessa Ezekowitz
2013-11-15 20:38:52 -0500
2c97d6e8a2softened differences in waterlily colors
Glenn Engelbart
2013-11-03 16:42:44 -0600