1
0
mirror of https://github.com/mt-mods/plantlife_modpack.git synced 2024-11-16 15:20:38 +01:00
Commit Graph

12 Commits

Author SHA1 Message Date
Vanessa Ezekowitz
4eff513bbd Extended the API yet again, this time adding a Perlin-based temperature map
(two new variables defining min and max temperature, normalized to 0.53 = 0
degrees centigrade).

The values used for this new Perlin layer come from Splizard's Snow Biomes mod,
so other mods that use plantlife to create biomes should be able to blend
nicely with that mod.
2013-01-12 00:47:50 -05:00
Vanessa Ezekowitz
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.
2013-01-11 11:52:34 -05:00
Vanessa Ezekowitz
b0de25407d Expanded the API to allow for additional biome controls.
See API.txt for details.
2013-01-09 21:33:37 -05:00
Vanessa Ezekowitz
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.
2012-12-29 17:24:47 -05:00
Vanessa Ezekowitz
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.
2012-12-09 22:02:30 -05:00
Vanessa Ezekowitz
01270a26f0 minor tweak to API text to account for the renamed plants_lib module. 2012-12-04 19:39:42 -05:00
Vanessa Ezekowitz
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.
2012-12-03 17:20:50 -05:00
Vanessa Ezekowitz
eb26c9d966 Fixed waterlilies to only grow in water about 3 nodes deep or less. Decreased
guard radius around them to allow them to get a bit more dense.  Decreased the
perlin limit slightly, makes the biomes a little bigger.
2012-12-02 19:22:33 -05:00
Vanessa Ezekowitz
46ae097460 one of the previous changes screwed up spawning jungle grass while trying to
fix the waterlily bug.  Reverted it.

This should, however, finally fix jungle grass turning into dry shrubs when it
shouldn't, and the list of growing surfaces seems to work properly now.  Will
fix the waterlily bug later.
2012-12-02 17:51:17 -05:00
Vanessa Ezekowitz
e3a9d05871 Fixed a bug in the placement of seaweed, fixing it extends the API slightly.
Updated API.txt accordingly.
2012-12-02 02:09:31 -05:00
Vanessa Ezekowitz
13534d1631 Explained a few of the spawn abm's defaults 2012-12-01 23:17:13 -05:00
Vanessa Ezekowitz
0f25c621fc Added API documentation. 2012-12-01 19:26:53 -05:00