diff --git a/luaentity.lua b/luaentity.lua index 241da14..e45a8b2 100644 --- a/luaentity.lua +++ b/luaentity.lua @@ -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