From 27eae09d933dd61b0a5ebf0b712544e9d4ce6c9d Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Tue, 14 Mar 2017 02:13:17 -0400 Subject: [PATCH] use unified dyes on_construct handler to set 256-color palette meta key on place for those nodes that use it --- homedecor/bathroom_furniture.lua | 3 +++ homedecor/lighting.lua | 2 ++ lavalamp/init.lua | 2 ++ 3 files changed, 7 insertions(+) diff --git a/homedecor/bathroom_furniture.lua b/homedecor/bathroom_furniture.lua index d7cd0c61..100ea889 100644 --- a/homedecor/bathroom_furniture.lua +++ b/homedecor/bathroom_furniture.lua @@ -15,6 +15,7 @@ minetest.register_node("homedecor:bathroom_tiles_dark", { place_param2 = 240, groups = {cracky=3, ud_param2_colorable = 1}, sounds = default.node_sound_stone_defaults(), + on_construct = unifieddyes.on_construct, after_dig_node = unifieddyes.after_dig_node }) @@ -32,6 +33,7 @@ minetest.register_node("homedecor:bathroom_tiles_medium", { place_param2 = 240, groups = {cracky=3, ud_param2_colorable = 1}, sounds = default.node_sound_stone_defaults(), + on_construct = unifieddyes.on_construct, after_dig_node = unifieddyes.after_dig_node }) @@ -49,6 +51,7 @@ minetest.register_node("homedecor:bathroom_tiles_light", { place_param2 = 240, groups = {cracky=3, ud_param2_colorable = 1}, sounds = default.node_sound_stone_defaults(), + on_construct = unifieddyes.on_construct, after_dig_node = unifieddyes.after_dig_node }) diff --git a/homedecor/lighting.lua b/homedecor/lighting.lua index 776bc932..ea1e1663 100644 --- a/homedecor/lighting.lua +++ b/homedecor/lighting.lua @@ -428,6 +428,7 @@ local function reg_lamp(suffix, nxt, light, brightness) node.name = "homedecor:table_lamp_"..repl[suffix] minetest.set_node(pos, node) end, + on_construct = unifieddyes.on_construct, after_dig_node = unifieddyes.after_dig_node }) @@ -457,6 +458,7 @@ local function reg_lamp(suffix, nxt, light, brightness) node.name = "homedecor:standing_lamp_"..repl[suffix] minetest.set_node(pos, node) end, + on_construct = unifieddyes.on_construct, after_dig_node = unifieddyes.after_dig_node, expand = { top="placeholder" }, }) diff --git a/lavalamp/init.lua b/lavalamp/init.lua index 5a90074a..3fd12786 100644 --- a/lavalamp/init.lua +++ b/lavalamp/init.lua @@ -33,6 +33,7 @@ minetest.register_node("lavalamp:lavalamp", { }, groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3, ud_param2_colorable = 1}, sounds = default.node_sound_glass_defaults(), + on_construct = unifieddyes.on_construct, after_dig_node = unifieddyes.after_dig_node, on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) node.name = "lavalamp:lavalamp_off" @@ -62,6 +63,7 @@ minetest.register_node("lavalamp:lavalamp_off", { groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3, not_in_creative_inventory=1}, sounds = default.node_sound_glass_defaults(), drop = "lavalamp:lavalamp", + on_construct = unifieddyes.on_construct, after_dig_node = unifieddyes.after_dig_node, on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) node.name = "lavalamp:lavalamp"