¿Prefieres español? Lee el README en español. EZOAddonsUtility is a public beta addon for The Elder Scrolls Online. It provides an in-game window for inspecting installed addons and libraries, their load state, version, and author information.
Support, bug reports, and suggestions: EZO Discord
EZOAddonsUtility is currently in public beta. The implemented scope is intentionally conservative and read-only: it helps review addon state, but it does not change which addons are enabled.
- Addon version:
0.1.0 - AddOnVersion:
10000 - APIVersion:
101049 101050 - Status: public beta
- The Elder Scrolls Online PC client.
- LibAddonMenu-2.0.
- Optional: LibChatMessage for cleaner addon chat output.
- Optional: LibDebugLogger and DebugLogViewer are declared as optional dependencies for future diagnostics, but no Debug Viewer report feature is implemented yet.
- Download or clone the addon.
- Place the folder in your ESO AddOns directory:
Documents\Elder Scrolls Online\live\AddOns - Make sure the final path is:
AddOns\EZOAddonsUtility - Enable
EZOAddonsUtilityin the ESO Add-Ons menu. - Run
/reloadui.
- Opens an in-game addon manager window on demand.
- Lists installed addons and libraries using ESO's AddOn Manager data.
- Shows each entry's:
- load state
- addon title or internal name
- type: addon or library
- AddOnVersion when ESO exposes it
- author when ESO exposes it
- Shows summary counts:
- total entries
- loaded entries
- not loaded entries
- libraries
- Uses pagination with 14 entries per page.
- Includes Previous and Next buttons.
- Includes a Refresh button.
- Includes a Close button.
- Remembers the window position.
- All
- Addons
- Libraries
The current filter is saved and can be changed from the window or from settings.
The list can show these states when ESO reports them:
- Loaded
- Disabled
- Out of date
- Missing dependency
- Failed
- TOC loaded
- No state
- Enabled, not loaded
Loaded entries, enabled-but-not-loaded entries, disabled entries, and libraries use different row text colors.
The LibAddonMenu panel includes:
- Language selector:
- Automatic
- English
- Spanish
- Default list filter:
- All
- Addons
- Libraries
- Open addon manager button.
Automatic language follows the ESO client language when possible.
/ezou/ezou open/ezou status/ezou help/ezoaddonsutility
/ezou and /ezou open toggle the addon manager window. /ezou status prints a short count summary to chat.
EZOAddonsUtility does not automate addon management in this beta.
It does not:
- enable addons
- disable addons
- apply profiles
- change library state
- reload the UI automatically
- install addons
- update addons
- call external services
- publish to Discord
- run GitHub Actions workflows
Future features that change addon state should require explicit confirmation before applying changes.
These ideas exist in the roadmap but are not implemented in the addon yet:
- addon profiles for Trial, PvP, crafting, testing, or other setups
- enable all / disable all buttons
- dependency graph or unused-library detection
- EZO-family specific management tools
- marking addons as required or essential
- Debug Viewer addon reports
- keyboard shortcuts for profiles
Please test:
- The addon loads without Lua errors.
/reloaduiworks cleanly./ezouopens and closes the window./ezou statusprints a count summary.- The Refresh button updates the list.
- The All/Addons/Libraries filter cycles correctly from the window.
- The default filter option works from LibAddonMenu.
- The language selector updates visible addon text.
- The window position is remembered after moving it.
- Loaded, disabled, out-of-date, missing-dependency, and failed states look correct when those states exist in your addon list.
- Roadmap ideas: docs/ideas.md
- Discord publication workflow notes for maintainers: docs/ezo-discord-automation.md
MIT License. See LICENSE.