promotional bannermobile promotional banner

WTFisThisAddon

Hover over any UI element to find out which addon created it. No more guessing.

WTF is this Addon?

Ever hovered over a random UI element and wondered "what addon even made this?"
WTFisThisAddon answers that instantly — toggle inspect mode, hover over any frame, and see exactly which addon created it.

Features

  • Instant identification — hover any UI element to see the owning addon
  • Blizzard UI detection — correctly identifies native WoW frames and Blizzard_* modules
  • Affecting addons — shows when other addons are also involved in the same UI area
  • Frame highlight — cyan border highlights exactly which frame is selected
  • Simple / Detail view — clean result by default; full debug info on demand
  • Minimap button — integrated with LibDBIcon, works with minimap button managers
  • Localization — Korean (koKR) and English (enUS)

How to Use

First-time setup: On first use, the addon enables a required CVar and prompts a reload. This only needs to be done once.

Input When idle When scanning
/wtf or /what Start scan (simple view) Stop scan
/wtf detail Start scan (detail view) No reaction
Click minimap button Start scan (simple view) Stop scan
Shift+Click minimap button Start scan (detail view) Stop scan

Simple view — shows the addon name and any affecting addons at a glance.
Detail view — shows source file, line number, frame name, size, strata level, and parent chain.

Notes

  • Accuracy is approximately 80–90%. Some frames cannot be identified.
  • Requires enableSourceLocationLookup = 1 — enabled automatically on first use.
  • WoW 12.0 (Midnight) compatible.
  • Shows who created a frame, not who modified it. If another addon resizes, recolors, or adds textures to an existing frame, only the original creator will appear. Post-creation modifications are not visible through the WoW API.
  • Source data is provided by Blizzard. This addon reads location info from the WoW engine (GetSourceLocation()). If a result seems incorrect, the engine is the source of that information — not this addon.

WTF is this Addon? (한국어)

UI를 보다가 "이거 어느 애드온이 만든 거지?" 싶을 때 쓰는 도구입니다.
검사 모드를 켜고 마우스를 올리면 어떤 애드온이 해당 프레임을 만들었는지 즉시 알 수 있습니다.

주요 기능

  • 즉시 식별 — 마우스를 올리면 바로 제작 애드온을 확인
  • 기본 UI 감지 — Blizzard 기본 UI 및 Blizzard_* 모듈 정확히 구분
  • 영향을 주는 애드온 — 같은 UI 영역에 관여된 다른 애드온도 함께 표시
  • 프레임 하이라이트 — 시안 테두리로 선택된 프레임 강조
  • 간단 / 자세히 보기 — 기본은 간단 보기, 필요 시 전체 디버그 정보 확인
  • 미니맵 버튼 — LibDBIcon 기반, 미니맵 버튼 관리 애드온과 호환
  • 다국어 지원 — 한국어(koKR) / 영어(enUS)

사용 방법

최초 설정: 처음 사용 시 필요한 CVar을 자동으로 켜고 /reload를 안내합니다. 최초 1회만 필요합니다.

입력 검사 중 아닐 때 검사 중일 때
/wtf 또는 /what 간단히 보기로 검사 시작 검사 종료
/wtf detail 자세히 보기로 검사 시작 무반응
미니맵 버튼 클릭 간단히 보기로 검사 시작 검사 종료
미니맵 버튼 Shift+클릭 자세히 보기로 검사 시작 검사 종료

간단 보기 — 애드온 이름과 영향을 주는 애드온을 한눈에 확인합니다.
자세히 보기 — 소스 파일, 라인 번호, 프레임명, 크기, 레이어, 부모 체인 등 디버깅에 필요한 모든 정보를 표시합니다.

참고사항

  • 정확도는 약 80~90%입니다. 일부 프레임은 식별되지 않을 수 있습니다.
  • enableSourceLocationLookup = 1 CVar이 필요하며, 최초 사용 시 자동으로 활성화됩니다.
  • WoW 12.0 (Midnight) 호환.
  • 프레임을 만든 애드온을 보여주며, 수정한 애드온은 표시되지 않습니다. 다른 애드온이 기존 프레임의 크기나 색상을 변경하거나 텍스처를 추가했더라도 원래 제작 애드온만 표시됩니다. 런타임 수정 이력은 WoW API로 접근할 수 없습니다.
  • 출처 정보는 블리자드가 제공합니다. 이 애드온은 WoW 엔진의 GetSourceLocation() API가 반환하는 정보를 읽어서 표시합니다. 결과가 틀려 보인다면 그 정보의 출처는 엔진이며 이 애드온이 아닙니다.

The WTFisThisAddon Team

profile avatar
  • 2
    Projects
  • 1.2K
    Downloads
Donate

More from idunnowhattodo