From 2054a27e001b313ca56eba409bf423a62d2db0ae Mon Sep 17 00:00:00 2001 From: unknown <24964441+wsor4035@users.noreply.github.com> Date: Sun, 10 Apr 2022 23:34:40 -0400 Subject: [PATCH] add hd electrical --- homedecor_electrical/.luacheckrc | 20 ----------------- homedecor_electrical/init.lua | 38 ++++++++++++++++---------------- homedecor_electrical/mod.conf | 2 +- 3 files changed, 20 insertions(+), 40 deletions(-) delete mode 100644 homedecor_electrical/.luacheckrc diff --git a/homedecor_electrical/.luacheckrc b/homedecor_electrical/.luacheckrc deleted file mode 100644 index b7b26372..00000000 --- a/homedecor_electrical/.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", - "homedecor", - "mesecon", -} - -globals = { -} - diff --git a/homedecor_electrical/init.lua b/homedecor_electrical/init.lua index fd77b710..3feaa141 100644 --- a/homedecor_electrical/init.lua +++ b/homedecor_electrical/init.lua @@ -53,7 +53,16 @@ homedecor.register("power_outlet", { } }, groups = {cracky=3,dig_immediate=2}, - walkable = false + walkable = false, + crafts = { + { + recipe = { + {"basic_materials:plastic_sheet", "basic_materials:copper_strip"}, + {"basic_materials:plastic_sheet", ""}, + {"basic_materials:plastic_sheet", "basic_materials:copper_strip"} + }, + } + } }) for _, onoff in ipairs ({"on", "off"}) do @@ -120,7 +129,7 @@ homedecor.register("doorbell", { tiles = { "homedecor_doorbell.png" }, inventory_image = "homedecor_doorbell_inv.png", description = S("Doorbell"), - groups = {snappy=3}, + groups = {snappy=3, dig_tree = 3}, walkable = false, node_box = { type = "fixed", @@ -135,20 +144,18 @@ homedecor.register("doorbell", { gain = 1.0, max_hear_distance = 15 }) - end + end, + crafts = { + { + recipe = { + { "homedecor:light_switch_off", "basic_materials:energy_crystal_simple", "homedecor:speaker_driver" } + }, + } + } }) -- crafting -minetest.register_craft( { - output = "homedecor:power_outlet", - recipe = { - {"basic_materials:plastic_sheet", "basic_materials:copper_strip"}, - {"basic_materials:plastic_sheet", ""}, - {"basic_materials:plastic_sheet", "basic_materials:copper_strip"} - }, -}) - minetest.register_craft( { output = "homedecor:light_switch_off", recipe = { @@ -158,13 +165,6 @@ minetest.register_craft( { }, }) -minetest.register_craft( { - output = "homedecor:doorbell", - recipe = { - { "homedecor:light_switch_off", "basic_materials:energy_crystal_simple", "homedecor:speaker_driver" } - }, -}) - -- aliases minetest.register_alias("homedecor:light_switch", "homedecor:light_switch_on") diff --git a/homedecor_electrical/mod.conf b/homedecor_electrical/mod.conf index e06eafcb..a02b6ada 100644 --- a/homedecor_electrical/mod.conf +++ b/homedecor_electrical/mod.conf @@ -1,4 +1,4 @@ name = homedecor_electrical description = Homedecor mod: electrical -depends = homedecor_common, default, basic_materials +depends = homedecor_common optional_depends = mesecons, mesecons_receiver