added the ability to redefine apples so that they'll fall when nearby leaves

disappear (defaults to true).  Moved leafdecay code into its own file.  Moved
sapling configs into settings.lua
This commit is contained in:
Vanessa Ezekowitz
2013-02-11 12:23:05 -05:00
parent 1445263d73
commit a0af3f26de
4 changed files with 85 additions and 58 deletions

View File

@ -186,6 +186,27 @@ minetest.register_node("moretrees:fir_leaves_bright", {
})
table.insert(moretrees.leaves_list, "moretrees:fir_leaves_bright")
if moretrees.enable_redefine_apple then
minetest.register_node(":default:apple", {
description = "Apple",
drawtype = "plantlike",
visual_scale = 1.0,
tiles = {"default_apple.png"},
inventory_image = "default_apple.png",
paramtype = "light",
sunlight_propagates = true,
walkable = false,
selection_box = {
type = "fixed",
fixed = {-0.2, -0.5, -0.2, 0.2, 0, 0.2}
},
groups = {fleshy=3,dig_immediate=3,flammable=2,attached_node=1},
on_use = minetest.item_eat(4),
sounds = default.node_sound_defaults(),
})
end
-- Backward compatbility with old mods/nodes: