From a5555323fd2e68d052c1f92881bae772e0c23537 Mon Sep 17 00:00:00 2001 From: unknown <24964441+wsor4035@users.noreply.github.com> Date: Sun, 24 Apr 2022 11:27:20 -0400 Subject: [PATCH] add lavalamp --- lavalamp/.luacheckrc | 20 -------------------- lavalamp/init.lua | 14 +++++++++----- lavalamp/mod.conf | 3 ++- 3 files changed, 11 insertions(+), 26 deletions(-) delete mode 100644 lavalamp/.luacheckrc diff --git a/lavalamp/.luacheckrc b/lavalamp/.luacheckrc deleted file mode 100644 index 25049b92..00000000 --- a/lavalamp/.luacheckrc +++ /dev/null @@ -1,20 +0,0 @@ -unused_args = false -allow_defined_top = true -max_comment_line_length = 999 - -read_globals = { - "DIR_DELIM", - "minetest", "core", - "unpack", - "dump", - table = { fields = { "copy", "getn" } }, - "vector", "nodeupdate", - "VoxelManip", "VoxelArea", - "PseudoRandom", "ItemStack", - "default", - "unifieddyes", -} - -globals = { -} - diff --git a/lavalamp/init.lua b/lavalamp/init.lua index 5bd9bc0c..458293cd 100644 --- a/lavalamp/init.lua +++ b/lavalamp/init.lua @@ -35,7 +35,9 @@ minetest.register_node("lavalamp:lavalamp", { fixed = { -0.25, -0.5, -0.25, 0.25,0.5, 0.25 }, }, groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3, ud_param2_colorable = 1}, - sounds = default.node_sound_glass_defaults(), + _sound_def = { + key = "node_sound_glass_defaults", + }, on_construct = unifieddyes.on_construct, on_dig = unifieddyes.on_dig, on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) @@ -63,7 +65,9 @@ minetest.register_node("lavalamp:lavalamp_off", { fixed = { -0.25, -0.5, -0.25, 0.25,0.5, 0.25 }, }, groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3, not_in_creative_inventory=1}, - sounds = default.node_sound_glass_defaults(), + _sound_def = { + key = "node_sound_glass_defaults", + }, on_construct = unifieddyes.on_construct, on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) node.name = "lavalamp:lavalamp" @@ -80,9 +84,9 @@ minetest.register_node("lavalamp:lavalamp_off", { minetest.register_craft({ output = "lavalamp:lavalamp", recipe = { - {"", "wool:white", "", }, - {"", "bucket:bucket_water", "", }, - {"", "wool:black", "", } + {"", homedecor.materials.wool_white, "", }, + {"", homedecor.materials.water_bucket, "", }, + {"", homedecor.materials.wool_black, "", } } }) diff --git a/lavalamp/mod.conf b/lavalamp/mod.conf index 87daabb3..2fbb5156 100644 --- a/lavalamp/mod.conf +++ b/lavalamp/mod.conf @@ -1,2 +1,3 @@ name = lavalamp -depends = wool, bucket, homedecor_common, unifieddyes +depends = homedecor_common +optional_depends = wool, bucket, unifieddyes