insert_object = function(pos, node, stack, direction)
local meta = minetest.get_meta(pos)
local inv = meta:get_inventory()
- return inv:add_item("src",stack)
+ return inv:add_item("src", stack)
end,
can_insert = function(pos, node, stack, direction)
local meta = minetest.get_meta(pos)
function technic.register_generator(data)
local tier = data.tier
local ltier = string.lower(tier)
-
+
local groups = {snappy=2, choppy=2, oddly_breakable_by_hand=2}
local active_groups = {snappy=2, choppy=2, oddly_breakable_by_hand=2, not_in_creative_inventory=1}
if data.tube then
active_groups.tubedevice = 1
active_groups.tubedevice_receiver = 1
end
-
+
local generator_formspec =
"invsize[8,9;]"..
"label[0,0;"..S("%s Generator"):format(tier).."]"..
burn_time = burn_time - 1
meta:set_int("burn_time", burn_time)
end
- local tube_upgrade = 0, 0
- if data.tube then
- technic.handle_machine_pipeworks(pos, tube_upgrade)
- end
-
-- Burn another piece of fuel
if burn_time == 0 then
local inv = meta:get_inventory()