SmexyMats - Profession and Crafting Tooltips for Classic Era, TBC, Wrath, Cataclysm, Mists of Pandaria, WoW Forever & Retail
Ever looked at a stack of something in your bags and wondered whether anyone actually needs it? Is it worth keeping for your tailor, selling to a vendor, or sending to the guild bank? SmexyMats answers that the moment you hover the item.
SmexyMats adds profession and crafting information to item tooltips: which expansion an item is from, where a crafting material comes from, which professions use it, and its item ID. Alt+Click an item and a window shows every place you can get it.
SmexyMats was created by LunixiaLIVE, who has given permission for the addon to be taken over and carried on. Version 1.14.0 is the first release of the restored SmexyMats, brought to every current version of the game.
Core Features
Four Lines On Every Tooltip
- Expansion: which expansion the item comes from, as text or as the expansion's logo
- Source(s): where a material comes from — the profession that gathers or makes it (Mining, Herbalism, Skinning, Fishing, Tailoring, Enchanting and so on), a vendor, a drop, a quest, a reputation or PvP reward, or scrap
- Profession(s): every profession that uses the item as a crafting material
- Item ID: the item's ID number, on every item
- A SmexyMats Heading: the lines sit under a SmexyMats heading, so you always know which addon added them, and the heading reminds you which click opens “Where to get it”. It can be switched off
- The [SM] Prefix: each line can also start with [SM], the way SmexyMats always marked its lines. It can be switched off too
- Everywhere Items Show: your bags, the bank, the auction house, loot and chat links — and on Retail and WoW Forever the comparison tooltips beside them and the item tooltips other addons open, such as a profession browser
Icons Or Words
- Profession Icons: professions and sources can be drawn as their icons instead of their names, at a size you choose
- Expansion Logos: the expansion can be drawn as its logo, at its own size
- Colour-Blind Mode: every line in two colours of your choice, one for the labels and one for the values
- Every Line Switchable: turn off any line you do not want
Where To Get It
- Alt+Click Any Material: a window lists every way to get it, one row per place — the creatures that drop it with their drop chance and zone, the vendors that sell it, the ore veins, herbs, fishing pools and chests that hold it, and the bosses, quests, professions, reputations and PvP rewards that give it
- Five Columns: Source, Name, Zone, Chance and Spawns — how you get it, from whom, where, how often it drops, and how many of that creature or node the zone has
- Drops With Conditions Say So: a chance reads, for example, “(quest)” for a drop that only happens while you are on the quest, or “(Horde)”, a profession, “(event)” or “(after a quest)” for drops only some players get
- Map Coordinates: hover a row to see where on the map it is
- Your Faction First: vendors of the other faction are hidden until you press the button at the top right of the window
- Explains Itself: the i at the bottom of the window says what every column means
- Remembers Itself: where you put the window and how big you made it, through reloads and logouts
- Your Choice Of Click: Alt+Click is the default; pick another combination in the options if another addon already uses it, or switch it off
- A Key Binding Too: bind a key under Key Bindings > AddOns > SmexyMats to open the window on whatever item is under your mouse, or type
/sm where - With Questbook: if you run Questbook, click a row and Questbook guides you there; a stop icon on the window ends the guiding
- Covers crafting materials and crafted or gathered items
Built For The Version You Play
- Classic Era, Burning Crusade Anniversary, Mists of Pandaria and WoW Forever: the tooltip information is built from that game version's own data, so it matches the version you are playing. Where that data has a gap, SmexyMats' original material tables fill it in
- Wrath, Cataclysm and Retail: SmexyMats' original material tables
How It Works
Setup (One-Time)
- Install SmexyMats through the CurseForge app — the libraries it needs come with it
- Log in
- Done! There is nothing to configure
Daily Usage
- Hover any item in your bags, the bank, the auction house or a chat link
- Read the SmexyMats lines under the item's own tooltip
- Alt+Click a material to see where to get it
- Type
/smto change what is shown
Why Choose SmexyMats?
Answers At A Glance
- No Alt-Tabbing: what an item is for and where it comes from, without leaving the game
- Every Profession: one look tells you whether your tailor, your alchemist or your guild's blacksmith wants it
- Where To Find More: one click from a material to the creatures, vendors and nodes that give it
User Experience
- Stays Out of the Way: nothing to open and nothing to set up — it is simply there on the tooltip
- Your Way: icons or words, every line switchable, and a colour-blind mode
Active Development
- Regular Updates: bug fixes and feature additions
- Community-Driven: features requested on Discord shape what comes next
Slash Commands
/sm— open the SmexyMats options/sm where <item link or ID>— open “Where to get it” on that item/sm where— open “Where to get it” on the item under your mouse
Configuration
SmexyMats works without any setup. Type /sm to open the options:
- Switch SmexyMats on or off, and show or hide its chat messages (off by default; when on, it says when it has loaded)
- Show or hide the SmexyMats heading, the [SM] prefix, and each line: Expansion, Source(s), Profession(s) and Item ID
- Switch the “Where to get it” click on or off, and choose which click opens it
- Colour-blind mode and its two colours
- Profession icons and expansion logos, and their sizes
- Reset every setting to its default (reloads your interface)
Everything is on by default except the chat messages and colour-blind mode. Icons are on, at size 20 for professions and 50 for the expansion logo.
The “Where to get it” key is bound under Key Bindings > AddOns > SmexyMats. It has no key until you pick one.
Dependencies & Compatibility
Required
All of these install automatically through the CurseForge app.
- Ace3 — core framework
- VersionCheck-1.0 — tells you when a guildmate has a newer SmexyMats
- LibAceGUIWidgets — the “Where to get it” window
Optional
- Questbook — click a “Where to get it” row and Questbook guides you there
- ItemDB — not needed. If you run it and it uses the same click, only ItemDB's “Where to get it” window opens, since it covers every item; give the two different clicks to use both
Compatibility
- World of Warcraft Classic Era (Interface 11509)
- Burning Crusade Classic, including the Anniversary Edition (Interface 20506)
- Wrath of the Lich King Classic (Interface 30405)
- Cataclysm Classic (Interface 40402)
- Mists of Pandaria Classic (Interface 50504)
- WoW Forever (Interface 16001)
- Retail (Interface 120100) — not yet tried in game; please report anything that looks wrong
- “Where to get it” is available on Classic Era, Burning Crusade, Mists of Pandaria and WoW Forever. On WoW Forever it lists sources but no map locations
Recent Updates
v1.14.1
Fixed
- On WoW Forever, hovering an item in another addon's window, such as a profession browser, showed an error instead of SmexyMats' lines.
Changed
- The key binding for “Where to get it” is now described where it really is: Key Bindings > AddOns > SmexyMats.
v1.14.0 - SmexyMats Is Back
The first release of the restored SmexyMats, following LunixiaLIVE's v1.13.2.
New
- Runs on every current version of the game: Classic Era, Burning Crusade Anniversary, Wrath, Cataclysm, Mists of Pandaria, WoW Forever and Retail. Retail support has not been tried in game yet; please report anything that looks wrong there.
- On Classic Era, Burning Crusade Anniversary, Mists of Pandaria and WoW Forever, the tooltip information is built from that game version's own data, so it matches the version you are playing. Where that data has no source or expansion for an item, SmexyMats' original tables fill it in, so the line is never simply missing.
- Sources now also show quests, reputation rewards and PvP rewards.
- A SmexyMats heading above the lines, showing which click opens “Where to get it”. It can be switched off in the options.
- On Retail and WoW Forever, the SmexyMats lines also appear on the comparison tooltips.
- A "Where to get it" window: Alt+Click an item (or pick another click in the options, bind a key, or type
/sm where) to see every creature that drops it, every vendor that sells it and every node that yields it, with the zone, the drop chance and how many there are. With Questbook installed, click a row to be guided there. It covers crafting materials and crafted or gathered items, on Classic Era, Burning Crusade Anniversary, Mists of Pandaria and WoW Forever. If ItemDB is also installed and uses the same click, only ItemDB's window opens, since it covers every item; give the two different clicks to use both. - A guild version check tells you when a guildmate has a newer SmexyMats.
Changed
- SmexyMats has a new home on CurseForge, taken over from LunixiaLIVE with their permission.
- The options panel is now called SmexyMats on every game version, and the load message shows the addon's version.
- Icon sizes are set with sliders.
- The options panel's description now matches what SmexyMats actually does.
- Removed: the "Report errors to chat" option, which never printed anything.
Fixed
- Typing
/smcaused an error instead of opening the options. - Reset in the options did not reset anything, and changing a setting could change the defaults.
- Some materials showed the wrong source — Deeprock Salt, for example, now reads Drop instead of Mining on Classic.
- Item links clicked in chat sometimes showed no SmexyMats lines, or looked up the wrong item.
- The second colour-blind colour had no default, and the Commands heading was missing from the options.
Credits
Developed by:
- LunixiaLIVE - Original Developer, who created SmexyMats and gave permission for it to be taken over
- Pimptasty - Developer that Revived the addon
Data:
- SmexyMats' original material tables were compiled by LunixiaLIVE from Wowhead and TradeSkillMaster.
- The per-version data for Classic Era, Burning Crusade, Mists of Pandaria and WoW Forever comes from ItemDB's tables. SmexyMats carries its own copy and does not need ItemDB installed.
Special Thanks:
- LunixiaLIVE, for SmexyMats and for handing it on
- Ace3 library maintainers for the excellent framework
- WoW Classic community for feedback and support
License
SmexyMats is open-source software under the MIT License. See the LICENSE file for details.
Perfect For
- Crafters: see at a glance which of your professions wants an item
- Gatherers: know which materials are worth keeping and who will want them
- Guild Banks: decide what to keep, sell or hand to the guild's crafters
- Farmers: find the creatures, vendors and nodes for the material you need
Tips & Best Practices
- Icons Or Names: profession icons are on by default and keep the tooltip short; turn them off in
/smif you would rather read the names - Pick Your Click: if another addon uses Alt+Click, choose another click in
/sm - Bind The Key: a “Where to get it” key opens the window on whatever you are hovering, without clicking
- Colour-Blind Mode: choose two colours that are easy for you to tell apart
Download SmexyMats and never wonder what a material is for again.
Every material. Every profession. Right on the tooltip.
Bug Reports & Feature Requests
Discord is the only place bug reports and feature requests are tracked. Reports left as CurseForge comments or elsewhere are likely to be missed.
Join the Discord — for bugs, feature requests, questions, or anything else.
Before reporting a bug, this makes it far easier to fix:
- Mention which game version you are on.
- Include any error message the game showed.
- Quote the wording from the patch notes above, if one of them describes what you are seeing.

