Commit Graph

  • ac218e55b7 Minor tuning for pies vs. fruits Vanessa Ezekowitz 2013-11-02 17:12:14 -0400
  • 8238d0d9bf Make bushes mod use any of the junglegrasses provided by plantlife's junglegrass mod. Make junglegrass mod define its own copy of default:junglegrass if it isn't already defined. Add 'junglegrass=1' to the node's groups in either case. Vanessa Ezekowitz 2013-11-02 16:57:32 -0400
  • dce3c3a908 slow down the berry regrowth abm Vanessa Ezekowitz 2013-10-28 21:20:10 -0400
  • 6ec11d0efc Make bushes drop either fruits, whole bushes, or sticks depending on the tool used (or the hand) Sokomine 2013-10-28 21:11:37 -0400
  • f599261b68 fixed incorrect description of loose fruits Vanessa Ezekowitz 2013-10-27 12:09:27 -0400
  • 2d619ab154 add missing S() function def for intllib Vanessa Ezekowitz 2013-10-26 17:29:50 -0400
  • 02c4f6e693 another error in basket recipes Vanessa Ezekowitz 2013-10-23 22:11:01 -0400
  • 7e31e9e10d minor typo in basket recipe Vanessa Ezekowitz 2013-10-23 22:09:00 -0400
  • 6958d538d9 Multiple changes Vanessa Ezekowitz 2013-10-23 21:51:28 -0400
  • 54a507fad0 Made darker shade of seaweed for variety Glenn Engelbart 2013-10-19 11:44:33 -0500
  • a9393832b8 More waterlilies and seaweed Mossmanikin 2013-10-12 21:15:03 +0200
  • 95f60f5f0f alternate recipe to use farming_plus strawberries Vanessa Ezekowitz 2013-10-01 03:18:04 -0400
  • e750a6bb59 Imported the classic bushes into Plantlife, updated it to the current plants_lib API (in the process, added some reasonable biome controls), made it able to grow on Undergrowth modpack's dirt/grass with leaves nodes. Vanessa Ezekowitz 2013-09-28 11:36:36 -0400
  • c34828ef9d slight clean up in the lines that check for node density Vanessa Ezekowitz 2013-09-14 22:44:16 -0400
  • 3003b440e3 change to cc-by-sa 3.0 license, rewrite license file accordingly Vanessa Ezekowitz 2013-09-08 11:55:29 -0400
  • a401f1369d Make waterliles placable on the surface of standing water. Vanessa Ezekowitz 2013-08-19 02:08:08 -0400
  • c60212f3cc formal license texts Vanessa Ezekowitz 2013-07-18 12:36:42 -0400
  • 448e3d2be2 Phased out all deprecated minetest.env:* uses in favor of minetest.* Vanessa Ezekowitz 2013-06-30 23:55:07 -0400
  • 9d06a3137b fix broken flowers-in-pots recipes Vanessa Ezekowitz 2013-06-22 23:10:40 -0400
  • bd1300409d Dont use dump() hack PilzAdam 2013-06-16 13:34:35 +0000
  • ac45e91879 Ran all textures through pngquant. Vanessa Ezekowitz 2013-05-30 17:30:31 -0400
  • 6998bf51a2 Ran all textures through pngquant. Vanessa Ezekowitz 2013-05-30 17:30:29 -0400
  • 38456d7029 Ran all textures through pngquant. Vanessa Ezekowitz 2013-05-30 17:30:26 -0400
  • 2773a048f0 ran textures through pngcrush Vanessa Ezekowitz 2013-05-30 15:49:09 -0400
  • ba651b2c9c remove obsolete textures Vanessa Ezekowitz 2013-05-21 14:35:23 -0400
  • a73ba9aeb8 retired the cotton plants, aliased them to farming cotton since that mod is now part of minetest_game Vanessa Ezekowitz 2013-05-21 10:52:36 -0400
  • 95a44d8bf7 add poison ivy plants to flora_block group so default flowers et.al stay away Vanessa Ezekowitz 2013-04-26 16:54:06 -0400
  • a2ccdf7cf0 removed cotton plant spawning abm since it is in the flora group and is being spawned automatically by the default flowers code. Vanessa Ezekowitz 2013-04-26 07:24:13 -0400
  • fb60fc4af2 removed poison ivy nodes from flora group. Vanessa Ezekowitz 2013-04-26 07:11:11 -0400
  • 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 Vanessa Ezekowitz 2013-04-26 06:56:18 -0400
  • 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. Vanessa Ezekowitz 2013-04-26 05:48:38 -0400
  • 620998310c removed regrowth of dandelions, rose, tulip, viola, germaniums, as the default flowers mod handles that now. Vanessa Ezekowitz 2013-04-26 05:40:13 -0400
  • 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). Vanessa Ezekowitz 2013-04-26 05:36:51 -0400
  • 680e802af0 Default game has flowers now, so this removes all duplicate stuff from my flowers mod, and renames it to flowers_plus. Vanessa Ezekowitz 2013-04-25 17:18:21 -0400
  • 6cd55af894 Wrong filename for regular flowerpot. renamed and tweaked init.lua to match Vanessa Ezekowitz 2013-04-24 20:30:55 -0400
  • 9efef0d4df forgot to rename cotton wad ("cotton.png") to match the rest of the filenames. Vanessa Ezekowitz 2013-04-24 20:29:21 -0400
  • 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". Vanessa Ezekowitz 2013-04-24 20:20:28 -0400
  • 03dcbce4f0 add attached_node=1 to all flowers not in pots (except waterlilies) Vanessa Ezekowitz 2013-04-10 23:59:29 -0400
  • 13114913f5 forgot to include benchmark for external function call also default debug to false again Vanessa Ezekowitz 2013-03-31 01:07:45 -0400
  • 3b3425c1e6 made the benchmark output report times in ms instead of seconds. Vanessa Ezekowitz 2013-03-31 00:53:49 -0400
  • 2102cf269a added rudimentary benchmarking output to chunk processing and tree gen calls Vanessa Ezekowitz 2013-03-30 23:27:31 -0400
  • 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) Vanessa 2013-03-24 00:23:16 -0400
  • 7060f3dd21 Made all plants/grasses buildable_to, except flowers in flowerpots. Vanessa Ezekowitz 2013-03-20 11:37:11 -0400
  • aaee2d50cc fixed a minor bug: Vanessa Ezekowitz 2013-03-10 00:38:20 -0500
  • 340ac5e0bf move rest of biome defaults into set_defaults() function Vanessa Ezekowitz 2013-03-09 17:06:21 -0500
  • 8767ebb1f3 various internal code improvements Vanessa Ezekowitz 2013-03-09 16:47:58 -0500
  • 5c2860ed53 p_top should be pos at lines 376, 377 Vanessa Ezekowitz 2013-02-24 12:13:09 -0500
  • e88c54213f copy&paste bugfix, biome.seed_diff at line 375 should be just seeddiff. Vanessa Ezekowitz 2013-02-24 01:55:03 -0500
  • 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. Vanessa Ezekowitz 2013-02-23 12:33:46 -0500
  • 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). Vanessa Ezekowitz 2013-02-23 00:34:03 -0500
  • e261479923 clarified version requirement in README Vanessa Ezekowitz 2013-02-22 01:50:02 -0500
  • c262cef04b fixed incorrect nodenames for iron and coal in poison ivy walls list Vanessa Ezekowitz 2013-02-20 23:38:50 -0500
  • 6d8ac194e2 Clarified API regarding spawn_tree() hooks. Vanessa Ezekowitz 2013-02-19 22:01:46 -0500
  • 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. Vanessa Ezekowitz 2013-02-19 21:50:56 -0500
  • a86c52cfa8 changed perlin settings for humidity layer to match deserts Thanks to paramat for spotting this! Vanessa Ezekowitz 2013-02-03 03:01:44 -0500
  • 1554d8fcf4 another minor rewording of the api Vanessa Ezekowitz 2013-01-30 19:09:21 -0500
  • 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). Vanessa Ezekowitz 2013-01-30 18:55:40 -0500
  • ced39d9afb minor edit to api.txt Vanessa Ezekowitz 2013-01-30 18:46:34 -0500
  • 572bd59e9b Rewrote parts of the API, expanded some stuff to make the whole thing easier to read and more clear on what stuff means. Vanessa Ezekowitz 2013-01-30 18:35:59 -0500
  • 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. Vanessa Ezekowitz 2013-01-29 16:22:33 -0500
  • 320154a3a8 another wording tweak Vanessa Ezekowitz 2013-01-29 01:58:20 -0500
  • 934e83f3a9 forgot to document the max_count variable. Vanessa Ezekowitz 2013-01-29 01:56:22 -0500
  • 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. Vanessa Ezekowitz 2013-01-28 15:30:35 -0500
  • 18ef2a32e4 Forgot to add the bit of code needed to make the facedir parameter in the spawn_on_surfaces call actually work. Fixed. Vanessa Ezekowitz 2013-01-27 15:06:11 -0500
  • 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. Vanessa Ezekowitz 2013-01-24 23:21:57 -0500
  • 3024c78c2b fixed a bug where plants_lib depended on poisonivy for a table it needed. thanks to bas080 for spotting that one. Vanessa Ezekowitz 2013-01-24 02:29:23 -0500
  • 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. Vanessa Ezekowitz 2013-01-21 23:41:02 -0500
  • 07f426ae45 disable debug by default Vanessa Ezekowitz 2013-01-20 14:53:22 -0500
  • 592d0df84f fixed bugs in use of debugging function from having class-ified it. Vanessa Ezekowitz 2013-01-20 14:43:03 -0500
  • e327630ea5 Fixed a minor bug, made growing abm always check for grow_nodes under the plant to be grown and to check for air above it. Vanessa Ezekowitz 2013-01-20 14:16:05 -0500
  • 693f59a3fc moved some forgotten print statements into debugging facility Vanessa Ezekowitz 2013-01-20 13:56:13 -0500
  • 147aee56db move debugging into a separate function, disable by default Vanessa Ezekowitz 2013-01-20 13:51:09 -0500
  • 34b7ad4f32 Fixed a bug in direct growing of trees Vanessa Ezekowitz 2013-01-20 13:37:58 -0500
  • 40b4cc677a forgot to set default value for rarity control, 50. Vanessa Ezekowitz 2013-01-20 12:02:59 -0500
  • 5abcd9034e Added random-number-based rarity control Vanessa Ezekowitz 2013-01-20 12:01:07 -0500
  • b41cf5570c updated the date in init.lua Vanessa Ezekowitz 2013-01-20 01:38:43 -0500
  • 64731d8742 another minor wording change to account for an API bugfix Vanessa Ezekowitz 2013-01-20 01:26:11 -0500
  • 3c9fcf3bfc Updated API.txt to accoutn for the latest updates Vanessa Ezekowitz 2013-01-20 01:23:39 -0500
  • e8ade417ee Merge pull request #1 from jojoa1997/patch-1 VanessaE 2013-01-19 22:12:04 -0800
  • b434ff4370 Added option to allow plants_lib to directly spawn a tree if passed a table instead of a function name in the appropriate field. Vanessa Ezekowitz 2013-01-19 23:01:20 -0500
  • bce47c2ce4 adds a wool recipe for cotton jojoa1997 2013-01-19 17:51:09 -0500
  • 1229b10014 sped up mapgen functions massively. I think it's suitable for general use now! Vanessa Ezekowitz 2013-01-19 14:24:15 -0500
  • 0580a2f416 just a minor logic tweak to try to speed the mapgen code up further. Vanessa Ezekowitz 2013-01-19 13:12:07 -0500
  • 21e43912ff tweaks to the documentation/comments for the mapgen function Vanessa Ezekowitz 2013-01-19 03:26:45 -0500
  • 7db6ed7fb9 Documented the new mapgen-based spawn function. Vanessa Ezekowitz 2013-01-19 03:19:43 -0500
  • a83979e342 sped up the biome evaluation code somewhat, but it's still slow. Vanessa Ezekowitz 2013-01-19 02:10:26 -0500
  • 7dd3ec2525 Added a function to let one spawn plants at mapgen time, but it's slow as molasses in January. Not recommended for general use yet. Vanessa Ezekowitz 2013-01-19 00:45:46 -0500
  • 4eff513bbd Extended the API yet again, this time adding a Perlin-based temperature map Vanessa Ezekowitz 2013-01-12 00:47:50 -0500
  • 94770d713b extended the API again - this time adding a function to allow a custom check for air surrounding the plant spawn location (defaults to 1, just the target node). Values of 1 and 9 for the two new variables would check the 3x3 area around the spawn location. Don't make these numbers too large or it will slow the abm down. Vanessa Ezekowitz 2013-01-11 11:52:34 -0500
  • b0de25407d Expanded the API to allow for additional biome controls. Vanessa Ezekowitz 2013-01-09 21:33:37 -0500
  • 9cb6f594ee forgot to save one seed diff change (flowers) Vanessa Ezekowitz 2013-01-04 19:36:33 -0500
  • af7aaca77a moved perlin seeddiff settings to respective mods' init.lua's, tweaked default perlin values to be the same as used in the game's mapgen for spawning dry shrubs and jungle grass, so that jungle grass mod will replenish the game's biomes. Vanessa Ezekowitz 2013-01-04 18:56:09 -0500
  • e2794f71f4 Added feature to API to allow for limits on spawning altitude also. None of the included plants use this, it's mainly for the conifers mod. Vanessa Ezekowitz 2012-12-29 17:24:47 -0500
  • f9df1b5965 Updated API to allow for height controls. Vanessa Ezekowitz 2012-12-17 16:01:16 -0500
  • 7006416227 finished splitting up the three components into separate folders, by moving texture files to their respective components' folders (<f>/textures). Also, began working on extending the API for the growing code to allow for checking for the height of a node. Poisonivy is the only component that uses it for now; this is more intended to be used with nature pack eventually. Vanessa Ezekowitz 2012-12-09 22:02:30 -0500
  • 01270a26f0 minor tweak to API text to account for the renamed plants_lib module. Vanessa Ezekowitz 2012-12-04 19:39:42 -0500
  • c816c9c352 deleted un-renamed folder (forgot the -a switch in previous commit) Vanessa Ezekowitz 2012-12-04 19:32:44 -0500
  • 498dad83e4 Renamed the "plants" module to "plants_lib". Any modder that directly depends on that library need only adjust their mods' depends.txt files. I've already done this for flowers, junglegrass and poisonivy as included in this modpack, so any mod that depends on one of *those* needs no changes at all. No changes to the API or any functionality. Vanessa Ezekowitz 2012-12-04 19:29:23 -0500
  • 2942f2366f Split the flowers/junglegrass/poisonivy components into separate folders, leaving the plants folder as the primary API code and glue between them. Any of the three may be deleted to disable them if so desired. Vanessa Ezekowitz 2012-12-03 17:20:50 -0500
  • 9e6e47cb99 removed a couple of *~ files. Vanessa Ezekowitz 2012-12-03 12:53:52 -0500