ESODecoded

Essential Housing Tools — install it, and know whether it still works

The library "LibAddonMenu" is required to use this add-on. For players that only want to use the Open House, Guest Journal, Favorite Homes and Recent Homes features of Essential Housing Tools we now offer the Housing Hub add-on as a light-weight alternative option. What is Essential Housing Tools? A brief summary of many of its features...

Status

not updated since the patch

Not updated since Update 51. Last release 2026-07-02, before Update 51 went live (2026-09-28); its manifest declares API 101050 against a live API of 101051, so the add-on list marks it “Out of date”. We scanned its actual Lua source and it calls no function or constant the game has removed, so it commonly still runs — that is an inference from its code, not a test of the addon. Removed-call scan of its 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-01 · 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).

N · · · E · · · S · · · W
Shadow
Border
Background
Essential Housing Community
The Essential Housing Community app has
Issue Description
Backdrop
Body
Recommended Actions
Backdrop
3
Header
Body
3
Header
Body
3
Header
Body
Retry Sync
Shadow
Backdrop
Close
Shadow
Backdrop
Remind Me Later
Shadow
Backdrop
simulated

Window drawn from EssentialHousingTools/EssentialHousingCommunity/EssentialHousingCommunity.xml and 5 more; zoomed to fit. Where it sits on screen follows its anchor; you can move it in game.

Essential Housing Tools — Settings 118 options found in its settings code — the first 80 are shown
  • Points of Interest
  • Show Point of Interest markers in homes
  • Show Banker and Merchant Points of Interest
  • Show Master Writ crafting station Points of Interest
  • Show non-Item Set crafting station Points of Interest
  • Show markers in color
  • Point of Interest marker size0.5
  • Point of Interest marker transparency0.5
  • Essential Housing Community(TM)
  • Hide Guest Journals that you have signed
  • Hide your homes' Guest Journals
  • Enable Guest Journal chime
  • Essential Effects(TM)
  • Temporarily adjust video settings to support FX…
Show 66 more options
  • Show Essential Effects(tm) when UI is hidden
  • Show received Essential Effects(tm) alert
  • Show received Essential Effects(tm) in chat
  • Suppress notifications when shared to guild
  • Suppress repeat Essential Effects(tm) notifications
  • Use your portals automatically
  • Use other players' portals automatically
  • Show portal destination briefly
  • Number of Recently Used effects shown10
  • Hide Edit Effect buttons (WARNING)
  • Edit Effect button opacity (%)100
  • Edit Effect button size (%)100
  • 3D Editing Assistance
  • Selection Sphere opacity (%)60
  • Indicator size (%)1
  • Show Selection Checks
  • Selection Check opacity (%)50
  • Show Selection Box
  • Selection Box opacity (%)50
  • Show Horizontal Grid
  • Show Vertical Grid
  • Grid opacity (%)50
  • Grid units (meters)50
  • Grid radius (guideline count)50
  • Show LaserAlign(tm) guide beams
  • LaserAlign(tm) opacity (%)50
  • Selecting Items
  • Prevent camera from shifting when selecting items
  • Hide While Placing
  • Show Item Inspection HUD
  • Include DecoTrack Data in Item Inspection HUD
  • Multi-Select Radius (centimeters)50
  • Show Select / Deselect reminder reticle
  • Holding ALT + Group Select will select…
  • Holding CTRL + Group Select will select…
  • Holding SHIFT + Group Select will select…
  • Reset Selection at Login/Reload
  • Editing Items
  • Show direction/rotation arrow
  • Directional Editing…
  • Move items relative to your character's heading
  • Enable SmoothMotion(tm)
  • Enable TrueCenter(tm)
  • Stack Excess Build Materials
  • Edit Speed50
  • Furniture Snapping Radius (centimeters)50
  • Custom Move Precision (centimeters)2500.5
  • Custom Rotate Precision (degrees)180
  • Directional Controls focus on Position Editor's Item
  • Change Tracking and Undo/Redo
  • Enable Automatic House Backups
  • Enable Change Tracking and Undo/Redo
  • Maximum Changes Tracked per House50
  • Clear Undo History when Logging Out
  • User Interface
  • Minimum Opacity65
  • Retain Move/Rotate button visibility
  • Selected Items List Font SizeStandard
  • Animate EHT button
  • Show Item Count and Population
  • Show Detailed Trigger List
  • Show Trigger Queue
  • Show Separate Progress Bar
  • Hide Essential Housing Tools Keybinds
  • Hide Housing Editor button
  • Hide Housing Editor undo history

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 (opens ESOUI; not copied here)

