summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author2424barrier <2424barrier.minetest@gmail.com>2026-03-14 00:46:41 +0000
committer2424barrier <2424barrier.minetest@gmail.com>2026-03-14 00:46:41 +0000
commit1e56f216e24774b7b5a00141396c7ade848efac7 (patch)
tree540f889a8082db492356579441cba94b75d6d174
parent4d4d42079179a5659b172d0a6cd12aadfac00c3c (diff)
downloadsolidcolor-1e56f216e24774b7b5a00141396c7ade848efac7.tar
solidcolor-1e56f216e24774b7b5a00141396c7ade848efac7.tar.gz
solidcolor-1e56f216e24774b7b5a00141396c7ade848efac7.tar.bz2
solidcolor-1e56f216e24774b7b5a00141396c7ade848efac7.tar.xz
solidcolor-1e56f216e24774b7b5a00141396c7ade848efac7.zip
Modernise ModHEADmaster
* Switch to newer 'core' namespace * Move away from deprecated 'unifieddyes.on_dig' * Update .luacheckrc * Minor formatting changes
-rw-r--r--.luacheckrc2
-rw-r--r--init.lua20
2 files changed, 11 insertions, 11 deletions
diff --git a/.luacheckrc b/.luacheckrc
index 9ced1c8..d5c60f8 100644
--- a/.luacheckrc
+++ b/.luacheckrc
@@ -1,7 +1,7 @@
max_line_length = 160
read_globals = {
- "minetest",
+ "core",
"unifieddyes",
"default",
}
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"
}
})
-