From 689911298e829aa63e0c3c3cacb0a6666ee437b1 Mon Sep 17 00:00:00 2001 From: LeMagnesium Date: Sat, 27 Jun 2015 18:17:59 +0200 Subject: [PATCH] Updated pipeworks --- mods/pipeworks/luaentity.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/mods/pipeworks/luaentity.lua b/mods/pipeworks/luaentity.lua index 4b3d808e..3fe891f3 100755 --- a/mods/pipeworks/luaentity.lua +++ b/mods/pipeworks/luaentity.lua @@ -11,7 +11,7 @@ local function read_file() local t = f:read("*all") f:close() if t == "" or t == nil then return {} end - return minetest.deserialize(t) + return minetest.deserialize(t) or {} end local function write_file(tbl) @@ -251,6 +251,10 @@ end -- end function luaentity.add_entity(pos, name) + if not luaentity.entities then + minetest.after(0, luaentity.add_entity, vector.new(pos), name) + return + end local index = luaentity.entities_index while luaentity.entities[index] do index = index + 1