Compare commits

...

3 Commits

4 changed files with 23 additions and 7 deletions

View File

@ -1,4 +0,0 @@
default
doors?
stairs?
moreblocks?

View File

@ -64,12 +64,21 @@ minetest.register_node(
groups = {oddly_breakable_by_hand=1, flammable=1, choppy=3, wood=1},
})
local drawtype = "allfaces_optional"
local visual_scale = 1.3
if minetest.settings:get_bool("cherry_tree.plantlike_leaves") then
drawtype = "plantlike"
visual_scale = math.sqrt(2)
end
minetest.register_node(
"cherry_tree:cherry_blossom_leaves",
{
description = "Cherry Blossom Leaves",
drawtype = "allfaces_optional",
visual_scale = 1.3,
drawtype = drawtype,
visual_scale = visual_scale,
inventory_image = minetest.inventorycube("default_cherry_blossom_leaves.png"),
tiles = {"default_cherry_blossom_leaves.png"},
paramtype = "light",
waving = 1,
@ -89,7 +98,7 @@ minetest.register_node(
},
sounds = default.node_sound_leaves_defaults(),
after_place_node = default.after_place_leaves,
})
})
minetest.register_node(
"cherry_tree:cherry_sapling",
@ -401,4 +410,9 @@ elseif minetest.get_modpath("stairs") then
)
end
-- Bonemeal support
if minetest.get_modpath("bonemeal") then
bonemeal:add_sapling({{"cherry_tree:cherry_sapling", grow_sapling, "soil"}})
end
minetest.log("action", "[cherry_tree] loaded.")

5
mod.conf Normal file
View File

@ -0,0 +1,5 @@
name = cherry_tree
title = Cherry Tree
description = A mod for Minetest that fork cherry trees from MFF (forked from BFG)
depends = default
optional_depends = doors,stairs,moreblocks,bonemeal

1
settingtypes.txt Normal file
View File

@ -0,0 +1 @@
cherry_tree.plantlike_leaves (Enable plantlike leaves) bool false