From b44f443fb27ebdf0129bade9b4d1fbfbfdaf66e5 Mon Sep 17 00:00:00 2001 From: Kyle Date: Sat, 1 Sep 2012 13:48:16 -0700 Subject: [PATCH] nodeboxes --- mesecons_gates/init.lua | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) 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)