summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVanessa Ezekowitz <vanessaezekowitz@gmail.com>2012-08-10 17:35:54 -0400
committerVanessa Ezekowitz <vanessaezekowitz@gmail.com>2012-08-10 17:35:54 -0400
commit39db9cf01c9c681a5fbbd582aa917317c85de6de (patch)
tree0be01bd02a09e728fb901f8150ab07ffbdf2891a
parentb0a038772285735444f8423d1685babe36ac5cb1 (diff)
downloadmesecons-39db9cf01c9c681a5fbbd582aa917317c85de6de.tar
mesecons-39db9cf01c9c681a5fbbd582aa917317c85de6de.tar.gz
mesecons-39db9cf01c9c681a5fbbd582aa917317c85de6de.tar.bz2
mesecons-39db9cf01c9c681a5fbbd582aa917317c85de6de.tar.xz
mesecons-39db9cf01c9c681a5fbbd582aa917317c85de6de.zip
Added "mesecon = 1" to the groups setting for most objects, so that they'll
visibly connect to neighboring wires.
-rw-r--r--mesecons_battery/init.lua4
-rw-r--r--mesecons_blinkyplant/init.lua4
-rw-r--r--mesecons_delayer/init.lua6
-rw-r--r--mesecons_detector/init.lua4
-rw-r--r--mesecons_door/init.lua2
-rw-r--r--mesecons_hydroturbine/init.lua4
-rw-r--r--mesecons_lamp/init.lua4
-rw-r--r--mesecons_lightstone/init.lua4
-rw-r--r--mesecons_microcontroller/init.lua4
-rw-r--r--mesecons_noteblock/init.lua2
-rw-r--r--mesecons_pistons/init.lua4
-rw-r--r--mesecons_powerplant/init.lua2
-rw-r--r--mesecons_pressureplates/init.lua8
-rw-r--r--mesecons_random/init.lua2
-rw-r--r--mesecons_solarpanel/init.lua2
-rw-r--r--mesecons_switch/init.lua4
-rw-r--r--mesecons_temperest/init.lua10
-rw-r--r--mesecons_walllever/init.lua4
18 files changed, 37 insertions, 37 deletions
diff --git a/mesecons_battery/init.lua b/mesecons_battery/init.lua
index beddb4c..7e0bdc6 100644
--- a/mesecons_battery/init.lua
+++ b/mesecons_battery/init.lua
@@ -19,7 +19,7 @@ for i = 1, 5 do
type = "fixed",
fixed = {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
},
- groups = {dig_immediate=2},
+ groups = {dig_immediate=2, mesecon = 1},
description="Battery",
})
mesecon:add_receptor_node_off("mesecons_battery:battery_charging_"..i)
@@ -46,7 +46,7 @@ for i = 1, 5 do
type = "fixed",
fixed = {-0.5, -0.5, -0.5, 0.5, 0.5, 0.5},
},
- groups = {dig_immediate=2,not_in_creative_inventory=1},
+ groups = {dig_immediate=2,not_in_creative_inventory=1, mesecon = 1},
description="Battery",
})
mesecon:add_receptor_node("mesecons_battery:battery_discharging_"..i)
diff --git a/mesecons_blinkyplant/init.lua b/mesecons_blinkyplant/init.lua
index 105a4db..c199289 100644
--- a/mesecons_blinkyplant/init.lua
+++ b/mesecons_blinkyplant/init.lua
@@ -7,7 +7,7 @@ minetest.register_node("mesecons_blinkyplant:blinky_plant_off", {
inventory_image = "jeija_blinky_plant_off.png",
paramtype = "light",
walkable = false,
- groups = {dig_immediate=3},
+ groups = {dig_immediate=3, mesecon = 1},
description="Blinky Plant",
selection_box = {
type = "fixed",
@@ -22,7 +22,7 @@ minetest.register_node("mesecons_blinkyplant:blinky_plant_on", {
inventory_image = "jeija_blinky_plant_off.png",
paramtype = "light",
walkable = false,
- groups = {dig_immediate=3, not_in_creative_inventory=1},
+ groups = {dig_immediate=3, not_in_creative_inventory=1, mesecon = 1},
drop='"mesecons_blinkyplant:blinky_plant_off" 1',
light_source = LIGHT_MAX-7,
description = "Blinky Plant",
diff --git a/mesecons_delayer/init.lua b/mesecons_delayer/init.lua
index b390465..ed44dc1 100644
--- a/mesecons_delayer/init.lua
+++ b/mesecons_delayer/init.lua
@@ -1,9 +1,9 @@
for i = 1, 4 do
local groups = {}
if i == 1 then
- groups = {bendy=2,snappy=1,dig_immediate=2}
+ groups = {bendy=2,snappy=1,dig_immediate=2, mesecon = 1}
else
- groups = {bendy=2,snappy=1,dig_immediate=2, not_in_creative_inventory=1}
+ groups = {bendy=2,snappy=1,dig_immediate=2, not_in_creative_inventory=1, mesecon = 1}
end
minetest.register_node("mesecons_delayer:delayer_off_"..tostring(i), {
@@ -49,7 +49,7 @@ minetest.register_node("mesecons_delayer:delayer_on_"..tostring(i), {
type = "fixed",
fixed = { -8/16, -8/16, -8/16, 8/16, -7/16, 8/16 },
},
- groups = {bendy=2,snappy=1,dig_immediate=2,not_in_creative_inventory=1},
+ groups = {bendy=2,snappy=1,dig_immediate=2,not_in_creative_inventory=1, mesecon = 1},
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
diff --git a/mesecons_detector/init.lua b/mesecons_detector/init.lua
index 5f4d212..8f734aa 100644
--- a/mesecons_detector/init.lua
+++ b/mesecons_detector/init.lua
@@ -3,7 +3,7 @@ minetest.register_node("mesecons_detector:object_detector_off", {
tile_images = {"default_steel_block.png", "default_steel_block.png", "jeija_object_detector_off.png", "jeija_object_detector_off.png", "jeija_object_detector_off.png", "jeija_object_detector_off.png"},
paramtype = "light",
walkable = true,
- groups = {cracky=3},
+ groups = {cracky=3, mesecon = 1},
description="Player Detector",
})
@@ -11,7 +11,7 @@ minetest.register_node("mesecons_detector:object_detector_on", {
tile_images = {"default_steel_block.png", "default_steel_block.png", "jeija_object_detector_on.png", "jeija_object_detector_on.png", "jeija_object_detector_on.png", "jeija_object_detector_on.png"},
paramtype = "light",
walkable = true,
- groups = {cracky=3,not_in_creative_inventory=1},
+ groups = {cracky=3,not_in_creative_inventory=1, mesecon = 1},
drop = 'mesecons_detector:object_detector_off',
description="Player Detector",
after_dig_node = function(pos)
diff --git a/mesecons_door/init.lua b/mesecons_door/init.lua
index b2703c0..76330c2 100644
--- a/mesecons_door/init.lua
+++ b/mesecons_door/init.lua
@@ -86,7 +86,7 @@ for i = 1, 4 do
tile_images = {"default_wood.png"},
paramtype = "light",
is_ground_content = true,
- groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2},
+ groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, mesecon = 1},
drop = "mesecons_door:door",
node_box = {
type = "fixed",
diff --git a/mesecons_hydroturbine/init.lua b/mesecons_hydroturbine/init.lua
index 6be3007..c91cfa1 100644
--- a/mesecons_hydroturbine/init.lua
+++ b/mesecons_hydroturbine/init.lua
@@ -3,7 +3,7 @@
minetest.register_node("mesecons_hydroturbine:hydro_turbine_off", {
drawtype = "nodebox",
tile_images = {"jeija_hydro_turbine_off.png"},
- groups = {dig_immediate=2},
+ groups = {dig_immediate=2, mesecon = 1},
description="Water Turbine",
paramtype = "light",
selection_box = {
@@ -26,7 +26,7 @@ minetest.register_node("mesecons_hydroturbine:hydro_turbine_on", {
drawtype = "nodebox",
tile_images = {"jeija_hydro_turbine_on.png"},
drop = '"mesecons_hydroturbine:hydro_turbine_off" 1',
- groups = {dig_immediate=2,not_in_creative_inventory=1},
+ groups = {dig_immediate=2,not_in_creative_inventory=1, mesecon = 1},
description="Water Turbine",
paramtype = "light",
selection_box = {
diff --git a/mesecons_lamp/init.lua b/mesecons_lamp/init.lua
index cad6870..399a3fa 100644
--- a/mesecons_lamp/init.lua
+++ b/mesecons_lamp/init.lua
@@ -20,7 +20,7 @@ minetest.register_node("mesecons_lamp:lamp_on", {
wall_bottom = {-0.3125,-0.5,-0.3125,0.3125,-0.375,0.3125},
wall_side = {-0.375,-0.3125,-0.3125,-0.5,0.3125,0.3125},
},
- groups = {dig_immediate=3,not_in_creative_inventory=1},
+ groups = {dig_immediate=3,not_in_creative_inventory=1, mesecon = 1},
drop='"mesecons_lamp:lamp_off" 1',
})
@@ -45,7 +45,7 @@ minetest.register_node("mesecons_lamp:lamp_off", {
wall_bottom = {-0.3125,-0.5,-0.3125,0.3125,-0.375,0.3125},
wall_side = {-0.375,-0.3125,-0.3125,-0.5,0.3125,0.3125},
},
- groups = {dig_immediate=3},
+ groups = {dig_immediate=3, mesecon = 1},
description="Meselamp",
})
diff --git a/mesecons_lightstone/init.lua b/mesecons_lightstone/init.lua
index de1a9d0..ae7cb9d 100644
--- a/mesecons_lightstone/init.lua
+++ b/mesecons_lightstone/init.lua
@@ -2,13 +2,13 @@ function mesecon:lightstone_add(name, base_item, texture_off, texture_on)
minetest.register_node("mesecons_lightstone:lightstone_" .. name .. "_off", {
tile_images = {texture_off},
inventory_image = minetest.inventorycube(texture_off),
- groups = {cracky=2},
+ groups = {cracky=2, mesecon = 1},
description=name.." Lightstone",
})
minetest.register_node("mesecons_lightstone:lightstone_" .. name .. "_on", {
tile_images = {texture_on},
inventory_image = minetest.inventorycube(texture_on),
- groups = {cracky=2,not_in_creative_inventory=1},
+ groups = {cracky=2,not_in_creative_inventory=1, mesecon = 1},
drop = "node mesecons_lightstone:lightstone_" .. name .. "_off 1",
light_source = LIGHT_MAX-2,
description=name.." Lightstone",
diff --git a/mesecons_microcontroller/init.lua b/mesecons_microcontroller/init.lua
index a50d372..ea72bdd 100644
--- a/mesecons_microcontroller/init.lua
+++ b/mesecons_microcontroller/init.lua
@@ -6,9 +6,9 @@ for c = 0, 1 do
for d = 0, 1 do
local nodename = "mesecons_microcontroller:microcontroller"..tostring(d)..tostring(c)..tostring(b)..tostring(a)
if tostring(d)..tostring(c)..tostring(b)..tostring(a) ~= "0000" then
- groups = {dig_immediate=2, not_in_creative_inventory=1}
+ groups = {dig_immediate=2, not_in_creative_inventory=1, mesecon = 1}
else
- groups = {dig_immediate=2}
+ groups = {dig_immediate=2, mesecon = 1}
end
minetest.register_node(nodename, {
description = "Microcontroller",
diff --git a/mesecons_noteblock/init.lua b/mesecons_noteblock/init.lua
index 13666eb..63f094c 100644
--- a/mesecons_noteblock/init.lua
+++ b/mesecons_noteblock/init.lua
@@ -1,7 +1,7 @@
minetest.register_node("mesecons_noteblock:noteblock", {
description = "Noteblock",
tile_images = {"mesecons_noteblock.png"},
- groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2},
+ groups = {snappy=2,choppy=2,oddly_breakable_by_hand=2, mesecon = 1},
drawtype = "allfaces_optional",
visual_scale = 1.3,
paramtype="light",
diff --git a/mesecons_pistons/init.lua b/mesecons_pistons/init.lua
index f96830f..14f42e7 100644
--- a/mesecons_pistons/init.lua
+++ b/mesecons_pistons/init.lua
@@ -3,7 +3,7 @@
minetest.register_node("mesecons_pistons:piston_normal", {
description = "Piston",
tiles = {"jeija_piston_tb.png", "jeija_piston_tb.png", "jeija_piston_tb.png", "jeija_piston_tb.png", "jeija_piston_tb.png", "jeija_piston_side.png"},
- groups = {cracky=3},
+ groups = {cracky=3, mesecon = 1},
paramtype2 = "facedir",
after_dig_node = function(pos, oldnode)
local dir = mesecon:piston_get_direction(oldnode)
@@ -23,7 +23,7 @@ minetest.register_node("mesecons_pistons:piston_normal", {
minetest.register_node("mesecons_pistons:piston_sticky", {
description = "Sticky Piston",
tiles = {"jeija_piston_tb.png", "jeija_piston_tb.png", "jeija_piston_tb.png", "jeija_piston_tb.png", "jeija_piston_tb.png", "jeija_piston_sticky_side.png"},
- groups = {cracky=3},
+ groups = {cracky=3, mesecon = 1},
paramtype2 = "facedir",
after_dig_node = function(pos, oldnode)
local dir = mesecon:piston_get_direction(oldnode)
diff --git a/mesecons_powerplant/init.lua b/mesecons_powerplant/init.lua
index 6e3f263..dafb61c 100644
--- a/mesecons_powerplant/init.lua
+++ b/mesecons_powerplant/init.lua
@@ -7,7 +7,7 @@ minetest.register_node("mesecons_powerplant:power_plant", {
inventory_image = "jeija_power_plant.png",
paramtype = "light",
walkable = false,
- groups = {dig_immediate=3},
+ groups = {dig_immediate=3, mesecon = 1},
light_source = LIGHT_MAX-9,
description="Power Plant",
after_place_node = function(pos)
diff --git a/mesecons_pressureplates/init.lua b/mesecons_pressureplates/init.lua
index 18128ec..7bd78a2 100644
--- a/mesecons_pressureplates/init.lua
+++ b/mesecons_pressureplates/init.lua
@@ -16,7 +16,7 @@ minetest.register_node("mesecons_pressureplates:pressure_plate_wood_off", {
type = "fixed",
fixed = { -7/16, -8/16, -7/16, 7/16, -7/16, 7/16 },
},
- groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3},
+ groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3, mesecon = 1},
description="Wood Pressure Plate",
})
@@ -34,7 +34,7 @@ minetest.register_node("mesecons_pressureplates:pressure_plate_wood_on", {
type = "fixed",
fixed = { -7/16, -8/16, -7/16, 7/16, -31/64, 7/16 },
},
- groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,not_in_creative_inventory=1},
+ groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,not_in_creative_inventory=1, mesecon = 1},
drop='"mesecons_pressureplates:pressure_plate_wood_off" 1',
after_dig_node = function(pos)
mesecon:receptor_off(pos, mesecon:get_rules("pressureplate"))
@@ -98,7 +98,7 @@ minetest.register_node("mesecons_pressureplates:pressure_plate_stone_off", {
type = "fixed",
fixed = { -7/16, -8/16, -7/16, 7/16, -7/16, 7/16 },
},
- groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3},
+ groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3, mesecon = 1},
description="Stone Pressure Plate",
})
@@ -116,7 +116,7 @@ minetest.register_node("mesecons_pressureplates:pressure_plate_stone_on", {
type = "fixed",
fixed = { -7/16, -8/16, -7/16, 7/16, -31/64, 7/16 },
},
- groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,not_in_creative_inventory=1},
+ groups = {snappy=2,choppy=2,oddly_breakable_by_hand=3,not_in_creative_inventory=1, mesecon = 1},
drop='"mesecons_pressureplates:pressure_plate_stone_off" 1',
after_dig_node = function(pos)
mesecon:receptor_off(pos, mesecon:get_rules("pressureplate"))
diff --git a/mesecons_random/init.lua b/mesecons_random/init.lua
index ef4b419..3b9e492 100644
--- a/mesecons_random/init.lua
+++ b/mesecons_random/init.lua
@@ -4,7 +4,7 @@ minetest.register_node("mesecons_random:removestone", {
tile_images = {"jeija_removestone.png"},
inventory_image = minetest.inventorycube("jeija_removestone_inv.png"),
material = minetest.digprop_stonelike(1.0),
- groups = {cracky=3},
+ groups = {cracky=3, mesecon = 1},
description="Removestone",
})
diff --git a/mesecons_solarpanel/init.lua b/mesecons_solarpanel/init.lua
index 842fc54..9802d75 100644
--- a/mesecons_solarpanel/init.lua
+++ b/mesecons_solarpanel/init.lua
@@ -21,7 +21,7 @@ minetest.register_node("mesecons_solarpanel:solar_panel", {
wall_side = { -8/16, -7/16, -7/16, -7/16, 7/16, 7/16 },
},
furnace_burntime = 5,
- groups = {dig_immediate=3},
+ groups = {dig_immediate=3, mesecon = 1},
description="Solar Panel",
after_dig_node = function(pos, node, digger)
mesecon:receptor_off(pos)
diff --git a/mesecons_switch/init.lua b/mesecons_switch/init.lua
index a531459..65717be 100644
--- a/mesecons_switch/init.lua
+++ b/mesecons_switch/init.lua
@@ -3,14 +3,14 @@
minetest.register_node("mesecons_switch:mesecon_switch_off", {
tile_images = {"jeija_mesecon_switch_side.png", "jeija_mesecon_switch_side.png", "jeija_mesecon_switch_side.png", "jeija_mesecon_switch_side.png", "jeija_mesecon_switch_side.png", "jeija_mesecon_switch_off.png"},
paramtype2="facedir",
- groups = {dig_immediate=2},
+ groups = {dig_immediate=2, mesecon = 1, mesecon = 1},
description="Switch",
})
minetest.register_node("mesecons_switch:mesecon_switch_on", {
tile_images = {"jeija_mesecon_switch_side.png", "jeija_mesecon_switch_side.png", "jeija_mesecon_switch_side.png", "jeija_mesecon_switch_side.png", "jeija_mesecon_switch_side.png", "jeija_mesecon_switch_on.png"},
paramtype2="facedir",
- groups = {dig_immediate=2,not_in_creative_inventory=1},
+ groups = {dig_immediate=2,not_in_creative_inventory=1, mesecon = 1, mesecon = 1},
drop='"mesecons_switch:mesecon_switch_off" 1',
description="Switch",
after_dig_node = function(pos)
diff --git a/mesecons_temperest/init.lua b/mesecons_temperest/init.lua
index a0ec5c0..6ae73af 100644
--- a/mesecons_temperest/init.lua
+++ b/mesecons_temperest/init.lua
@@ -105,7 +105,7 @@ minetest.register_node("mesecons_temperest:mesecon_plug", {
tile_images = {"jeija_mesecon_plug.png"},
inventory_image = "jeija_mesecon_plug.png",
wield_image = "jeija_mesecon_plug.png",
- groups = {dig_immediate=2},
+ groups = {dig_immediate=2, mesecon = 1},
walkable = false,
selection_box = {
type = "fixed",
@@ -139,7 +139,7 @@ minetest.register_node("mesecons_temperest:mesecon_socket_off", {
tile_images = {"jeija_mesecon_socket_off.png"},
inventory_image = "jeija_mesecon_socket_off.png",
wield_image = "jeija_mesecon_socket_off.png",
- groups = {dig_immediate=2},
+ groups = {dig_immediate=2, mesecon = 1},
walkable = false,
selection_box = {
type = "fixed",
@@ -156,7 +156,7 @@ minetest.register_node("mesecons_temperest:mesecon_socket_on", {
paramtype = "light",
is_ground_content = true,
tile_images = {"jeija_mesecon_socket_on.png"},
- groups = {dig_immediate=2,not_in_creative_inventory=1},
+ groups = {dig_immediate=2,not_in_creative_inventory=1, mesecon = 1},
walkable = false,
selection_box = {
type = "fixed",
@@ -191,7 +191,7 @@ if ENABLE_TEMPEREST then
paramtype = "light",
is_ground_content = true,
tile_images = {"jeija_mesecon_inverter_off.png"},
- groups = {dig_immediate=2,not_in_creative_inventory=1},
+ groups = {dig_immediate=2,not_in_creative_inventory=1, mesecon = 1},
walkable = false,
selection_box = {
type = "fixed",
@@ -212,7 +212,7 @@ if ENABLE_TEMPEREST then
tile_images = {"jeija_mesecon_inverter_on.png"},
inventory_image = "jeija_mesecon_inverter_on.png",
wield_image = "jeija_mesecon_inverter_on.png",
- groups = {dig_immediate=2},
+ groups = {dig_immediate=2, mesecon = 1},
walkable = false,
selection_box = {
type = "fixed",
diff --git a/mesecons_walllever/init.lua b/mesecons_walllever/init.lua
index 19720d0..a4ed254 100644
--- a/mesecons_walllever/init.lua
+++ b/mesecons_walllever/init.lua
@@ -26,7 +26,7 @@ minetest.register_node("mesecons_walllever:wall_lever_off", {
{ -2/16, -1/16, 3/16, 2/16, 1/16, 4/16 }, -- the lever "hinge"
{ -1/16, -8/16, 4/16, 1/16, 0, 6/16 }} -- the lever itself.
},
- groups = {dig_immediate=2},
+ groups = {dig_immediate=2, mesecon = 1},
description="Lever",
})
minetest.register_node("mesecons_walllever:wall_lever_on", {
@@ -56,7 +56,7 @@ minetest.register_node("mesecons_walllever:wall_lever_on", {
{ -2/16, -1/16, 3/16, 2/16, 1/16, 4/16 }, -- the lever "hinge"
{ -1/16, 0, 4/16, 1/16, 8/16, 6/16 }} -- the lever itself.
},
- groups = {dig_immediate=2,not_in_creative_inventory=1},
+ groups = {dig_immediate=2,not_in_creative_inventory=1, mesecon = 1},
drop = '"mesecons_walllever:wall_lever_off" 1',
description="Lever",
after_dig_node = function(pos, oldnode)