summaryrefslogtreecommitdiff
path: root/vines/README.md
diff options
context:
space:
mode:
authorVanessa Ezekowitz <vanessaezekowitz@gmail.com>2016-04-01 21:00:20 -0400
committerVanessa Ezekowitz <vanessaezekowitz@gmail.com>2016-04-01 21:10:04 -0400
commit888b0ebfec8c2eff9015163549a7e47443cb8665 (patch)
tree915080159bfaa6ba6e226087c7ce0e8d5464b518 /vines/README.md
parentda66780a569712c23ae4f2996cfb4608a9f9d69d (diff)
downloaddreambuilder_modpack-888b0ebfec8c2eff9015163549a7e47443cb8665.tar
dreambuilder_modpack-888b0ebfec8c2eff9015163549a7e47443cb8665.tar.gz
dreambuilder_modpack-888b0ebfec8c2eff9015163549a7e47443cb8665.tar.bz2
dreambuilder_modpack-888b0ebfec8c2eff9015163549a7e47443cb8665.tar.xz
dreambuilder_modpack-888b0ebfec8c2eff9015163549a7e47443cb8665.zip
"explode" all modpacks into their individual components
(you can't have a modpack buried inside a modpack)
Diffstat (limited to 'vines/README.md')
-rw-r--r--vines/README.md56
1 files changed, 56 insertions, 0 deletions
diff --git a/vines/README.md b/vines/README.md
new file mode 100644
index 0000000..386dcae
--- /dev/null
+++ b/vines/README.md
@@ -0,0 +1,56 @@
+# Vines
+
+## Features
+- Rope block for spawning rope that slowly drops into the deep.
+- Vines are climbable and slowly grow downward.
+- Shears that allow the collecting of vines.
+- Spawns vines on jungletree leaves.
+- Roots on the bottom of dirt and dirt with grass nodes.
+- Spawns vines on trees located in swampy area.
+- Jungle vines that spawn on the side of jungletrees
+
+## API
+The API is very minimal. It allows the registering of vines and the spawning of
+existing vines on nodes of your own.
+
+If you want vines to spawn on a certain node then you can choose which vine by
+adding to the node groups the unique group of that vine. This is determined by
+the name of the vine ( see vines.lua ) appended with '_vines'.
+An example would be.
+
+"willow_vines" or "jungle_vines"
+
+There are two types of vines. One that spawns at the bottom of nodes and uses the
+plantlike drawtype, and vines that spawn on the side that use signlike
+drawtype. The type is determined by the spawn_on_side property in the biome
+table.
+
+### Example
+*taken from mod*
+
+```lua
+
+ vines.register_vine( name, definitions, biome )
+
+ --e.g.
+
+ vines.register_vine( 'vine', {
+ description = "Vines",
+ average_length = 9
+ }, biome )
+
+```
+
+### definitions
+|key| type| description|
+|---| ---| ---|
+|description| string|The vine's tooltip description|
+|average_length|int| The average length of vines|
+
+For biome definitions please see the [biome_lib API documentation](https://github.com/VanessaE/biome_lib/blob/master/API.txt)
+
+## Notice
+Vines use after_destruct on registered leave nodes to remove vines from which
+the leaves are removed. This is done by using the override function.
+Malfunctions may occur if other mods override the after_destruct of these nodes
+also.