diff options
Diffstat (limited to 'init.lua')
| -rw-r--r-- | init.lua | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -1,21 +1,22 @@ -minetest.register_node("solidcolor:block", { +core.register_node("solidcolor:block", { description = "Solid Color Block", tiles = {"solidcolor_white.png"}, is_ground_content = false, groups = {dig_immediate=2,ud_param2_colorable=1}, - sounds = (minetest.global_exists("default") and default.node_sound_stone_defaults()), + sounds = (core.global_exists("default") and default.node_sound_stone_defaults()), paramtype2 = "color", palette = "unifieddyes_palette_extended.png", on_construct = unifieddyes.on_construct, - on_dig = unifieddyes.on_dig, + on_dig = not unifieddyes.preserve_metadata and unifieddyes.on_dig or nil, + preserve_metadata = unifieddyes.preserve_metadata, }) -minetest.register_craft( { - output = "solidcolor:block", - recipe = { - { "dye:white", "dye:white"}, - { "dye:white", "dye:white"}, - }, +core.register_craft( { + output = "solidcolor:block", + recipe = { + { "dye:white", "dye:white"}, + { "dye:white", "dye:white"}, + }, }) unifieddyes.register_color_craft({ @@ -28,4 +29,3 @@ unifieddyes.register_color_craft({ "MAIN_DYE" } }) - |
