Fix aluminum powder recipe bug
This commit is contained in:
parent
3918f61437
commit
f48ebf1b67
2
init.lua
2
init.lua
@ -342,9 +342,9 @@ dofile(MP.."/items/petroleum.lua")
|
|||||||
dofile(MP.."/items/bauxit.lua")
|
dofile(MP.."/items/bauxit.lua")
|
||||||
dofile(MP.."/items/silicon.lua")
|
dofile(MP.."/items/silicon.lua")
|
||||||
dofile(MP.."/items/steelmat.lua")
|
dofile(MP.."/items/steelmat.lua")
|
||||||
|
dofile(MP.."/items/aluminium.lua")
|
||||||
dofile(MP.."/items/powder.lua")
|
dofile(MP.."/items/powder.lua")
|
||||||
dofile(MP.."/items/epoxy.lua")
|
dofile(MP.."/items/epoxy.lua")
|
||||||
dofile(MP.."/items/aluminium.lua")
|
|
||||||
dofile(MP.."/items/plastic.lua")
|
dofile(MP.."/items/plastic.lua")
|
||||||
dofile(MP.."/items/hydrogen.lua")
|
dofile(MP.."/items/hydrogen.lua")
|
||||||
dofile(MP.."/items/electronic.lua")
|
dofile(MP.."/items/electronic.lua")
|
||||||
|
@ -30,6 +30,7 @@ help . . . print this text
|
|||||||
cls . . . . . clear screen
|
cls . . . . . clear screen
|
||||||
gen . . . . print all generators
|
gen . . . . print all generators
|
||||||
sto . . . . . print all storage systems
|
sto . . . . . print all storage systems
|
||||||
|
con . . . . . print main consumers
|
||||||
]])
|
]])
|
||||||
|
|
||||||
local function row(num, label, data)
|
local function row(num, label, data)
|
||||||
@ -137,6 +138,22 @@ local function storages(pos)
|
|||||||
return table.concat(tbl, "\n")
|
return table.concat(tbl, "\n")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
local function consumers(pos)
|
||||||
|
local tbl = {}
|
||||||
|
local outdir = M(pos):get_int("outdir")
|
||||||
|
local netw = networks.get_network_table(pos, Cable, outdir) or {}
|
||||||
|
for _,item in ipairs(netw.con or {}) do
|
||||||
|
local number = techage.get_node_number(item.pos)
|
||||||
|
if number then
|
||||||
|
local name = techage.get_node_lvm(item.pos).name
|
||||||
|
name = (minetest.registered_nodes[name] or {}).description or "unknown"
|
||||||
|
tbl[#tbl + 1] = name .. " (" .. number .. ")"
|
||||||
|
end
|
||||||
|
end
|
||||||
|
table.sort(tbl)
|
||||||
|
return table.concat(tbl, "\n")
|
||||||
|
end
|
||||||
|
|
||||||
local function output(pos, command, text)
|
local function output(pos, command, text)
|
||||||
local meta = M(pos)
|
local meta = M(pos)
|
||||||
text = meta:get_string("output") .. "\n$ " .. command .. "\n" .. (text or "")
|
text = meta:get_string("output") .. "\n$ " .. command .. "\n" .. (text or "")
|
||||||
@ -160,6 +177,8 @@ local function command(pos, nvm, command)
|
|||||||
output(pos, command, generators(pos))
|
output(pos, command, generators(pos))
|
||||||
elseif cmd == "sto" then
|
elseif cmd == "sto" then
|
||||||
output(pos, command, storages(pos))
|
output(pos, command, storages(pos))
|
||||||
|
elseif cmd == "con" then
|
||||||
|
output(pos, command, consumers(pos))
|
||||||
elseif command ~= "" then
|
elseif command ~= "" then
|
||||||
output(pos, command, "")
|
output(pos, command, "")
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user