summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README2
-rw-r--r--mesecons_extrawires/vertical.lua8
-rw-r--r--mesecons_pressureplates/init.lua26
-rw-r--r--mesecons_textures/textures/jeija_pressure_plate_stone_inv.pngbin0 -> 604 bytes
-rw-r--r--mesecons_textures/textures/jeija_pressure_plate_stone_off.pngbin648 -> 555 bytes
-rw-r--r--mesecons_textures/textures/jeija_pressure_plate_stone_off_edges.pngbin0 -> 292 bytes
-rw-r--r--mesecons_textures/textures/jeija_pressure_plate_stone_on.pngbin680 -> 579 bytes
-rw-r--r--mesecons_textures/textures/jeija_pressure_plate_stone_on_edges.pngbin0 -> 336 bytes
-rw-r--r--mesecons_textures/textures/jeija_pressure_plate_stone_wield.pngbin0 -> 604 bytes
-rw-r--r--mesecons_textures/textures/jeija_pressure_plate_wood_inv.pngbin0 -> 716 bytes
-rw-r--r--mesecons_textures/textures/jeija_pressure_plate_wood_off.pngbin750 -> 663 bytes
-rw-r--r--mesecons_textures/textures/jeija_pressure_plate_wood_off_edges.pngbin0 -> 295 bytes
-rw-r--r--mesecons_textures/textures/jeija_pressure_plate_wood_on.pngbin772 -> 675 bytes
-rw-r--r--mesecons_textures/textures/jeija_pressure_plate_wood_on_edges.pngbin0 -> 336 bytes
-rw-r--r--mesecons_textures/textures/jeija_pressure_plate_wood_wield.pngbin0 -> 716 bytes
15 files changed, 19 insertions, 17 deletions
diff --git a/README b/README
index 9a395c7..be75194 100644
--- a/README
+++ b/README
@@ -14,7 +14,7 @@ Jordach: Sounds for the noteblock
minerd247: Some textures
...other contributors
-This is a mod for minetest-c55.
+This is a mod for minetest.
Copy the minetest-mod-mesecons directory into you game's mod folder
(e.g. games/minetest_game/mods/minetest-mod-mesecons)
diff --git a/mesecons_extrawires/vertical.lua b/mesecons_extrawires/vertical.lua
index 7575e9f..39b5417 100644
--- a/mesecons_extrawires/vertical.lua
+++ b/mesecons_extrawires/vertical.lua
@@ -117,7 +117,7 @@ minetest.register_node("mesecons_extrawires:vertical_off", {
minetest.register_node("mesecons_extrawires:vertical_top_on", {
description = "Vertical mesecon",
drawtype = "nodebox",
- tiles = {"wires_full_on.png"},
+ tiles = {"wires_full_on.png","wires_full_on.png","wires_vertical_on.png"},
walkable = false,
paramtype = "light",
sunlight_propagates = true,
@@ -139,7 +139,7 @@ minetest.register_node("mesecons_extrawires:vertical_top_on", {
minetest.register_node("mesecons_extrawires:vertical_top_off", {
description = "Vertical mesecon",
drawtype = "nodebox",
- tiles = {"wires_full_off.png"},
+ tiles = {"wires_full_off.png","wires_full_off.png","wires_vertical_off.png"},
walkable = false,
paramtype = "light",
sunlight_propagates = true,
@@ -162,7 +162,7 @@ minetest.register_node("mesecons_extrawires:vertical_top_off", {
minetest.register_node("mesecons_extrawires:vertical_bottom_on", {
description = "Vertical mesecon",
drawtype = "nodebox",
- tiles = {"wires_full_on.png"},
+ tiles = {"wires_full_on.png","wires_full_on.png","wires_vertical_on.png"},
walkable = false,
paramtype = "light",
sunlight_propagates = true,
@@ -183,7 +183,7 @@ minetest.register_node("mesecons_extrawires:vertical_bottom_on", {
minetest.register_node("mesecons_extrawires:vertical_bottom_off", {
description = "Vertical mesecon",
drawtype = "nodebox",
- tiles = {"wires_full_off.png"},
+ tiles = {"wires_full_off.png","wires_full_off.png","wires_vertical_off.png"},
walkable = false,
paramtype = "light",
sunlight_propagates = true,
diff --git a/mesecons_pressureplates/init.lua b/mesecons_pressureplates/init.lua
index 3ec7c91..1f6f064 100644
--- a/mesecons_pressureplates/init.lua
+++ b/mesecons_pressureplates/init.lua
@@ -5,7 +5,7 @@ local pp_box_off = {
local pp_box_on = {
type = "fixed",
- fixed = { -7/16, -8/16, -7/16, 7/16, -7/16, 7/16 },
+ fixed = { -7/16, -8/16, -7/16, 7/16, -7.5/16, 7/16 },
}
pp_on_timer = function (pos, elapsed)
@@ -49,7 +49,7 @@ end
-- image: inventory and wield image of the pressure plate
-- recipe: crafting recipe of the pressure plate
-function mesecon:register_pressure_plate(offstate, onstate, description, texture_off, texture_on, image, recipe)
+function mesecon:register_pressure_plate(offstate, onstate, description, textures_off, textures_on, image_w, image_i, recipe)
local ppspec = {
offstate = offstate,
onstate = onstate
@@ -57,9 +57,9 @@ function mesecon:register_pressure_plate(offstate, onstate, description, texture
minetest.register_node(offstate, {
drawtype = "nodebox",
- tiles = {texture_off},
- inventory_image = texture_off,
- wield_image = image,
+ tiles = textures_off,
+ inventory_image = image_i,
+ wield_image = image_w,
paramtype = "light",
selection_box = pp_box_off,
node_box = pp_box_off,
@@ -77,7 +77,7 @@ function mesecon:register_pressure_plate(offstate, onstate, description, texture
minetest.register_node(onstate, {
drawtype = "nodebox",
- tiles = {texture_on},
+ tiles = textures_on,
paramtype = "light",
selection_box = pp_box_on,
node_box = pp_box_on,
@@ -110,16 +110,18 @@ mesecon:register_pressure_plate(
"mesecons_pressureplates:pressure_plate_wood_off",
"mesecons_pressureplates:pressure_plate_wood_on",
"Wooden Pressure Plate",
- "jeija_pressure_plate_wood_off.png",
- "jeija_pressure_plate_wood_on.png",
- "jeija_pressure_plate_wood_off.png",
+ {"jeija_pressure_plate_wood_off.png","jeija_pressure_plate_wood_off.png","jeija_pressure_plate_wood_off_edges.png"},
+ {"jeija_pressure_plate_wood_on.png","jeija_pressure_plate_wood_on.png","jeija_pressure_plate_wood_on_edges.png"},
+ "jeija_pressure_plate_wood_wield.png",
+ "jeija_pressure_plate_wood_inv.png",
{{"default:wood", "default:wood"}})
mesecon:register_pressure_plate(
"mesecons_pressureplates:pressure_plate_stone_off",
"mesecons_pressureplates:pressure_plate_stone_on",
"Stone Pressure Plate",
- "jeija_pressure_plate_stone_off.png",
- "jeija_pressure_plate_stone_on.png",
- "jeija_pressure_plate_stone_off.png",
+ {"jeija_pressure_plate_stone_off.png","jeija_pressure_plate_stone_off.png","jeija_pressure_plate_stone_off_edges.png"},
+ {"jeija_pressure_plate_stone_on.png","jeija_pressure_plate_stone_on.png","jeija_pressure_plate_stone_on_edges.png"},
+ "jeija_pressure_plate_stone_wield.png",
+ "jeija_pressure_plate_stone_inv.png",
{{"default:cobble", "default:cobble"}})
diff --git a/mesecons_textures/textures/jeija_pressure_plate_stone_inv.png b/mesecons_textures/textures/jeija_pressure_plate_stone_inv.png
new file mode 100644
index 0000000..bfe5a1d
--- /dev/null
+++ b/mesecons_textures/textures/jeija_pressure_plate_stone_inv.png
Binary files differ
diff --git a/mesecons_textures/textures/jeija_pressure_plate_stone_off.png b/mesecons_textures/textures/jeija_pressure_plate_stone_off.png
index 9952b65..46140da 100644
--- a/mesecons_textures/textures/jeija_pressure_plate_stone_off.png
+++ b/mesecons_textures/textures/jeija_pressure_plate_stone_off.png
Binary files differ
diff --git a/mesecons_textures/textures/jeija_pressure_plate_stone_off_edges.png b/mesecons_textures/textures/jeija_pressure_plate_stone_off_edges.png
new file mode 100644
index 0000000..2ad9acc
--- /dev/null
+++ b/mesecons_textures/textures/jeija_pressure_plate_stone_off_edges.png
Binary files differ
diff --git a/mesecons_textures/textures/jeija_pressure_plate_stone_on.png b/mesecons_textures/textures/jeija_pressure_plate_stone_on.png
index 962e4ed..dc64931 100644
--- a/mesecons_textures/textures/jeija_pressure_plate_stone_on.png
+++ b/mesecons_textures/textures/jeija_pressure_plate_stone_on.png
Binary files differ
diff --git a/mesecons_textures/textures/jeija_pressure_plate_stone_on_edges.png b/mesecons_textures/textures/jeija_pressure_plate_stone_on_edges.png
new file mode 100644
index 0000000..51add95
--- /dev/null
+++ b/mesecons_textures/textures/jeija_pressure_plate_stone_on_edges.png
Binary files differ
diff --git a/mesecons_textures/textures/jeija_pressure_plate_stone_wield.png b/mesecons_textures/textures/jeija_pressure_plate_stone_wield.png
new file mode 100644
index 0000000..c533567
--- /dev/null
+++ b/mesecons_textures/textures/jeija_pressure_plate_stone_wield.png
Binary files differ
diff --git a/mesecons_textures/textures/jeija_pressure_plate_wood_inv.png b/mesecons_textures/textures/jeija_pressure_plate_wood_inv.png
new file mode 100644
index 0000000..36dacd0
--- /dev/null
+++ b/mesecons_textures/textures/jeija_pressure_plate_wood_inv.png
Binary files differ
diff --git a/mesecons_textures/textures/jeija_pressure_plate_wood_off.png b/mesecons_textures/textures/jeija_pressure_plate_wood_off.png
index ace94f5..ca98757 100644
--- a/mesecons_textures/textures/jeija_pressure_plate_wood_off.png
+++ b/mesecons_textures/textures/jeija_pressure_plate_wood_off.png
Binary files differ
diff --git a/mesecons_textures/textures/jeija_pressure_plate_wood_off_edges.png b/mesecons_textures/textures/jeija_pressure_plate_wood_off_edges.png
new file mode 100644
index 0000000..665ae97
--- /dev/null
+++ b/mesecons_textures/textures/jeija_pressure_plate_wood_off_edges.png
Binary files differ
diff --git a/mesecons_textures/textures/jeija_pressure_plate_wood_on.png b/mesecons_textures/textures/jeija_pressure_plate_wood_on.png
index 605d9a3..e1a7d8e 100644
--- a/mesecons_textures/textures/jeija_pressure_plate_wood_on.png
+++ b/mesecons_textures/textures/jeija_pressure_plate_wood_on.png
Binary files differ
diff --git a/mesecons_textures/textures/jeija_pressure_plate_wood_on_edges.png b/mesecons_textures/textures/jeija_pressure_plate_wood_on_edges.png
new file mode 100644
index 0000000..358f2ea
--- /dev/null
+++ b/mesecons_textures/textures/jeija_pressure_plate_wood_on_edges.png
Binary files differ
diff --git a/mesecons_textures/textures/jeija_pressure_plate_wood_wield.png b/mesecons_textures/textures/jeija_pressure_plate_wood_wield.png
new file mode 100644
index 0000000..50b321d
--- /dev/null
+++ b/mesecons_textures/textures/jeija_pressure_plate_wood_wield.png
Binary files differ