All 50 addon previews →

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: no console signal appears anywhere in this addon's files or its listing, so we cannot say whether a console build of it exists. 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

1 other thing has 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 Essential Housing Tools itself.

Fetch this…Version floorFolder nameIts own status
LibAddonMenu-2.0 also bundled elsewhereany versionLibAddonMenu-2.0\not updated since the patch
last release 2026-05-12

“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

Its manifest also lists 3 folders that arrive inside this same download — EssentialHousingCommunity\, EssentialHousingToolsSaver\, HousingHub\ — so you do not fetch them separately. Unzip everything the download contains into AddOns\ side by side.

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: LibChatMessage, LibDebugLogger, LibHarvensAddonSettings, LibMapPing, LibGPS, LibStub, DecoTrack.

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\ 
  ├─ EssentialHousingTools\            ← this addon
  │     EssentialHousingTools.txt      ← the manifest the game reads
  ├─ LibAddonMenu-2.0\            ← beside it, never inside it
  └─ (every other addon, also at this level)

Wrong:

Documents\Elder Scrolls Online\live\AddOns\ 
  └─ EssentialHousingTools\
        └─ EssentialHousingTools\         ← ONE FOLDER TOO DEEP
              EssentialHousingTools.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 Essential Housing Tools 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:

What “Out of date” actually means here

The add-on screen will label this one Out of date. That label is a numeric comparison of a single manifest line against the client's API version — nothing more:

“Only one line is used to check if 101031 is present in the mods text file.”

There is no toggle to switch any more, and there is nothing for you to enable:

“The checkbox “Allow out of date add-ons” (2, see 1st screenshot above) was removed with the update to Blackwood! The game will just put a notification into your ingame notifications once after an API version change, if you got addons which are considered to be "out of date".”

“As you can see by the above points "Out of Date" is completely meaningless in the grand scheme of things.” — source, read 2026-08-22 Our own measurement agrees that the setting is gone from the UI: the live API dump still exposes a getter for it and no setter — “* GetLoadOutOfDateAddOns()” — our own measurement of the live API dump, read 2026-08-22.

Duplicate libraries

Another addon may already ship its own copy of LibAddonMenu-2.0. 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 EssentialHousingTools\ from AddOns\. 1 other addon in the ESOUI catalogue declares a dependency on this one, so deleting it can stop that one loading too (who uses this folder). 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/EssentialHousingTools/EssentialHousingTools.lua:214. The segment straight after user:/AddOns/ is a folder name, and EssentialHousingTools\ 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/info1959-EssentialHousingTools.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 Cardinal05 answers — the only responsiveness signal we have is the release history, and the last release was 2026-07-02.

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

Downloads in the last month2,270
Downloads, lifetime1,881,226
Favorites489
Current version1776
Last release2026-07-02
AuthorCardinal05
CategoryHomestead
Declared API (highest)101050

2,270 downloads in the last month · 1,881,226 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: 101050 (the game checks only the highest of these — here that is 101050, against a live API of 101051.)

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 Zero Pt.2

52 Lua files and 4 manifest files in our corpus copy. Its code calls 160 distinct game-API symbols (code index 2026-09-28).

Top of its changelog: Version 1776 2026-07-02 Fixed an issue that prevented Triggers from activating when using the primary QuickSlot Wheel. NOTE: Secondary wheels, such as Allies, Mementos, etc., are not supported yet; however, now you *can* slot any of those collectibles in your primary QuickSlot wheel and use them to activate Triggers. Version 1775 2025-11-26

7 screenshots on the author's page — see them there (they are the author's images; we link, we do not rehost).

MD5 of the current zip (as published in the feed): 747122b64ac26f1073510c37c7658d91