From 1e56f216e24774b7b5a00141396c7ade848efac7 Mon Sep 17 00:00:00 2001 From: 2424barrier <2424barrier.minetest@gmail.com> Date: Sat, 14 Mar 2026 00:46:41 +0000 Subject: Modernise Mod * Switch to newer 'core' namespace * Move away from deprecated 'unifieddyes.on_dig' * Update .luacheckrc * Minor formatting changes --- init.lua | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'init.lua') diff --git a/init.lua b/init.lua index 04315da..e502593 100644 --- a/init.lua +++ b/init.lua @@ -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" } }) - -- cgit v1.2.3