의 미러
https://github.com/mt-mods/pipeworks.git
synced 2025-10-26 22:35:29 +01:00
Compare commits
4 커밋
20190430
...
3fd799f058
| 작성자 | SHA1 | 날짜 | |
|---|---|---|---|
| 3fd799f058 | |||
|
|
6ad2c9f568 | ||
| 2693e2ecbb | |||
|
|
c93df73a5c |
@@ -66,8 +66,11 @@ local function run_autocrafter(pos, elapsed)
|
||||
local inventory = meta:get_inventory()
|
||||
local craft = get_craft(pos, inventory)
|
||||
local output_item = craft.output.item
|
||||
-- NALC: existence de limitgroup ?
|
||||
local limitcraft = minetest.get_item_group(output_item:get_name(), "limitcraft") or 0
|
||||
-- only use crafts that have an actual result
|
||||
if output_item:is_empty() then
|
||||
-- NALC: ou si l'item n'est pas dans le group limitcraft
|
||||
if output_item:is_empty() or limitcraft > 0 then
|
||||
meta:set_string("infotext", "unconfigured Autocrafter: unknown recipe")
|
||||
return false
|
||||
end
|
||||
|
||||
@@ -46,6 +46,11 @@ local function read_entities()
|
||||
end
|
||||
|
||||
local function write_entities()
|
||||
if not luaentity.entities then
|
||||
-- This can happen if crashing on startup, causing another error that
|
||||
-- masks the original one. Return gracefully in that case instead.
|
||||
return
|
||||
end
|
||||
for _, entity in pairs(luaentity.entities) do
|
||||
setmetatable(entity, nil)
|
||||
for _, attached in pairs(entity._attached_entities) do
|
||||
|
||||
Reference in New Issue
Block a user