From d7336670f2bdc69c343ddac76b6e2d2e64f930c0 Mon Sep 17 00:00:00 2001 From: auouymous <5005204+auouymous@users.noreply.github.com> Date: Wed, 09 Sep 2020 18:44:12 +0200 Subject: [PATCH] Constructor: Add protection check (#564) --- technic_worldgen/rubber.lua | 21 +++++++++------------ 1 files changed, 9 insertions(+), 12 deletions(-) diff --git a/technic_worldgen/rubber.lua b/technic_worldgen/rubber.lua index f04be84..11da9ca 100644 --- a/technic_worldgen/rubber.lua +++ b/technic_worldgen/rubber.lua @@ -10,7 +10,7 @@ wield_image = "technic_rubber_sapling.png", paramtype = "light", walkable = false, - groups = {dig_immediate=3, flammable=2}, + groups = {dig_immediate=3, flammable=2, sapling=1}, sounds = default.node_sound_defaults(), }) @@ -27,10 +27,6 @@ groups = {tree=1, snappy=1, choppy=2, oddly_breakable_by_hand=1, flammable=2}, sounds = default.node_sound_wood_defaults(), - after_place_node = function(pos, placer, itemstack) - local meta = minetest.get_meta(pos) - meta:set_int("placed", 1) - end, }) minetest.register_node(":moretrees:rubber_tree_trunk_empty", { @@ -40,23 +36,24 @@ groups = {tree=1, snappy=1, choppy=2, oddly_breakable_by_hand=1, flammable=2, not_in_creative_inventory=1}, sounds = default.node_sound_wood_defaults(), - after_place_node = function(pos, placer, itemstack) - local meta = minetest.get_meta(pos) - meta:set_int("placed", 1) - end, }) minetest.register_node(":moretrees:rubber_tree_leaves", { drawtype = "allfaces_optional", + description = S("Rubber Tree Leaves"), tiles = {"technic_rubber_leaves.png"}, paramtype = "light", - groups = {snappy=3, leafdecay=3, flammable=2, not_in_creative_inventory=1}, + groups = {snappy=3, leafdecay=3, flammable=2, leaves=1}, drop = { max_items = 1, items = {{ items = {"moretrees:rubber_tree_sapling"}, rarity = 20, - }} + }, + { + items = {"moretrees:rubber_tree_leaves"}, + } + } }, sounds = default.node_sound_leaves_defaults(), }) @@ -76,6 +73,7 @@ minetest.register_abm({ nodenames = {"moretrees:rubber_tree_sapling"}, + label = "Worldgen: grow rubber tree sapling", interval = 60, chance = 20, action = function(pos, node) @@ -100,4 +98,3 @@ end end) end - -- Gitblit v1.8.0