This repository has been archived on 2020-05-24. You can view files and clone it, but cannot push or open issues or pull requests.
minetest-mod-sparktech/sparkcore/lua/cable.lua

30 lines
905 B
Lua

local NAME = minetest.get_current_modname()
minetest.register_node(NAME ..":cable", {
description = "Copper Cable",
tiles = {"cable.png"},
drawtype = "nodebox",
paramtype = "light",
connects_to = {"group:sparktech_net_trigger", "group:sparktech_net_passive"},
stack_max = 128,
node_box = {
type = "connected",
fixed = {-0.2, -0.2, -0.2, 0.2, 0.2, 0.2},
connect_top = {-0.2, 0.2, -0.2, 0.2, 0.5, 0.2},
connect_bottom = {-0.2, -0.5, -0.2, 0.2, -0.2, 0.2},
connect_back = {-0.2, -0.2, 0.2, 0.2, 0.2, 0.5},
connect_right = {0.2, -0.2, -0.2, 0.5, 0.2, 0.2},
connect_front = {-0.2, -0.2, -0.5, 0.2, 0.2, -0.2},
connect_left = {-0.5, -0.2, -0.2, -0.2, 0.2, 0.2},
},
groups = {
sparktech_techy = 1,
sparktech_net_passive = 1,}
})
minetest.register_craft({
output = NAME .. ":cable 16",
type = "shapeless",
recipe = { 'group:silicon', 'default:copper_ingot', 'group:silicon' }
})