Features
DevTools
Screenshots
Screenshots will land here as we add them.
OneWoW DevTools is an optional developer inspector. It is for addon work, UI poking, and troubleshooting — not required to play.
Requires: OneWoW core. Enable DevTools under Manage Features (it sits in the utility group, not the regular feature list).
Open: /1wdt (see Slash commands)
The window is resizable. Size and position are remembered. It closes when you enter combat.
Who it is for
- Addon authors who need to inspect frames, events, or Lua errors
- UI tinkerers browsing textures, fonts, and colors
- Anyone chasing a conflict or a Lua error
If you only want Bags, QoL, and the rest of the player suite, leave DevTools off.
What you can do
Tabs, in order: Frame, Events, Errors, Monitor, Globals, Textures, Fonts, Sounds, Colors, Layout, Editor, Settings.
Frame
Pick a frame under the cursor, walk the parent/child tree, search by name, and copy details. Combat secrets (12.0+) are masked when they cannot be read.
Events
Start, pause, and filter a live event log. Optional firehose (all events — noisy).
Errors
Session Lua errors with stack traces and copy. Optional DEVMODE floating list (/1wdt devmode). If !BugGrabber is installed, the same captures show here.
Monitor
Per-addon memory and optional CPU / engine-profiler columns.
Globals
Browse globals, Enum tables, and addon data. Bookmarks and copy helpers. Secrets stay masked.
Textures, Fonts, Sounds, Colors, Layout
Browse atlases, font objects, sounds, color pickers, and an on-screen grid.
Editor
In-game Lua snippets. Run executes addon-level Lua — only run code you understand.
Settings
Theme, language (all 11 suite locales), and minimap button.
Tips
- Enable it only when you need it. It is a utility, not part of the default player set.
- The window will not stay open in combat.
- Errors and frame details are safer to copy from here than from chat spam.