Commit Graph

  • 811e1d2ee2 fix crash if detected light at a node is nil Vanessa Ezekowitz 2015-02-09 12:50:32 -0500
  • 581aee0570 reset blossom delay back to normal Vanessa Ezekowitz 2015-02-08 23:37:48 -0500
  • b18b0a8211 limit plants_lib's per-step time based on dtime (requested limit is 0.2s, but actual tends to be around 1.5s max lag spike) Vanessa Ezekowitz 2015-02-08 23:27:58 -0500
  • 40f5d66505 refactor nature_classic to avoid lag caused by its blossom abms Vanessa Ezekowitz 2015-02-08 23:17:02 -0500
  • 117cab1474 use mesh nodes for bushes_classic baskets/baskets-with-pies. Vanessa Ezekowitz 2015-01-26 04:10:20 -0500
  • d63e016b19 use mesh node for the various bushes new texture filenames also. Vanessa Ezekowitz 2015-01-25 15:06:31 -0500
  • ec4f2237f3 Drop item when inventory is full (bushes_classic) Gael-de-Sailly 2015-01-25 10:18:56 +0100
  • ecf175fb9c cleaned the code of bushes_classic into conventionnal LUA style, for readability Gael-de-Sailly 2015-01-25 10:00:42 +0100
  • 3eaf687da4 OPTIMIZE _ALL_ THE TEXTURES! \:D/ Vanessa Ezekowitz 2015-01-23 14:08:08 -0500
  • 06231ea950 fix bushes to regrow berries on any materials, constrain them to soils and potting soils Tim 2015-01-21 04:34:21 +0100
  • 43710737df fix collision boxes on stones/pebbles Vanessa Ezekowitz 2015-01-17 10:46:22 -0500
  • cbaab08119 use mesh node for cavestuff pebbles Vanessa Ezekowitz 2015-01-17 00:14:32 -0500
  • 56177e5142 use current intllib API Vanessa Ezekowitz 2014-12-27 01:20:51 -0500
  • 3472d32f2b make vines ONLY grow on jungle trees Vanessa Ezekowitz 2014-12-22 15:25:58 -0500
  • f7784aa9db add cleanup ABM: if vines lack a tree to hang from, they are deleted. Vanessa Ezekowitz 2014-12-22 14:38:58 -0500
  • d001b23396 make vines growth and rotting ABMs configurable Vanessa Ezekowitz 2014-12-22 13:50:59 -0500
  • 5e8d4084ea make all vines buildable_to Vanessa Ezekowitz 2014-12-22 13:48:26 -0500
  • a2cb400daf undo recent visual_scale changes this effectively reverts the offending parts of commits d602b08730 and 86612336da Vanessa Ezekowitz 2014-12-15 16:03:55 -0500
  • a0b942a7da make farming dep optional Vanessa Ezekowitz 2014-12-03 10:12:14 -0500
  • ba7171e9a4 remove debug statements Vanessa Ezekowitz 2014-11-25 00:24:09 -0500
  • d602b08730 fix tree fern and giant tree fern crowns being too small Vanessa Ezekowitz 2014-11-25 00:18:35 -0500
  • 86612336da fix "floating" plants caused by a change in how the engine interprets the visual_scale node def field. Vanessa Ezekowitz 2014-11-25 00:11:47 -0500
  • be147c83a3 use proper mesh model instead of embedding a node def into water reedmace entity texture (the latter was used to get plantlike look, now using a mesh model for same). Vanessa Ezekowitz 2014-11-24 23:34:35 -0500
  • d6e9d0a46e local-ize a couple more variables Vanessa Ezekowitz 2014-11-20 11:48:57 -0500
  • 500062ce12 initialize bush_branch_type to 2 (it needs to be *something* at least) Vanessa Ezekowitz 2014-11-20 11:18:53 -0500
  • 86abe21185 local-ize walldir in vines mod Vanessa Ezekowitz 2014-11-20 11:17:10 -0500
  • f30cc04a78 copy&paste error spawn_plants -> biome.spawn_plants Vanessa Ezekowitz 2014-11-20 11:14:20 -0500
  • b16a5f0a68 Refactored nature classic global functions neko259 2014-10-31 22:09:32 +0200
  • 7a513e85b1 stop nil crash Vanessa Ezekowitz 2014-10-20 16:17:02 -0400
  • 4f3495a9e4 fix error in API Vanessa Ezekowitz 2014-10-16 17:11:35 -0400
  • 42d858c752 turn debug off Vanessa Ezekowitz 2014-10-01 06:55:30 -0400
  • 2e82a976ba Fix some nodes not spawning (e.g. wood soils) Zeno- 2014-09-27 12:54:04 -0400
  • f270890a5d fix incorrect filtering-out of group: in surface registration. Vanessa Ezekowitz 2014-09-27 00:33:11 -0400
  • 1f6695189b turn debug on, get rid of a redundant variable Vanessa Ezekowitz 2014-09-26 23:25:32 -0400
  • 077c985388 record chunk generate events, but populate the results gradually during globalstep rather than on-generate Vanessa Ezekowitz 2014-09-24 03:52:07 -0400
  • c1f7fb784b functionalize the filter code Vanessa Ezekowitz 2014-09-24 03:17:03 -0400
  • 9bd5249c2d import bas080's vines-and-rope mod Vanessa Ezekowitz 2014-09-10 17:26:35 -0400
  • 2bab75fa9e stop crash from not-registered node being called for in trunks mod Vanessa Ezekowitz 2014-09-06 13:06:24 -0400
  • 6fd0df8b54 correct brain-o in the API humidity values Vanessa Ezekowitz 2014-08-24 00:35:09 -0400
  • 996befecbc Added comment for node string tests Craig Robbins 2014-08-24 00:15:17 +1000
  • c6e8453ea0 Re-wrote abstract_ferns.grow_tree_fern() Craig Robbins 2014-08-23 21:14:03 +1000
  • 6465823063 Updated "lady ferns" Craig Robbins 2014-08-23 20:23:39 +1000
  • 3757e2d4e0 Updated horsetails Craig Robbins 2014-08-23 18:45:27 +1000
  • 2b15938756 Early exit Craig Robbins 2014-08-22 18:15:03 +1000
  • 4d2a58027e Minor changes Craig Robbins 2014-08-22 17:52:51 +1000
  • b212a53158 Random lady fern face direction Craig Robbins 2014-08-22 17:48:38 +1000
  • d49a654914 Moved ferns "'module' loaded" asserts to top of files Craig Robbins 2014-08-22 17:07:27 +1000
  • 6583cff894 Renamed config/settings var names Craig Robbins 2014-08-22 17:04:34 +1000
  • c19eb709d8 Fixed stupid node names Craig Robbins 2014-08-20 22:43:32 +1000
  • 724a1a6892 typo (bug fix) Craig Robbins 2014-08-20 22:21:21 +1000
  • b6aaca8f0c derp Craig Robbins 2014-08-20 21:51:32 +1000
  • 2b320a11cd Removed obsolete or useless code Craig Robbins 2014-08-20 20:37:48 +1000
  • d0d839df15 Bump minor version number Craig Robbins 2014-08-20 18:36:13 +1000
  • f44f81213c Stop polluting global namespace Craig Robbins 2014-08-20 18:35:08 +1000
  • 50cb0a2741 Renamed SeTTiNGS.txt to settings.lua Craig Robbins 2014-08-20 18:05:01 +1000
  • fe67913fc5 Refactor abstract_ferns.grow_giant_tree_fern Craig Robbins 2014-08-20 18:00:59 +1000
  • bd8dadad0b Renamed "leave" to "leaf" where appropriate Craig Robbins 2014-08-20 16:57:01 +1000
  • 99dd2db18a Early exit from abstract_ferns.grow_giant_tree_fern Craig Robbins 2014-08-20 16:41:43 +1000
  • 27430814a0 allow multiple nodes to be specified as a table in the nodes_or_function_or_model field of the mapgen register call Vanessa Ezekowitz 2014-08-22 22:44:33 -0400
  • a60f89a8a2 Merge branch 'api-tweak' Vanessa Ezekowitz 2014-08-21 01:06:52 -0400
  • 9c7e96dd62 allow random_facedir parameter during mapgen call Vanessa Ezekowitz 2014-08-20 13:38:44 -0400
  • ea8ac7f95b fix spelling error in texture filename Vanessa Ezekowitz 2014-08-20 23:38:37 -0400
  • 5f7d08ddc4 spelling error (bonsai, not bonzai) Vanessa Ezekowitz 2014-08-20 15:10:18 -0400
  • a0c3b2bd42 add potted bonzai and cactus Vanessa Ezekowitz 2014-08-20 14:01:20 -0400
  • 0f20658a2a same for mixed berry pies Vanessa Ezekowitz 2014-08-18 23:16:38 -0400
  • 27c1cc58e7 discontinue the old non-farming junglegrass-based pie recipe. Vanessa Ezekowitz 2014-08-18 23:12:13 -0400
  • 9e8c58895e Add 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
  • 5fdcaa25c4 roll "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
  • 3b32a4acb7 typo Vanessa Ezekowitz 2014-08-18 19:16:50 -0400
  • 809a91e619 don't use inventory/wield image on youngtrees:bamboo. let the engine show the nodebox instead. Vanessa Ezekowitz 2014-08-18 19:16:09 -0400
  • bc48ee59e3 fix wield scale of giant fern tree crown Vanessa Ezekowitz 2014-08-18 19:05:27 -0400
  • b914e5395b use set_node(), not add_node() don't use minetest.env:* method (deprecated), use minetest.* instead Vanessa Ezekowitz 2014-08-15 19:34:15 -0400
  • 985111d17c that 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
  • 1e4ad757a5 route most of the various recent print statements through plantslib:dbg() (still defaults to false) Vanessa Ezekowitz 2014-08-15 16:24:27 -0400
  • f1356dfd65 don'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
  • 8e4c942d9a don't register surface types if their nodes aren't defined. Vanessa Ezekowitz 2014-08-15 16:14:09 -0400
  • a25fb55c57 print a final report of the number of actions and legacy mapgen hooks that were registered Vanessa Ezekowitz 2014-08-15 15:51:03 -0400
  • 760160d638 legacy stuff should always be marked as "Warning:" and make warnings more consistent Vanessa Ezekowitz 2014-08-15 11:04:23 -0400
  • 5cf07fd39f remove useless mention of last revision. Vanessa Ezekowitz 2014-08-15 11:01:42 -0400
  • da732bb18e use 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
  • 7f4fc1d553 fix wield scale on giant tree fern leaves Vanessa Ezekowitz 2014-08-15 08:42:57 -0400
  • ae9c8c307d Bugfix: giant tree fern leaves dropping wrong item Craig Robbins 2014-08-15 17:43:11 +1000
  • 8f9b8014c7 Don't allow registration of actions for undefined nodes Vanessa Ezekowitz 2014-08-15 00:35:33 -0400
  • 6a13ffc5d2 don'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
  • c312c4e52f local-ize the block cache table Vanessa Ezekowitz 2014-08-14 23:49:44 -0400
  • 33c565fbdb move 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
  • 6bc8fead15 optimize out table.insert() and ipairs() calls Vanessa Ezekowitz 2014-08-14 23:12:43 -0400
  • d1aae719d0 Fixed emerge tread dig messages for ferns Craig Robbins 2014-08-15 12:20:50 +1000
  • b2c30c9a5e Use a loop to generate the giant ferns rather than lots of if statements. Craig Robbins 2014-08-14 17:31:02 +1000
  • c311de6694 free the block cache memory after using it (fix mem leak) Vanessa Ezekowitz 2014-08-13 21:16:49 -0400
  • ce9212c413 make ferns not spawn on gravel actively by default Vanessa Ezekowitz 2014-08-13 00:07:28 -0400
  • 6ac71ebf91 same for juncus grass Vanessa Ezekowitz 2014-08-12 23:57:23 -0400
  • c499030f7c do the same for the other small ferns Vanessa Ezekowitz 2014-08-12 23:55:34 -0400
  • c736a719eb make horsetail ferns buildable_to Vanessa Ezekowitz 2014-08-12 23:50:37 -0400
  • f3cdd1b7a1 don'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
  • c636c62480 new mapgen algorithm - do the surface eval in one pass. Vanessa Ezekowitz 2014-08-12 20:18:23 -0400
  • d56516de3a Cleanup node naming, node drops and inv. images Wuzzy 2014-06-04 22:09:06 +0200
  • c89d6c52b3 fix spelling of Mossmanikin's name in LICENSE. Vanessa Ezekowitz 2014-08-12 15:46:56 -0400
  • 3b7b242481 Imported dryplants and ferns mods and all components of the Undergrowth modpack Vanessa Ezekowitz 2014-08-12 15:08:11 -0400
  • da211cc07d get rid of the old clone_node function. nothing uses or needs it now. Vanessa Ezekowitz 2014-07-30 14:29:42 -0400