1
0
mirror of https://github.com/mt-mods/plantlife_modpack.git synced 2024-11-16 07:10:38 +01:00
plantlife_modpack/vines/vines.lua

109 lines
2.4 KiB
Lua
Raw Normal View History

-- support for i18n
local S = plantlife_i18n.gettext
2015-02-15 06:00:57 +01:00
vines.register_vine( 'root', {
description = S("Roots"),
2015-02-15 06:00:57 +01:00
average_length = 9,
},{
choose_random_wall = true,
avoid_nodes = {"vines:root_middle"},
avoid_radius = 5,
spawn_delay = 500,
spawn_chance = 10,
spawn_surfaces = {
"default:dirt_with_grass",
"default:dirt"
},
spawn_on_bottom = true,
plantlife_limit = -0.6,
humidity_min = 0.4,
})
vines.register_vine( 'vine', {
description = S("Vines"),
2015-02-15 06:00:57 +01:00
average_length = 5,
},{
choose_random_wall = true,
avoid_nodes = {"group:vines"},
avoid_radius = 5,
spawn_delay = 500,
spawn_chance = 100,
spawn_surfaces = {
2017-03-31 05:19:39 +02:00
"default:leaves",
2015-03-01 18:25:54 +01:00
"default:jungleleaves",
"moretrees:jungletree_leaves_red",
"moretrees:jungletree_leaves_yellow",
"moretrees:jungletree_leaves_green"
2015-02-15 06:00:57 +01:00
},
spawn_on_bottom = true,
plantlife_limit = -0.9,
humidity_min = 0.7,
})
vines.register_vine( 'side', {
description = S("Vines"),
2015-03-01 18:25:54 +01:00
average_length = 6,
2015-02-15 06:00:57 +01:00
},{
choose_random_wall = true,
2015-03-01 18:25:54 +01:00
avoid_nodes = {"group:vines", "default:apple"},
2015-02-15 06:00:57 +01:00
avoid_radius = 3,
spawn_delay = 500,
spawn_chance = 100,
spawn_surfaces = {
2017-03-31 05:19:39 +02:00
"default:leaves",
"default:jungleleaves",
2015-03-01 18:46:26 +01:00
"moretrees:jungletree_leaves_red",
"moretrees:jungletree_leaves_yellow",
"moretrees:jungletree_leaves_green"
2015-02-15 06:00:57 +01:00
},
spawn_on_side = true,
plantlife_limit = -0.9,
humidity_min = 0.4,
})
2015-03-01 18:25:54 +01:00
vines.register_vine( "jungle", {
description = S("Jungle Vines"),
2015-02-15 06:00:57 +01:00
average_length = 7,
},{
choose_random_wall = true,
2015-03-01 18:25:54 +01:00
neighbors = {
"default:jungleleaves",
2015-03-01 18:46:26 +01:00
"moretrees:jungletree_leaves_red",
"moretrees:jungletree_leaves_yellow",
"moretrees:jungletree_leaves_green"
2015-03-01 18:25:54 +01:00
},
avoid_nodes = {
"vines:jungle_middle",
"vines:jungle_end",
},
2015-02-15 06:00:57 +01:00
avoid_radius = 5,
spawn_delay = 500,
spawn_chance = 100,
spawn_surfaces = {
"default:jungletree",
"moretrees:jungletree_trunk"
},
spawn_on_side = true,
2015-03-01 18:25:54 +01:00
plantlife_limit = -0.9,
2015-02-15 06:00:57 +01:00
humidity_min = 0.2,
})
vines.register_vine( 'willow', {
description = S("Willow Vines"),
2015-02-15 06:00:57 +01:00
average_length = 9,
},{
choose_random_wall = true,
avoid_nodes = { "vines:willow_middle" },
avoid_radius = 5,
near_nodes = { 'default:water_source' },
near_nodes_size = 1,
near_nodes_count = 1,
2015-03-01 18:25:54 +01:00
near_nodes_vertical = 7,
2015-02-15 06:00:57 +01:00
plantlife_limit = -0.8,
spawn_chance = 10,
spawn_delay = 500,
spawn_on_side = true,
spawn_surfaces = {"moretrees:willow_leaves"},
humidity_min = 0.5
})