summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--mesecons_gates/init.lua11
1 files changed, 10 insertions, 1 deletions
diff --git a/mesecons_gates/init.lua b/mesecons_gates/init.lua
index b8f4797..fd680e1 100644
--- a/mesecons_gates/init.lua
+++ b/mesecons_gates/init.lua
@@ -29,13 +29,22 @@ for g in ipairs(gates) do gate = gates[g]
nodename = "mesecons_gates:"..gate.."_"..onoff
+ node_box = {
+ type = "fixed",
+ fixed = { -8/16, -8/16, -8/16, 8/16, -7/16, 8/16 },
+ }
+
minetest.register_node(nodename, {
description = gate.." Gate",
- drawtype = "normal",
+ paramtype = "light",
+ drawtype = "nodebox",
tiles = {
+ "jeija_microcontroller_bottom.png^"..
"jeija_gate_"..onoff..".png^"..
"jeija_gate_"..gate..".png",
},
+ selection_box = node_box,
+ node_box = node_box,
walkable = true,
on_construct = function(pos)
update_gate(pos)