From a0af3f26de0028e832eac202d3fd9ce93d68f65d Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Mon, 11 Feb 2013 12:23:05 -0500 Subject: 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 --- node_defs.lua | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'node_defs.lua') diff --git a/node_defs.lua b/node_defs.lua index e8f0ba9..858f5af 100644 --- a/node_defs.lua +++ b/node_defs.lua @@ -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: -- cgit v1.2.3