diff --git a/breaker.lua b/breaker.lua index b048964..74b65be 100644 --- a/breaker.lua +++ b/breaker.lua @@ -3,7 +3,7 @@ local S = utils.S -if utils.digilines_supported or utils.mesecon_supported then + @@ -223,29 +223,6 @@ end local function eject_item (pos, stack, eject_pos) - if utils.pipeworks_supported then - local node = utils.get_far_node (eject_pos) - - if node and minetest.get_item_group (node.name, "tube") > 0 then - local owner = nil - local meta = minetest.get_meta (pos) - - if meta then - local o = meta:get_string ("owner") - - if o ~= "" then - owner = o - end - end - - local vel = vector.subtract (eject_pos, pos) - - pipeworks.tube_inject_item (pos, pos, vel, stack, owner) - - return - end - end - utils.item_drop (stack, nil, eject_pos) end @@ -739,7 +716,6 @@ minetest.register_node("lwcomponents:breaker", { "lwbreaker.png", "lwbreaker_rear.png", "lwbreaker_face.png"}, is_ground_content = false, groups = table.copy (breaker_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -770,7 +746,6 @@ minetest.register_node("lwcomponents:breaker_locked", { "lwbreaker.png", "lwbreaker_rear.png", "lwbreaker_face.png"}, is_ground_content = false, groups = table.copy (breaker_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -802,7 +777,6 @@ minetest.register_node("lwcomponents:breaker_on", { "lwbreaker.png", "lwbreaker_rear.png", "lwbreaker_face_on.png"}, is_ground_content = false, groups = table.copy (breaker_on_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -834,7 +808,6 @@ minetest.register_node("lwcomponents:breaker_locked_on", { "lwbreaker.png", "lwbreaker_rear.png", "lwbreaker_face_on.png"}, is_ground_content = false, groups = table.copy (breaker_on_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -888,4 +861,3 @@ utils.hopper_add_container({ -end -- utils.digilines_supported or utils.mesecon_supported diff --git a/camera.lua b/camera.lua index 1fe7eed..bfe0fd6 100644 --- a/camera.lua +++ b/camera.lua @@ -386,7 +386,6 @@ minetest.register_node("lwcomponents:camera", { "lwcamera.png", "lwcamera.png", "lwcamera_lens.png"}, is_ground_content = false, groups = { cracky = 3 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -412,7 +411,6 @@ minetest.register_node("lwcomponents:camera_locked", { "lwcamera.png", "lwcamera.png", "lwcamera_lens.png"}, is_ground_content = false, groups = { cracky = 3 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", diff --git a/cannon.lua b/cannon.lua index 053d24b..26c9871 100644 --- a/cannon.lua +++ b/cannon.lua @@ -1011,7 +1011,6 @@ minetest.register_node("lwcomponents:cannon", { inventory_image = "lwcannon_item.png", is_ground_content = false, groups = table.copy (cannon_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "light", paramtype2 = "facedir", param2 = 0, @@ -1075,7 +1074,6 @@ minetest.register_node("lwcomponents:cannon_locked", { inventory_image = "lwcannon_item.png", is_ground_content = false, groups = table.copy (cannon_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "light", paramtype2 = "facedir", param2 = 0, diff --git a/collector.lua b/collector.lua index 0c5d755..6a10c93 100644 --- a/collector.lua +++ b/collector.lua @@ -549,7 +549,6 @@ minetest.register_node("lwcomponents:collector", { "lwcollector.png", "lwcollector.png", "lwcollector.png"}, is_ground_content = false, groups = table.copy (collector_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, floodable = false, @@ -577,7 +576,6 @@ minetest.register_node("lwcomponents:collector_locked", { "lwcollector.png", "lwcollector.png", "lwcollector.png"}, is_ground_content = false, groups = table.copy (collector_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, floodable = false, @@ -605,7 +603,6 @@ minetest.register_node("lwcomponents:collector_on", { "lwcollector_on.png", "lwcollector_on.png", "lwcollector_on.png"}, is_ground_content = false, groups = table.copy (collector_on_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, floodable = false, @@ -633,7 +630,6 @@ minetest.register_node("lwcomponents:collector_locked_on", { "lwcollector_on.png", "lwcollector_on.png", "lwcollector_on.png"}, is_ground_content = false, groups = table.copy (collector_on_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, floodable = false, diff --git a/conduit.lua b/conduit.lua index c3cb728..6041c0f 100644 --- a/conduit.lua +++ b/conduit.lua @@ -1075,7 +1075,6 @@ minetest.register_node("lwcomponents:conduit", { }, is_ground_content = false, groups = table.copy (conduit_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "light", param1 = 0, paramtype2 = "none", @@ -1146,7 +1145,6 @@ minetest.register_node("lwcomponents:conduit_locked", { }, is_ground_content = false, groups = table.copy (conduit_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "light", param1 = 0, paramtype2 = "none", diff --git a/crafter.lua b/crafter.lua index 2c44ebe..eec8102 100644 --- a/crafter.lua +++ b/crafter.lua @@ -1859,9 +1859,7 @@ minetest.register_node("lwcomponents:crafter", { "lwcomponents_storage_crafter.png", "lwcomponents_storage_crafter.png", "lwcomponents_storage_crafter.png", "lwcomponents_storage_crafter.png" }, is_ground_content = false, - groups = table.copy (crafter_groups), - sounds = default.node_sound_wood_defaults (), - paramtype = "none", + groups = table.copy (crafter_groups), paramtype = "none", param1 = 0, paramtype2 = "none", param2 = 0, @@ -1895,9 +1893,7 @@ minetest.register_node("lwcomponents:crafter_locked", { "lwcomponents_storage_crafter.png", "lwcomponents_storage_crafter.png", "lwcomponents_storage_crafter.png", "lwcomponents_storage_crafter.png" }, is_ground_content = false, - groups = table.copy (crafter_groups), - sounds = default.node_sound_wood_defaults (), - paramtype = "none", + groups = table.copy (crafter_groups), paramtype = "none", param1 = 0, paramtype2 = "none", param2 = 0, diff --git a/depends.txt b/depends.txt deleted file mode 100644 index 5e926d9..0000000 --- a/depends.txt +++ /dev/null @@ -1,9 +0,0 @@ -default -mesecons? -digilines? -unifieddyes? -intllib? -hopper? -digistuff? -pipeworks? -lwwires? diff --git a/deployer.lua b/deployer.lua index 25ff964..b1ee2c4 100644 --- a/deployer.lua +++ b/deployer.lua @@ -3,7 +3,7 @@ local S = utils.S -if utils.digilines_supported or utils.mesecon_supported then + @@ -663,7 +663,6 @@ minetest.register_node("lwcomponents:deployer", { "lwdeployer.png", "lwdeployer.png", "lwdeployer_face.png"}, is_ground_content = false, groups = table.copy (deployer_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -692,7 +691,6 @@ minetest.register_node("lwcomponents:deployer_locked", { "lwdeployer.png", "lwdeployer.png", "lwdeployer_face.png"}, is_ground_content = false, groups = table.copy (deployer_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -722,7 +720,6 @@ minetest.register_node("lwcomponents:deployer_on", { "lwdeployer.png", "lwdeployer.png", "lwdeployer_face_on.png"}, is_ground_content = false, groups = table.copy (deployer_on_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -753,7 +750,6 @@ minetest.register_node("lwcomponents:deployer_locked_on", { "lwdeployer.png", "lwdeployer.png", "lwdeployer_face_on.png"}, is_ground_content = false, groups = table.copy (deployer_on_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -809,7 +805,6 @@ utils.hopper_add_container({ }) -end -- utils.digilines_supported or utils.mesecon_supported diff --git a/description.txt b/description.txt deleted file mode 100644 index 075b9df..0000000 --- a/description.txt +++ /dev/null @@ -1 +0,0 @@ -Various components for mesecons and digilines. diff --git a/destroyer.lua b/destroyer.lua index 7aa9aaf..7264e28 100644 --- a/destroyer.lua +++ b/destroyer.lua @@ -137,7 +137,6 @@ minetest.register_node("lwcomponents:destroyer", { "lwcomponents_destroyer_side.png", "lwcomponents_destroyer_side.png" }, is_ground_content = false, groups = table.copy (destroyer_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "none", diff --git a/detector.lua b/detector.lua index 0a9d5da..12cc492 100644 --- a/detector.lua +++ b/detector.lua @@ -3,7 +3,7 @@ local S = utils.S -if utils.digilines_supported or utils.mesecon_supported then + @@ -731,7 +731,6 @@ minetest.register_node("lwcomponents:detector", { "lwdetector.png", "lwdetector.png", "lwdetector_face.png"}, is_ground_content = false, groups = { cracky = 3, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -760,7 +759,6 @@ minetest.register_node("lwcomponents:detector_locked", { "lwdetector.png", "lwdetector.png", "lwdetector_face.png"}, is_ground_content = false, groups = { cracky = 3, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -789,7 +787,6 @@ minetest.register_node("lwcomponents:detector_on", { "lwdetector.png", "lwdetector.png", "lwdetector_face_on.png"}, is_ground_content = false, groups = { cracky = 3, not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -818,7 +815,6 @@ minetest.register_node("lwcomponents:detector_locked_on", { "lwdetector.png", "lwdetector.png", "lwdetector_face_on.png"}, is_ground_content = false, groups = { cracky = 3, not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -847,7 +843,6 @@ minetest.register_node("lwcomponents:detector_on_on", { "lwdetector.png", "lwdetector.png", "lwdetector_face_on.png"}, is_ground_content = false, groups = { cracky = 3, not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -876,7 +871,6 @@ minetest.register_node("lwcomponents:detector_locked_on_on", { "lwdetector.png", "lwdetector.png", "lwdetector_face_on.png"}, is_ground_content = false, groups = { cracky = 3, not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -899,7 +893,6 @@ minetest.register_node("lwcomponents:detector_locked_on_on", { -end -- utils.digilines_supported or utils.mesecon_supported diff --git a/digiswitch.lua b/digiswitch.lua index 7f2d47d..d129069 100644 --- a/digiswitch.lua +++ b/digiswitch.lua @@ -335,7 +335,6 @@ minetest.register_node ("lwcomponents:digiswitch", { paramtype = "none", param1 = 0, groups = { cracky = 2, oddly_breakable_by_hand = 2, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), mesecons = mesecon_support (), digiline = digilines_support (), _digistuff_channelcopier_fieldname = "channel", @@ -363,7 +362,6 @@ minetest.register_node ("lwcomponents:digiswitch_on", { paramtype = "none", param1 = 0, groups = { cracky = 2, oddly_breakable_by_hand = 2, not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), mesecons = mesecon_support_on (), digiline = digilines_support (), _digistuff_channelcopier_fieldname = "channel", diff --git a/dispenser.lua b/dispenser.lua index f486b6e..0571795 100644 --- a/dispenser.lua +++ b/dispenser.lua @@ -3,7 +3,7 @@ local S = utils.S -if utils.digilines_supported or utils.mesecon_supported then + @@ -527,7 +527,6 @@ minetest.register_node("lwcomponents:dispenser", { "lwdispenser.png", "lwdispenser.png", "lwdispenser_face.png"}, is_ground_content = false, groups = table.copy (dispenser_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -555,7 +554,6 @@ minetest.register_node("lwcomponents:dispenser_locked", { "lwdispenser.png", "lwdispenser.png", "lwdispenser_face.png"}, is_ground_content = false, groups = table.copy (dispenser_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -593,7 +591,6 @@ utils.hopper_add_container({ -end -- utils.digilines_supported or utils.mesecon_supported diff --git a/dropper.lua b/dropper.lua index 8a934cc..0d151a5 100644 --- a/dropper.lua +++ b/dropper.lua @@ -3,7 +3,7 @@ local S = utils.S -if utils.digilines_supported or utils.mesecon_supported then + @@ -536,7 +536,6 @@ minetest.register_node("lwcomponents:dropper", { "lwdropper.png", "lwdropper.png", "lwdropper_face.png"}, is_ground_content = false, groups = table.copy (dropper_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -564,7 +563,6 @@ minetest.register_node("lwcomponents:dropper_locked", { "lwdropper.png", "lwdropper.png", "lwdropper_face.png"}, is_ground_content = false, groups = table.copy (dropper_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -601,7 +599,6 @@ utils.hopper_add_container({ }) -end -- utils.digilines_supported or utils.mesecon_supported diff --git a/explode.lua b/explode.lua index 7ac9729..703594b 100644 --- a/explode.lua +++ b/explode.lua @@ -485,7 +485,7 @@ minetest.register_node ("lwcomponents:boom", { tiles = { "lwcomponents_boom.png" }, inventory_image = "lwcomponents_boom.png", wield_image = "lwcomponents_boom.png", - light_source = default.LIGHT_MAX, + light_source = 14, use_texture_alpha = "blend", sunlight_propagates = true, walkable = false, diff --git a/extras.lua b/extras.lua index 08dacc6..aceb627 100644 --- a/extras.lua +++ b/extras.lua @@ -31,15 +31,6 @@ if touchscreen then } minetest.register_node ("lwcomponents:touchscreen", touchblock) - - minetest.register_craft({ - output = "lwcomponents:touchscreen", - recipe = { - {"mesecons_luacontroller:luacontroller0000","default:glass","default:glass"}, - {"default:glass","digilines:lcd","default:glass"}, - {"default:glass","default:glass","default:stone"} - } - }) end @@ -72,15 +63,6 @@ if panel then } minetest.register_node ("lwcomponents:panel", panelblock) - - minetest.register_craft({ - output = "lwcomponents:panel", - recipe = { - {"","digistuff:button",""}, - {"digistuff:button","digilines:lcd","digistuff:button"}, - {"","digistuff:button","default:stone"} - } - }) end diff --git a/fan.lua b/fan.lua index a48985e..100179e 100644 --- a/fan.lua +++ b/fan.lua @@ -3,7 +3,7 @@ local S = utils.S -if utils.digilines_supported or utils.mesecon_supported then + @@ -342,7 +342,6 @@ minetest.register_node("lwcomponents:fan", { "lwfan.png", "lwfan.png", "lwfan_face.png"}, is_ground_content = false, groups = { cracky = 3, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -370,7 +369,6 @@ minetest.register_node("lwcomponents:fan_locked", { "lwfan.png", "lwfan.png", "lwfan_face.png"}, is_ground_content = false, groups = { cracky = 3, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -398,7 +396,6 @@ minetest.register_node("lwcomponents:fan_on", { "lwfan.png", "lwfan.png", "lwfan_face_on.png"}, is_ground_content = false, groups = { cracky = 3, not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -427,7 +424,6 @@ minetest.register_node("lwcomponents:fan_locked_on", { "lwfan.png", "lwfan.png", "lwfan_face_on.png"}, is_ground_content = false, groups = { cracky = 3, not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -450,4 +446,3 @@ minetest.register_node("lwcomponents:fan_locked_on", { -end -- utils.digilines_supported or utils.mesecon_supported diff --git a/force_field.lua b/force_field.lua index 930ac8c..0362381 100644 --- a/force_field.lua +++ b/force_field.lua @@ -842,7 +842,6 @@ minetest.register_node("lwcomponents:force_field", { "lwcomponents_force_field.png", "lwcomponents_force_field.png", "lwcomponents_force_field.png"}, is_ground_content = false, groups = table.copy (force_field_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "none", @@ -872,7 +871,6 @@ minetest.register_node("lwcomponents:force_field_locked", { "lwcomponents_force_field.png", "lwcomponents_force_field.png", "lwcomponents_force_field.png"}, is_ground_content = false, groups = table.copy (force_field_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "none", @@ -902,7 +900,6 @@ minetest.register_node("lwcomponents:force_field_on", { "lwcomponents_force_field_on.png", "lwcomponents_force_field_on.png", "lwcomponents_force_field_on.png"}, is_ground_content = false, groups = table.copy (force_field_on_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "none", @@ -933,7 +930,6 @@ minetest.register_node("lwcomponents:force_field_locked_on", { "lwcomponents_force_field_on.png", "lwcomponents_force_field_on.png", "lwcomponents_force_field_on.png"}, is_ground_content = false, groups = table.copy (force_field_on_groups), - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "none", diff --git a/hologram.lua b/hologram.lua index addb11e..c998e64 100644 --- a/hologram.lua +++ b/hologram.lua @@ -329,7 +329,6 @@ minetest.register_node("lwcomponents:hologram", { "lwhologram.png", "lwhologram.png", "lwhologram_face.png"}, is_ground_content = false, groups = { cracky = 3 }, - sounds = default.node_sound_stone_defaults (), paramtype = "light", param1 = 0, paramtype2 = "facedir", @@ -355,7 +354,6 @@ minetest.register_node("lwcomponents:hologram_locked", { "lwhologram.png", "lwhologram.png", "lwhologram_face.png"}, is_ground_content = false, groups = { cracky = 3 }, - sounds = default.node_sound_stone_defaults (), paramtype = "light", param1 = 0, paramtype2 = "facedir", diff --git a/hopper.lua b/hopper.lua index f822efc..b9a8c68 100644 --- a/hopper.lua +++ b/hopper.lua @@ -382,7 +382,6 @@ minetest.register_node ("lwcomponents:hopper", { param2 = 0, drop = "lwcomponents:hopper", groups = { cracky = 3 }, - sounds = default.node_sound_stone_defaults (), on_construct = on_construct, on_destruct = on_destruct, @@ -431,7 +430,6 @@ minetest.register_node ("lwcomponents:hopper_horz", { param2 = 0, drop = "lwcomponents:hopper", groups = { cracky = 3, not_in_creative_inventory = 1 }, - sounds = default.node_sound_stone_defaults (), on_construct = on_construct, on_destruct = on_destruct, diff --git a/init.lua b/init.lua index fe65438..e0bb57e 100644 --- a/init.lua +++ b/init.lua @@ -46,8 +46,6 @@ loadfile (modpath.."/destroyer.lua") (utils) loadfile (modpath.."/extras.lua") (utils) loadfile (modpath.."/digiswitch.lua") (utils) loadfile (modpath.."/movefloor.lua") (utils) -loadfile (modpath.."/solid_conductor.lua") (utils) -loadfile (modpath.."/crafting.lua") (utils) diff --git a/mod.conf b/mod.conf index 17b544b..c065c24 100644 --- a/mod.conf +++ b/mod.conf @@ -2,5 +2,3 @@ author = loosewheel description = Various components for mesecons and digilines. title = LWComponents name = lwcomponents -depends = default -optional_depends = mesecons, digilines, unifieddyes, intllib, hopper, digistuff, pipeworks, lwwires diff --git a/movefloor.lua b/movefloor.lua index 6d3e058..977a981 100644 --- a/movefloor.lua +++ b/movefloor.lua @@ -429,9 +429,7 @@ minetest.register_node("lwcomponents:movefloor", { {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}, } }, - groups = { cracky = 2 }, - sounds = default.node_sound_wood_defaults (), - mesecons = mesecon_support (), + groups = { cracky = 2 }, mesecons = mesecon_support (), }) diff --git a/pistons.lua b/pistons.lua index e937d46..95f16e8 100644 --- a/pistons.lua +++ b/pistons.lua @@ -3,7 +3,7 @@ local S = utils.S -if utils.digilines_supported or utils.mesecon_supported then + @@ -1109,7 +1109,6 @@ minetest.register_node("lwcomponents:piston", { "lwcomponents_piston_base.png", "lwcomponents_piston_pusher.png" }, is_ground_content = false, groups = { cracky = 3, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "light", param1 = 0, paramtype2 = "facedir", @@ -1156,7 +1155,6 @@ minetest.register_node("lwcomponents:piston_1", { }, is_ground_content = false, groups = { cracky = 3 , not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "light", param1 = 0, paramtype2 = "facedir", @@ -1203,7 +1201,6 @@ minetest.register_node("lwcomponents:piston_2", { }, is_ground_content = false, groups = { cracky = 3 , not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "light", param1 = 0, paramtype2 = "facedir", @@ -1233,7 +1230,6 @@ minetest.register_node("lwcomponents:piston_sticky", { "lwcomponents_piston_base.png", "lwcomponents_piston_pusher_sticky.png" }, is_ground_content = false, groups = { cracky = 3, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "light", param1 = 0, paramtype2 = "facedir", @@ -1280,7 +1276,6 @@ minetest.register_node("lwcomponents:piston_sticky_1", { }, is_ground_content = false, groups = { cracky = 3 , not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "light", param1 = 0, paramtype2 = "facedir", @@ -1327,7 +1322,6 @@ minetest.register_node("lwcomponents:piston_sticky_2", { }, is_ground_content = false, groups = { cracky = 3 , not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "light", param1 = 0, paramtype2 = "facedir", @@ -1350,4 +1344,3 @@ minetest.register_node("lwcomponents:piston_sticky_2", { -end -- utils.digilines_supported or utils.mesecon_supported diff --git a/player_button.lua b/player_button.lua index 6ad3955..f0e876e 100644 --- a/player_button.lua +++ b/player_button.lua @@ -114,8 +114,6 @@ minetest.register_node ("lwcomponents:player_button", { }, groups = { dig_immediate = 2, digiline_receiver = 1 }, _digistuff_channelcopier_fieldname = "channel", - sounds = default and default.node_sound_stone_defaults(), - digiline = { receptor = {}, @@ -163,8 +161,6 @@ minetest.register_node ("lwcomponents:player_button_off", { }, groups = { dig_immediate = 2, digiline_receiver = 1, not_in_creative_inventory = 1 }, _digistuff_channelcopier_fieldname = "channel", - sounds = default and default.node_sound_stone_defaults(), - digiline = { receptor = {}, @@ -214,8 +210,6 @@ minetest.register_node ("lwcomponents:player_button_on", { }, groups = { dig_immediate = 2, digiline_receiver = 1, not_in_creative_inventory = 1 }, _digistuff_channelcopier_fieldname = "channel", - sounds = default and default.node_sound_stone_defaults(), - digiline = { receptor = {}, diff --git a/puncher.lua b/puncher.lua index 3c92ffd..5c290c0 100644 --- a/puncher.lua +++ b/puncher.lua @@ -3,7 +3,7 @@ local S = utils.S -if utils.digilines_supported or utils.mesecon_supported then + @@ -483,7 +483,6 @@ minetest.register_node("lwcomponents:puncher", { "lwpuncher.png", "lwpuncher.png", "lwpuncher_face.png"}, is_ground_content = false, groups = { cracky = 3, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -510,7 +509,6 @@ minetest.register_node("lwcomponents:puncher_locked", { "lwpuncher.png", "lwpuncher.png", "lwpuncher_face.png"}, is_ground_content = false, groups = { cracky = 3, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -537,7 +535,6 @@ minetest.register_node("lwcomponents:puncher_on", { "lwpuncher.png", "lwpuncher.png", "lwpuncher_face_on.png"}, is_ground_content = false, groups = { cracky = 3, not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -564,7 +561,6 @@ minetest.register_node("lwcomponents:puncher_locked_on", { "lwpuncher.png", "lwpuncher.png", "lwpuncher_face_on.png"}, is_ground_content = false, groups = { cracky = 3, not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, paramtype2 = "facedir", @@ -585,7 +581,6 @@ minetest.register_node("lwcomponents:puncher_locked_on", { -end -- utils.digilines_supported or utils.mesecon_supported diff --git a/siren.lua b/siren.lua index 2d06901..60bc8d2 100644 --- a/siren.lua +++ b/siren.lua @@ -3,7 +3,7 @@ local S = utils.S -if utils.digilines_supported or utils.mesecon_supported then + @@ -492,7 +492,6 @@ minetest.register_node("lwcomponents:siren", { "lwsiren.png", "lwsiren.png", "lwsiren.png"}, is_ground_content = false, groups = { cracky = 3, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, floodable = false, @@ -519,7 +518,6 @@ minetest.register_node("lwcomponents:siren_locked", { "lwsiren.png", "lwsiren.png", "lwsiren.png"}, is_ground_content = false, groups = { cracky = 3, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, floodable = false, @@ -546,7 +544,6 @@ minetest.register_node("lwcomponents:siren_on", { "lwsiren_on.png", "lwsiren_on.png", "lwsiren_on.png"}, is_ground_content = false, groups = { cracky = 3, not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, floodable = false, @@ -573,7 +570,6 @@ minetest.register_node("lwcomponents:siren_locked_on", { "lwsiren_on.png", "lwsiren_on.png", "lwsiren_on.png"}, is_ground_content = false, groups = { cracky = 3, not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, floodable = false, @@ -600,7 +596,6 @@ minetest.register_node("lwcomponents:siren_alarm", { "lwsiren_alarm.png", "lwsiren_alarm.png", "lwsiren_alarm.png"}, is_ground_content = false, groups = { cracky = 3, not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, light_source = 3, @@ -628,7 +623,6 @@ minetest.register_node("lwcomponents:siren_locked_alarm", { "lwsiren_alarm.png", "lwsiren_alarm.png", "lwsiren_alarm.png"}, is_ground_content = false, groups = { cracky = 3, not_in_creative_inventory = 1, wires_connect = 1 }, - sounds = default.node_sound_stone_defaults (), paramtype = "none", param1 = 0, light_source = 3, @@ -650,7 +644,6 @@ minetest.register_node("lwcomponents:siren_locked_alarm", { -end -- utils.digilines_supported or utils.mesecon_supported diff --git a/solid_conductor.lua b/solid_conductor.lua deleted file mode 100644 index af9ea28..0000000 --- a/solid_conductor.lua +++ /dev/null @@ -1,146 +0,0 @@ -local utils = ... -local S = utils.S - - - -if utils.unifieddyes_supported and utils.mesecon_supported then - - - -mesecon.register_node (":lwcomponents:solid_conductor", - { - description = S("Solid Color Conductor"), - tiles = { "lwsolid_conductor.png" }, - is_ground_content = false, - sounds = ( default and default.node_sound_wood_defaults() ), - paramtype2 = "color", - palette = "unifieddyes_palette_extended.png", - on_rotate = false, - drop = "lwcomponents:solid_conductor_off", - digiline = { wire = { rules = utils.digilines_default_rules } }, - on_construct = unifieddyes.on_construct, - on_dig = unifieddyes.on_dig, - }, - { - tiles = { "lwsolid_conductor.png" }, - mesecons = - { - conductor = - { - rules = utils.mesecon_default_rules, - state = utils.mesecon_state_off, - onstate = "lwcomponents:solid_conductor_on", - } - }, - groups = { - dig_immediate = 2, - ud_param2_colorable = 1, - wires_connect = 1 - }, - }, - { - tiles = { "lwsolid_conductor.png" }, - mesecons = - { - conductor = - { - rules = utils.mesecon_default_rules, - state = utils.mesecon_state_on, - offstate = "lwcomponents:solid_conductor_off", - } - }, - groups = { - dig_immediate = 2, - ud_param2_colorable = 1, - not_in_creative_inventory = 1, - wires_connect = 1 - }, - } -) - - - -unifieddyes.register_color_craft ({ - output = "lwcomponents:solid_conductor_off 3", - palette = "extended", - type = "shapeless", - neutral_node = "lwcomponents:solid_conductor_off", - recipe = { - "NEUTRAL_NODE", - "NEUTRAL_NODE", - "NEUTRAL_NODE", - "MAIN_DYE" - } -}) - - - -mesecon.register_node (":lwcomponents:solid_horizontal_conductor", - { - description = S("Solid Color Horizontal Conductor"), - tiles = { "lwsolid_conductor.png" }, - is_ground_content = false, - sounds = ( default and default.node_sound_wood_defaults() ), - paramtype2 = "color", - palette = "unifieddyes_palette_extended.png", - on_rotate = false, - drop = "lwcomponents:solid_horizontal_conductor_off", - digiline = { wire = { rules = utils.digilines_flat_rules } }, - on_construct = unifieddyes.on_construct, - on_dig = unifieddyes.on_dig, - }, - { - tiles = { "lwsolid_conductor.png" }, - mesecons = - { - conductor = - { - rules = utils.mesecon_flat_rules, - state = utils.mesecon_state_off, - onstate = "lwcomponents:solid_horizontal_conductor_on", - } - }, - groups = { - dig_immediate = 2, - ud_param2_colorable = 1, - wires_connect = 1 - }, - }, - { - tiles = { "lwsolid_conductor.png" }, - mesecons = - { - conductor = - { - rules = utils.mesecon_flat_rules, - state = utils.mesecon_state_on, - offstate = "lwcomponents:solid_horizontal_conductor_off", - } - }, - groups = { - dig_immediate = 2, - ud_param2_colorable = 1, - not_in_creative_inventory = 1, - wires_connect = 1 - }, - } -) - - - -unifieddyes.register_color_craft ({ - output = "lwcomponents:solid_horizontal_conductor_off 3", - palette = "extended", - type = "shapeless", - neutral_node = "lwcomponents:solid_horizontal_conductor_off", - recipe = { - "NEUTRAL_NODE", - "NEUTRAL_NODE", - "NEUTRAL_NODE", - "MAIN_DYE" - } -}) - - - -end -- utils.unifieddyes_supported and utils.mesecon_supported then diff --git a/storage.lua b/storage.lua index b93afb8..12a3a1a 100644 --- a/storage.lua +++ b/storage.lua @@ -156,9 +156,7 @@ minetest.register_node("lwcomponents:storage_unit", { drawtype = "glasslike_framed", tiles = { "lwcomponents_storage_framed.png", "lwcomponents_storage.png" }, is_ground_content = false, - groups = { choppy = 2 }, - sounds = default.node_sound_wood_defaults (), - paramtype = "none", + groups = { choppy = 2 }, paramtype = "none", param1 = 0, paramtype2 = "none", param2 = 0, @@ -177,9 +175,7 @@ minetest.register_node("lwcomponents:storage_unit_locked", { drawtype = "glasslike_framed", tiles = { "lwcomponents_storage_framed.png", "lwcomponents_storage.png" }, is_ground_content = false, - groups = { choppy = 2 }, - sounds = default.node_sound_wood_defaults (), - paramtype = "none", + groups = { choppy = 2 }, paramtype = "none", param1 = 0, paramtype2 = "none", param2 = 0, @@ -1352,9 +1348,7 @@ minetest.register_node("lwcomponents:storage_indexer", { "lwcomponents_storage_indexer.png", "lwcomponents_storage_indexer.png", "lwcomponents_storage_indexer.png", "lwcomponents_storage_indexer.png",}, is_ground_content = false, - groups = table.copy (indexer_groups), - sounds = default.node_sound_wood_defaults (), - paramtype = "none", + groups = table.copy (indexer_groups), paramtype = "none", param1 = 0, paramtype2 = "none", param2 = 0, @@ -1386,9 +1380,7 @@ minetest.register_node("lwcomponents:storage_indexer_locked", { "lwcomponents_storage_indexer.png", "lwcomponents_storage_indexer.png", "lwcomponents_storage_indexer.png", "lwcomponents_storage_indexer.png",}, is_ground_content = false, - groups = table.copy (indexer_groups), - sounds = default.node_sound_wood_defaults (), - paramtype = "none", + groups = table.copy (indexer_groups), paramtype = "none", param1 = 0, paramtype2 = "none", param2 = 0, diff --git a/through_wire.lua b/through_wire.lua index e1cda7b..3a0cbf4 100644 --- a/through_wire.lua +++ b/through_wire.lua @@ -47,9 +47,7 @@ mesecon.register_node ("lwcomponents:through_wire", { { -2/32, -1/2 , -16/32+0.001 , 2/32, -14/32, 7/16+0.002 } -- the horizontal wire } }, - drop = "lwcomponents:through_wire_off", - sounds = default.node_sound_defaults(), -}, { + drop = "lwcomponents:through_wire_off",}, { tiles = { "mesecons_wire_off.png" }, groups = { dig_immediate = 3 }, mesecons = {