diff --git a/init.lua b/init.lua index 81b6ae3..9109864 100644 --- a/init.lua +++ b/init.lua @@ -125,7 +125,6 @@ local function is_stairsplus(name, colorized) local class = string.sub(name, a+1, b-1) -- from colon to underscore is the class local shape = "" - local rest if class == "stair" or class == "slab" @@ -156,7 +155,7 @@ minetest.register_node("coloredwood:wood_block", { place_param2 = 240, walkable = true, sunlight_propagates = false, - groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2, not_in_creative_inventory=1, ud_param2_colorable = 1}, + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2, not_in_creative_inventory=1, ud_param2_colorable = 1, wood = 1}, sounds = default.node_sound_wood_defaults(), after_place_node = unifieddyes.recolor_on_place, after_dig_node = unifieddyes.after_dig_node, @@ -190,7 +189,7 @@ if coloredwood.enable_stairsplus then paramtype2 = "colorfacedir", palette = "unifieddyes_palette_"..color.."s.png", on_place = on_place_custom, - groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2, not_in_creative_inventory=1, ud_param2_colorable = 1}, + groups = {snappy=1,choppy=2,oddly_breakable_by_hand=2,flammable=2, not_in_creative_inventory=1, ud_param2_colorable = 1, wood = 1}, after_dig_node = unifieddyes.after_dig_node }) end @@ -215,7 +214,7 @@ if coloredwood.enable_stairsplus then ud_replacement_node = "coloredwood:"..s1.."_wood_grey"..s2, paramtype2 = "colorfacedir", on_place = on_place_custom, - groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2, wood = 1, not_in_creative_inventory=1, ud_param2_colorable = 1}, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2, wood = 1, not_in_creative_inventory=1, ud_param2_colorable = 1, wood = 1}, drop = "moreblocks:"..s1.."_wood"..s2 }) end @@ -255,7 +254,7 @@ default.register_fence("coloredwood:fence", { texture = "coloredwood_fence_base.png", paramtype2 = "color", palette = "unifieddyes_palette_extended.png", - groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2, ud_param2_colorable = 1}, + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2, ud_param2_colorable = 1, not_in_creative_inventory = 1, fence = 1}, sounds = default.node_sound_wood_defaults(), after_place_node = unifieddyes.recolor_on_place, after_dig_node = unifieddyes.after_dig_node, @@ -267,7 +266,7 @@ minetest.override_item("default:fence_wood", { palette = "unifieddyes_palette_extended.png", ud_replacement_node = "coloredwood:fence", after_place_node = unifieddyes.recolor_on_place, - groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2, ud_param2_colorable = 1} + groups = {choppy = 2, oddly_breakable_by_hand = 2, flammable = 2, ud_param2_colorable = 1, fence = 1} }) -- ============================