improved storage api, hunger_ng items
parent
2e4e7d765a
commit
cd465e7516
|
@ -1,7 +1,7 @@
|
|||
scan_item=(name)->
|
||||
if minetest.registered_craftitems[name]._hunger_ng
|
||||
scan_item=(name,list)->
|
||||
if list[name]._hunger_ng
|
||||
return
|
||||
ou = minetest.registered_craftitems[name].on_use
|
||||
ou = list[name].on_use
|
||||
if not ou
|
||||
return
|
||||
ups = WSU.get_fn_ups ou
|
||||
|
@ -18,5 +18,13 @@ scan_item=(name)->
|
|||
satiates: satiates
|
||||
returns: ups.replace_with_item
|
||||
}
|
||||
for n,v in pairs minetest.registered_craftitems
|
||||
scan_item n
|
||||
|
||||
for n,v in pairs minetest.registered_items
|
||||
scan_item n, minetest.registered_items
|
||||
|
||||
--for n,v in pairs minetest.registered_craftitems
|
||||
-- scan_item n, minetest.registered_craftitems
|
||||
--for n,v in pairs minetest.registered_nodes
|
||||
-- scan_item n, minetest.registered_nodes
|
||||
--for n,v in pairs minetest.registered_tools
|
||||
-- scan_item n, minetest.registered_tools
|
||||
|
|
|
@ -73,7 +73,10 @@ reg.digiline = {
|
|||
list=get_storage_list pos
|
||||
filter = ''
|
||||
if type(msg) == 'table'
|
||||
filter = table.concat msg, ','
|
||||
first = true
|
||||
for str in *msg
|
||||
filter ..= (first and '' or ',')..'"'..str..'"'
|
||||
first = false
|
||||
elseif type(msg) == 'string'
|
||||
filter = msg
|
||||
results = {}
|
||||
|
|
Loading…
Reference in New Issue