Disable treespawning on mapgen
[minetest_hades.git] / mods / plantlife / README
blob26503fa66c1d504a0b873d6e046f2740becb5061
1 README file for Plantlife mod, by Vanessa Ezekowitz
2 ---------------------------------------------------
4 Plantlife is a combined form of my Flowers, Jungle Grass, and Poison Ivy mods 
5 and has been significantly rewritten and re-organized.  This mod supplies all 
6 three of these components and should be 100% compatible with mods that used the 
7 old versions.
9 Its purpose is to add various kinds of flowers, cotton plants, water foliage, 
10 poison ivy, and jungle grass in a few sizes.  All of these are spawned as 
11 normal nodes and can be collected and used in any recipes that depend on the 
12 old mods.
14 Spawning of plants is sensitive to the amount of available light.  Flowers, 
15 cotton, and waterlilies only spawn when there at least a signficant amount of 
16 light.  Seaweed will grow only in dimly-lit areas.  Jungle grass and poison ivy 
17 also grow in the daytime, but require less light than flowers.
19 Growing of jungle grass and poison ivy will only occur for plants that are on 
20 the same surface that is necessary for them to spawn on, so they won't grow if 
21 placed on e.g. cobble or homedecor flower pot, etc.  This doesn't affect 
22 wall-climbing poison ivy, since it uses a different growth pattern.
24 All plants use perlin noise to keep where they grow under control - no more 
25 random spread of plants!  In addition, the density of the plants in any region 
26 they appear in has been fixed and brought under control.
28 Poison ivy is found sparsely among junglegrass, but will not grow near flowers.
30 ------------------------------------------------------------------------------
32 Important details:
34 Configuration: Any of the three components of this mod can be disabled by 
35 editing plants/init.lua, near the beginning of the file, and changing one or 
36 more of these lines to false:
38 local enable_flowers = true
39 local enable_junglegrass = true
40 local enable_poisonivy = true
42 Dependencies: Just the game's default stuff.
44 Recommends: Nothing in particular.
46 Conflicts: This mod should not be installed alongside the original Flowers, 
47 Jungle Grass, or Poison Ivy mods.  If those exist, delete them, as this mod 
48 supplies all of their functionality.
50 Software Requirements: This mod required Minetest 0.4.4 from January 7, 2013 or 
51 later.  It will NOT work with any prior version.
53 ------------------------------------------------------------------------------
55 Crafting:
57 Only Flowers have crafting recipes.  For a flower pot, put three
58 clay bricks in the crafting grid in a "v" shape like so (yields 1):
60         - - -
61         B - B
62         - B -
64 To put a flower into a pot, just put one of each into the crafting grid.
66 ------------------------------------------------------------------------------
68 Notes:
70 Flowers has been completely rewritten, almost from scratch, using the most 
71 recent and advanced features the game engine has to offer.  It should be 
72 significantly faster than the original Ironzorg Flowers mod.  Flowers and 
73 cotton spawn on grass only, seaweed spawns on water or grass close to the 
74 shoreline, or on very small stone islands in water.  Waterlilies of course 
75 spawn on water.
77 There are four different sizes of jungle grasses, all of which yield a single 
78 junglegrass object when gathered (so all four sizes may be used where jungle 
79 grass is called for).  The largest size uses the game's standard jungle grass 
80 node, while the others are defined by this mod.
82 Junglegrass will spawn on grass, sand, desert sand and the tops of papyrus and 
83 cactus (though rarely), and will do so anywhere in the map.  Grass on the 
84 ground will grow and eventually disappear (die), while grass in the desert will 
85 grow and eventually turn into dry shrubs.
87 Poison Ivy will spawn on grass and in some cases, on vertical surfaces 
88 including trees and jungle trees where they meet the dirt or grass.  Ivy 
89 previously spawned on the ground taller/thicker or start climbing up said 
90 vertical surfaces and trees.
92 At present, the poison ivy presents little more than an annoyance - they can 
93 only be cut down and either re-planted or thrown away.  No damage is done by 
94 harvesting them, yet. ;-)