Back
The Elder Scrolls Online

LibUespQuestData

Overview

Quest database from the UESP. Download uespLog to assist with data logging.

Quest database from the UESP. Download uespLog to assist with data logging.

View the database online at esolog.uesp.net.

Introduction
This library provides a quest database and lookup functions for use by other add-ons. The database is sourced from esolog.uesp.net.

Note that this does not include all quests - only quests captured by the uespLog add-on are recorded here. To help log more quests, download the add-on and run the included uespLogMonitor program to automatically upload data to the UESP.

This library is updated manually from the online database - send me a message @Enodoc if you think an update is required.

Usage
To include this library in your add-on, just add

to your add-on manifest.

Functions

- LibUespQuestData:GetUespQuestInfo(number questId)

- Returns: string name, number QuestType questType, string zoneName, string objectiveName

- LibUespQuestData:GetUespQuestName(number questId)

- Returns: string name

- LibUespQuestData:GetUespQuestType(number questId)

- Returns: number QuestType questType

- LibUespQuestData:GetUespQuestLocationInfo(number questId)

- Returns: string zoneName, string objectiveName, number poiIndex, number zoneIndex, number objectiveLevel, string startDesc, string endDesc

- LibUespQuestData:GetUespQuestBackgroundText(number questId)

- Returns: string backgroundText

- LibUespQuestData:GetIsUespQuestSharable(number questId)

- Returns: boolean isSharable

- LibUespQuestData:GetUespQuestInstanceDisplayType(number questId)

- Returns: number InstanceDisplayType instanceDisplayType

- LibUespQuestData:GetUespQuestRepeatType(number questId)

- Returns: number QuestRepeatableType repeatType

Known Issue
Multiple quests with the same name and different IDs aren't currently recorded properly in the database, due to a limitation of the data logger which causes them to overwrite each other. This affects the different alliance versions of Cyrodiil Missions and Bounties, as well as Thieves Guild and Dark Brotherhood repeatable quests, and Crafting Writs.

See Also
If you are looking for a quest list add-on, please see Journal Quest Log, which uses the library database. This library does not include its own UI display.

Library developed by:
@Enodoc, Savant of the United Explorers of Scholarly Pursuits (UESP)
UESP: The Unofficial Elder Scrolls Pages - A collaborative source for all knowledge on the Elder Scrolls series since 1995. Find us at www.uesp.net

ABOUT THIS LISTING

This page describes LibUespQuestData by Enodoc. The description and screenshots are the author's own, imported from their listing on ESOUI on 24 October 2026: https://www.esoui.com/downloads/info2484-LibUespQuestData.html

Mythiq.net hosts no files for it. The download button goes straight to the release file on cdn.esoui.com, so you are downloading from the author's own host, not from a copy of ours.

The download count, rating and comments on this page start at zero and count Mythiq.net only. The source's own figures are not copied here — they measure a different site, and a number that cannot be checked against our own ledger is not worth printing.

Requirements

Game version
  • 12.0.0
API VERSION

Built for ESO API version 12.0.0. After a patch the game marks add-ons built for the previous API as out of date; the "Allow out of date add-ons" checkbox in the add-on menu loads them anyway, and most work.

LIBRARIES

Many ESO add-ons depend on a shared library — LibAddonMenu-2.0 above all — which is installed separately, exactly like an add-on. A dependency that is missing shows as the add-on simply not appearing in the list.

CONSOLE

Add-ons are PC and Mac only. There is no way to load them on console.

Installation

1. Download the archive with the button on this page and unzip it.

2. Move the unzipped folder into your add-ons directory:

Windows — Documents\Elder Scrolls Online\live\AddOns

macOS — ~/Documents/Elder Scrolls Online/live/AddOns

3. Start the game, and at the character select screen click Add-Ons.

4. Tick the add-on. If it is greyed out and marked out of date, tick "Allow out of date add-ons" at the top of the same panel.

5. Log in. Most add-ons need a /reloadui after they are first enabled.

UPDATING

Delete the old folder first. ESO loads everything it finds, and two copies of one add-on is the usual cause of "an add-on has produced an error" on login.

This release downloads from cdn.esoui.com, not from us, so there is no checksum to compare against. Scan the archive before you unpack it.

Version history

  1. v2026-07-09 Latest 10 Jul 2026 · 185 KB via cdn.esoui.com · 0 downloads Download
    2026-07-09

    - Database update
    - Updated API version to 101050

    2026-01-03

    - Database update
    - Updated API version to 101048

    2025-06-01

    - Database update
    - Updated API version to 101045/101046

    2024-05-27

    - Database update
    - Updated API version to 101041/101042 (Scions of Ithelia/Gold Road)

    2023-06-07

    - Database update
    - Updated API version to 101038 (Necrom)

    2022-11-01

    - Database update
    - Updated API version to 101035/101036 (Lost Depths/Firesong)

    2022-05-22

    - Database update
    - Removed hard-coded Objective name - related add-on functions now wrap the API function GetPOIInfo
    - GetUespQuestLocationInfo now returns zoneIndex, objectiveLevel, startDesc and endDesc.
    - Updated API version to 101034 (High Isle)

    2022-03-21

    - Database update
    - Removed old Data file
    - Removed localization files containing Quest and Zone names

    - Related add-on functions now wrap the API functions GetQuestName, GetQuestZoneId and GetZoneNameById

    - Updated API version to 101033 (Ascending Tide)

    2021-05-30

    - Database update
    - Updated API version to 100035 (Blackwood)

    2021-03-07

    - Database update
    - Overhauled Localisation files to use IDs
    - Updated API version to 100034 (Flames of Ambition)

    2020-11-02

    - Database update
    - Localisation update (thanks Calamath!)
    - Updated API version to 100033 (Markarth)

    2020-07-17

    - Database update
    - Updated API version to 100032 (Stonethorn)

    2020-06-06

    - Database update

    2020-06-01

    - Database update, including most of Greymoor

    - Note: The database is currently running off two separate files due to a change to uespLog's data logging, as a first step to fixing the "Multiple quests with the same name and different IDs" issue.

    - Localisation support for DE, FR, JP and RU (thanks Calamath!)
    - Updated API version to 100031 (Greymoor)

    2020-03-30

    - Database update

    2020-02-23

    - Japanese localisation support (by Calamath)
    - Updated API version to 100030 (Harrowstorm)

    2019-12-23

    - Database update

    Off-site on cdn.esoui.com — no checksum, because we never held this file. Link checked by our review team on 25 Oct 2026.

Comments

No comments yet.

Sign in to leave a comment.

Report this mod

Tell us if something is wrong — a file that will not work, content taken from someone else, or anything that looks unsafe. Reports go to our review team, not to the author.

Sign in to report this mod.

We use cookies to ensure that we give you the best experience on our website and improve your experience. By continuing to use this site you consent to such use of cookies.

Learn More