Lui Extended — install it, and know whether it still works
aeNLwo-Wg34 LUI Extended requires the following libraries are downloaded: LuiMedia LibAddonMenu LuiData LUI Extended LUI Extended is an addon that adds multiple custom components including: Base Game enhancements - better tooltips for abilities, custom icons for enemy spells that lacked information, etc... Buff & Debuff Tracking - Track buffs and debuffs with new custom icons and significant enha…
Status
calls removed API
Calls API the game removed. The published source of Lui Extended references 1 removed function — GetKeepMaxUpgradeLevel (last existed in API 101050). A removed function call raises an error when that code path runs; a removed constant reads as nil, so a feature usually stops working quietly instead of crashing. Its last release is 2026-10-01 and it declares API 101051 (live is 101051). Removed-call scan of its actual source, 2026-09-28.
Anchors for every claim on this page: the live game runs API 101051 (Update 51, live 2026-09-28). Update 51 went live on PC/Mac on September 28, 2026. Feed retrieved 2026-10-02 · corpus snapshot 2026-09-28.
See it before you install
Layout preview generated from the addon's own files — positions and sizes come from its XML, live data is simulated, and art is drawn as boxes (we never copy an addon's files).
Window drawn from LuiExtended/frontend/InfoPanel.xml and 4 more; zoomed to fit. Where it sits on screen follows its anchor; you can move it in game.
- Enable Quest Kill Counter Filters
- Quest Name
- Objective (optional)
- When to show updates…
- Show at kill counts
- Add Filter
- Clear All Filters
- Remove Filter…
- Font Size (Label)50
- Font Size (Bar)50
- Font Size50
- title Id
- Enabled
- Reload UI
Show 66 more options
- Display Options
- Out-of-Combat Opacity50
- In-Combat Opacity50
- Global Cooldown Options
- Display Global Cooldown (High CPU Usage)
- Display GCD for Potions
- Display Ready Flash
- Desaturate Icons
- Color Slot Label # Red
- GCD Animation Method…
- Ultimate Tracking Options
- Display Ultimate Value
- Display Ultimate Percentage
- Label Vertical Position-16
- Hide Label When Full
- Display Ultimate Generation Texture
- Companion Ultimate Tracking
- Display Companion Ultimate Value
- Display Companion Ultimate Percentage
- Bar Ability Highlight Options
- Highlight Active Procs
- Play Sound on Ability Proc
- Proc Sound…
- Highlight Active Effects
- Highlight Active Ultimate Effects
- Display Countdown Label
- Show Second Fractions
- Duration Threshold15.5
- Always Show Fractions
- Back Bar Tracking
- Display Back Bar and Track Skills
- Back Bar - Darken Inactive Slots
- Back Bar - Desaturate Inactive Slots
- Back Bar - Hide Inactive Slots
- Quickslot Cooldown Timer Options
- Display Quickslot Cooldown Timer
- Color Label
- Cast Bar Options
- Unlock Cast Bar
- Reset Position
- Enable Cast/Channel Bar
- Cast Bar Width300
- Cast Bar Height40
- Cast Bar Icon Size40
- Show Cast Name
- Display Timer Label
- Timer Format…
- Name & Timer Font Size20
- Gradient Color (Start)
- Gradient Color (End)
- Ability Icon Frame Color
- Cast Bar Filters
- Show Casts for Heavy Attacks
- Weave timing indicators (requires LibCombat)
- Good light-attack weave threshold (ms)100
- Cast Bar Blacklist
- Clear Blacklist
- Add Ability to Blacklist
- Remove Ability from Blacklist…
- Chat Message Settings
- Player Name Display Method…
- Character/Account Name Brackets…
- Currency Announcements
- Display Currency Icons
- Display Gold Changes
- Gold Color
Names are the addon's own English strings where we could resolve them; defaults shown when the code states one.
Compare with the real thing — the author's screenshots on ESOUI: 1 · 2 · 3 · 4 · 5 · 6 · 7 · 8 (opens ESOUI; not copied here)
Download it from ESOUI → the author's own page — we never rehost an addon
Install it — the whole route, ending with it running
Which platform this route is for
PC (Windows/Mac) — this page's install route is the PC/Mac one. Console: its own manifest declares a console dependency set — ## ConsoleDependsOn: LibHarvensAddonSettings>=20109 LibConsoleDialogs — so the author has built it with consoles in mind. (The dependency table below expands that line into the full closure, which is why it can be longer.) Either way the download on this page is not the console route: console players get add-ons from the in-game add-on browser only. “You cannot use Minion or any other download source to install them to your console. To download and install AddOns on your console you must use the ingame addon browser on your console!” — source, read 2026-08-22. What is and is not possible there: ESO addons on console.
Step 1 — what has to be installed with it
3 other things have to be in your AddOns\ folder as well, and this is the order to add them in — each is its own folder beside the addon, never inside it. It is the full dependency closure, not just the first level: libraries first, then whatever needs them, then Lui Extended itself.
| Fetch this… | Version floor | Folder name | Needed on | Its own status |
|---|---|---|---|---|
| LibAddonMenu-2.0 also bundled elsewhere | version 43 or newer | LibAddonMenu-2.0\ | PC only | not updated since the patch last release 2026-05-12 |
| LibHarvensAddonSettings also bundled elsewhere | version 20109 or newer | LibHarvensAddonSettings\ | Console only | current last release 2026-07-19 |
| LibConsoleDialogs | any version | LibConsoleDialogs\ | Console only | not updated since the patch last release 2025-11-22 |
This addon declares its console dependencies on a separate ## ConsoleDependsOn line, so the two platforms do not need the same set — the “Needed on” column is that difference. Console players still install nothing by hand; the in-game browser resolves it.
“Also bundled elsewhere” means other addons ship their own copy of that folder. The game loads exactly one folder of a given name — see “Duplicate libraries” below.
“Version floor” is the minimum the manifest asks for (## DependsOn: LibAddonMenu-2.0>=41 means version 41 or newer). “Must dependency: Another addon or library which must be installed and enabled in the in-game addon manager in order to enable the addon in question at all. The AddOn will not load in total in that case. The must dependency is defined via the ## DependsOn: tag in the txt files of addons.” — source, read 2026-08-22
Optional — declared with ## OptionalDependsOn. The addon loads without these and uses them if they happen to be there, so install none of them unless you want them for their own sake: CraftedPotions, LibChatMessage, LibCombat2 (not on ESOUI), LibCustomMenu, LibCustomTitles, LibDebugLogger, LibCombat, LibDataEncode, CombatMetricsFightData, LibExtendedJournal, LibFeedback, LibFilters-3.0, LibGetText, LibGuildRoster, LibMapPing, LibGPS, Lib3D, LibMotifCategories, LibRadialMenu, LibScrollableMenu, LibServerResetTime, LibSlashCommander, LibStub, CombatMetrics …and 35 more.
Step 2 — where the files go
The only shape the game reads is AddOns\X\X.txt. Getting this wrong — one folder too deep — is the commonest install failure there is.
Right:
Documents\Elder Scrolls Online\live\AddOns\ ├─ LuiExtended\ ← this addon │ LuiExtended.txt ← the manifest the game reads ├─ LibAddonMenu-2.0\ ← beside it, never inside it ├─ LibHarvensAddonSettings\ ← beside it, never inside it ├─ LibConsoleDialogs\ ← beside it, never inside it └─ (every other addon, also at this level)
Wrong:
Documents\Elder Scrolls Online\live\AddOns\
└─ LuiExtended\
└─ LuiExtended\ ← ONE FOLDER TOO DEEP
LuiExtended.txt ← the game never looks here“C:\Users\< username >\Documents\Elder Scrolls Online\live\AddOns\< AddOn A FolderName >\< files >” — source, read 2026-08-22
“Important: The live/AddOns folder will be created after your first login to the game, it will be missing if you had not logged in before at least once!” — source, read 2026-08-22
Step 3 — make the game see it
A newly added folder is not picked up by /reloadui. Close the game fully and
relaunch it — at minimum log out to the launcher and back in. /reloadui re-reads the files of
addons the game has already listed; it is the right tool after editing an addon you already had,
and the wrong one after adding a new folder.
“The game read those txt files in total at first client login, and not always "in total" if you just do a character switch or /reloadui ingame).”
Step 4 — enable it
At character select, open Add-Ons and tick Lui Extended and every library it needs — libraries appear in that same list as their own entries, and an unticked library reads to the game exactly like a missing one.
Step 5 — confirm it is actually running
Success looks like: it appears in ESC → Settings → Add-Ons in the list of loaded add-ons.
Failure signatures, and what each one means:
- Red Dependency next to it in the add-on list — a required folder is missing or is installed but switched off. “If a dependency of an AddOn is missing you are able to see it directly in the in-game AddOn manager’s list, at the right column. The text "Dependency” is indicating it.” — source, read 2026-08-22 This is a real engine state, not a UI hint: the live API exposes “* ADDON_STATE_DEPENDENCIES_DISABLED” — our own measurement of the live API dump, read 2026-08-22.
- Greyed out / “Out of date” — the addon's declared
## APIVersionis lower than the client's. The game loads it anyway; that flag is a comparison of one manifest line with the client's API version, not a test of whether the addon works. - Nothing in the list at all — the folder is at the wrong depth, or you are looking at a different
live\folder than the game is. “Search for UserSettings.txt or AddOnSettings.txt file on your harddrives/sdds and check which folder it is in (with the most up2date date and time!). Below this folder, in the subfolder AddOns, your addons need to be located so the game will find them as well.” — source, read 2026-08-22
Duplicate libraries
Another addon may already ship its own copy of LibAddonMenu-2.0, LibHarvensAddonSettings. The game loads exactly one folder of a given name, and which one it picks is not something you control from the add-on screen. If a library shows up twice in your AddOns\ folder, keep the standalone folder and let the bundled copy be the one you delete — the standalone one is the copy its author updates. Each library's own folder page lists every addon that ships a copy of it.
Removing it
Delete LuiExtended\ from AddOns\.
Its settings are kept separately in live\SavedVariables\ — leave that file alone and your
configuration comes back if you reinstall; delete it to start clean.
“SavedVariablse are stored in live/SavedVariables but we do not have access to the files directly, only via the ZO_SavedVars wrapper class” — source, read 2026-08-22
If it breaks
An in-game Lua error names the file it died in, like user:/AddOns/LuiExtended/LuiExtended.lua:214. The segment straight after user:/AddOns/ is a folder name, and LuiExtended\ is this addon's own folder (see everything that ships a folder by that name). Paste any error line into the error-line resolver and it names the addon for you.
“Important: It must not be the causing addon but could be just a library which is missing.” — source, read 2026-08-22
“Please do not create screenshots and send the screenshot of the error messages! They will be missing information then.”
“Attention: If the numberis missing you need to enable them at the ingame addon manager (press ESC to get to the menu -> AddOns) and enable the checkbox "Advanced UI errors".” — source, read 2026-08-22
Where to report it. The comments tab of this addon's own ESOUI listing: https://www.esoui.com/downloads/info818-LuiExtended.html. “Do not use the forums to request new features. Use the addon comments of the particular addon you want new features for as the authors will see this way easier than having to search any forums.” — source, read 2026-08-22 We make no claim that DakJaniels answers — the only responsiveness signal we have is the release history, and the last release was 2026-10-01.
Longer walkthroughs: which addon is crashing my UI · the red “Dependency” fix · addons out of date after an update.
Evidence — every number on this page, and where it came from
15,462 downloads in the last month · 3,092,944 lifetime. Both come straight from the ESOUI feed; the lifetime number counts every download since the addon was first published, which is why an abandoned addon can still show millions.
API versions declared in its manifests: 101051, 101050 (the game checks only the highest of these — at 101051 it matches the live API exactly.)
Author-declared compatibility — the game versions the author flagged on the listing. This is a declaration by the author, not a test by anyone: Season OneSeason Zero Pt.2
300 Lua files and 1 manifest file in our corpus copy. Its code calls 160 distinct game-API symbols (code index 2026-09-28).
Top of its changelog: Version 7.2.6.4 New SpellCastBuffs: Chill, Concussion, Overcharged, Diseased, and Sundered show as short debuffs on you and your current target when the game does not send a normal aura. SpellCastBuffs: Recently Revived shows as Resurrection Immunity on the player when Show Resurrection Immunity (Player only) is on.
10 screenshots on the author's page — see them there (they are the author's images; we link, we do not rehost).
The author takes donations: https://www.esoui.com/downloads/info818#donate
MD5 of the current zip (as published in the feed): b30ba7fd7c57b54becc1d542d683f92c