forked from mtcontrib/moretrees
Compare commits
1 Commits
19d41419a0
...
2021-04-14
Author | SHA1 | Date | |
---|---|---|---|
62cab1b1d9 |
@ -125,10 +125,7 @@ moretrees.willow_biome = {
|
||||
}
|
||||
|
||||
moretrees.rubber_tree_biome = {
|
||||
surface = {
|
||||
"default:dirt_with_grass",
|
||||
"default:sand",
|
||||
},
|
||||
surface = "default:dirt_with_grass",
|
||||
avoid_nodes = moretrees.avoidnodes,
|
||||
avoid_radius = 10,
|
||||
seed_diff = 338,
|
||||
|
@ -215,7 +215,6 @@ local dirs2 = { 12, 9, 18, 7, 12 }
|
||||
|
||||
local moretrees_new_leaves_drawtype = "allfaces_optional"
|
||||
local moretrees_plantlike_leaves_visual_scale = 1
|
||||
local moretrees_new_leaves_waving = 1
|
||||
|
||||
if moretrees.plantlike_leaves then
|
||||
moretrees_new_leaves_drawtype = "plantlike"
|
||||
@ -323,9 +322,12 @@ for i in ipairs(moretrees.treelist) do
|
||||
})
|
||||
|
||||
local moretrees_leaves_inventory_image = nil
|
||||
local moretrees_new_leaves_waving = nil
|
||||
|
||||
if moretrees.plantlike_leaves then
|
||||
moretrees_leaves_inventory_image = minetest.inventorycube("moretrees_"..treename.."_leaves.png")
|
||||
else
|
||||
moretrees_new_leaves_waving = 1
|
||||
end
|
||||
|
||||
minetest.register_node("moretrees:"..treename.."_leaves", {
|
||||
@ -576,6 +578,8 @@ for color = 1, #jungleleaves do
|
||||
|
||||
if moretrees.plantlike_leaves then
|
||||
moretrees_leaves_inventory_image = minetest.inventorycube("moretrees_jungletree_leaves_"..jungleleaves[color]..".png")
|
||||
else
|
||||
moretrees_new_leaves_waving = 1
|
||||
end
|
||||
|
||||
minetest.register_node(leave_name, {
|
||||
@ -603,8 +607,7 @@ end
|
||||
-- we need our own copy of that node, which moretrees will match against.
|
||||
|
||||
local jungle_tree = table.copy(minetest.registered_nodes["default:jungletree"])
|
||||
jungle_tree.drop = jungle_tree.drop or { items = {} }
|
||||
table.insert(jungle_tree.drop.items, { items = {"default:jungletree"}})
|
||||
jungle_tree.drop = "default:jungletree"
|
||||
minetest.register_node("moretrees:jungletree_trunk", jungle_tree)
|
||||
|
||||
default.register_leafdecay({
|
||||
|
12
saplings.lua
12
saplings.lua
@ -6,9 +6,6 @@
|
||||
local dirt_surfaces = {
|
||||
set = true,
|
||||
["default:dirt"] = true,
|
||||
["default:dirt_with_snow"] = true,
|
||||
["default:dry_dirt"] = true,
|
||||
["default:dry_dirt_with_dry_grass"] = true,
|
||||
["default:dirt_with_grass"] = true,
|
||||
["default:dirt_with_dry_grass"] = true,
|
||||
["default:dirt_with_coniferous_litter"] = true,
|
||||
@ -16,8 +13,7 @@ local dirt_surfaces = {
|
||||
["woodsoils:dirt_with_leaves_1"] = true,
|
||||
["woodsoils:dirt_with_leaves_2"] = true,
|
||||
["woodsoils:grass_with_leaves_1"] = true,
|
||||
["woodsoils:grass_with_leaves_2"] = true,
|
||||
["meditteranean_biome:dirt_with_mediterranean_grass"] = true
|
||||
["woodsoils:grass_with_leaves_2"] = true
|
||||
}
|
||||
|
||||
local conifer_surfaces = {
|
||||
@ -31,8 +27,7 @@ local conifer_surfaces = {
|
||||
["woodsoils:dirt_with_leaves_2"] = true,
|
||||
["woodsoils:grass_with_leaves_1"] = true,
|
||||
["woodsoils:grass_with_leaves_2"] = true,
|
||||
["default:dirt_with_snow"] = true,
|
||||
["meditteranean_biome:dirt_with_mediterranean_grass"] = true
|
||||
["default:dirt_with_snow"] = true
|
||||
}
|
||||
|
||||
local sand_surfaces = {
|
||||
@ -40,7 +35,6 @@ local sand_surfaces = {
|
||||
["default:sand"] = true,
|
||||
["default:desert_sand"] = true,
|
||||
["cottages:loam"] = true,
|
||||
["darkage:mud"] = true,
|
||||
-- note, no silver sand here.
|
||||
-- too cold for a palm, too... well... sandy for anything else.
|
||||
}
|
||||
@ -70,7 +64,7 @@ for i in ipairs(moretrees.treelist) do
|
||||
grow_function = "moretrees.grow_"..treename
|
||||
end
|
||||
|
||||
biome_lib:dbg(dump(moretrees[tree_biome].surface))
|
||||
biome_lib.dbg(dump(moretrees[tree_biome].surface), 4)
|
||||
|
||||
biome_lib:grow_plants({
|
||||
grow_delay = moretrees.sapling_interval,
|
||||
|
Reference in New Issue
Block a user