Game: WoW Forever. Version: 1.0.0.
Forever Crafter Finder organizes new crafting chat into profession sections. Wanted posts come from customers seeking a craft or service; Offering posts come from available crafters. Search, profession filters, watches, and editable reply drafts help you find the right person without losing their message in chat.
Install
Use the CurseForge app first. Select your Forever game installation, search for Forever Crafter Finder, and install the matching release. The catalog lists https://www.curseforge.com/wow/addons/forever-crafter-finder.
For a manual install, place the release folder at World of Warcraft/_forever_/Interface/AddOns/ForeverCrafterFinder/. Keep ForeverCrafterFinder.toc directly inside that folder, with its Lua files and media beside it. Avoid an extra nested release folder. Fully close and restart the game, then enable the addon for the character in the AddOns list.
Quick start
- Open
/fcf setupand review Wanted versus Offering. - Open
/fcf, choose a profession or My professions only, and let new messages arrive from joined channels. - Watch a profession, then use Whisper to prepare a reply or My post to send one reviewed message.
Slash commands
| Command | What it does |
|---|---|
/fcf, /crafterfinder | Toggle the board. All commands require being out of combat. |
/fcf show, hide | Open or close the board. |
/fcf settings, config, options | Open settings. |
/fcf guide, setup | Open the five-page guide. |
/fcf post | Open My post. |
/fcf clear | Clear collected posts. |
/fcf reset | Reset position and filters. |
/fcf minimap | Toggle the minimap icon. |
/fcf help | Print command help. |
Settings and controls
Defaults below describe a new installation. Existing saved choices can carry forward after an update.
| Setting or control | Default | Where | What it does |
|---|---|---|---|
| Profession | All | Board dropdown | Limit results to one profession/service. |
| Wanted / Offering / Both | Both | Board dropdown | Select customer requests, crafter offers, or both. |
| My professions only | Off | Board | Limit results to detected skills you know. |
| Hide spam | On | Board | Filter excessively long or noisy crafting advertisements. |
| Search | Empty | Board | Match player names, message text, and profession names. |
| Watched professions | None | Section headings or Settings | Select professions for notifications. |
| Watch alerts | On | Settings | Enable watched-profession alerts. |
| Play an alert sound | On | Settings | Enable notification sound. |
| Allow chat alerts during combat | Off | Settings | Permit chat alerts in combat; actions remain restricted. |
| Expire after | 10 minutes | Settings | Choose 5, 10, or 20 minutes. |
| Alert cooldown | 20 seconds | Settings | Choose 20, 30, or 60 seconds; each poster also has a five-minute cooldown. |
| Show minimap button | On | Settings | Show the hammer launcher. |
| Hidden posters | Empty | Ignore; Clear hidden posters in Settings | Maintain the addon's hidden list. Clearing it does not remove game ignores. |
| Collapsed profession sections | Empty | Click headings | Reduce visible sections. |
| My post kind / profession / item / channel | Offering / Enchanting / empty / empty | My post | Build and edit a message, then select a joined channel. |
| Board position | Center with upward offset | Drag window; reset command | Save placement. |
| Minimap position | 215 degrees | Drag icon | Save placement. There is no exposed board-scale slider. |
Features and windows
Professions and matching
The board recognizes Alchemy, Blacksmithing, Enchanting, Engineering, Leatherworking, Tailoring, Cooking, First Aid, Fishing, and Lockpicking. Clear crafting messages without a reliable match appear under Unsorted crafts. Jewelcrafting and Inscription are not enabled in this release.
It recognizes English profession names, common shorthand, and selected craft or enchant names. Item-link information can help classify a message. Explicit profession requests take priority over the equipment being enchanted. An equipment link alone may be ambiguous. Unknown item data can be reconsidered after it loads.
The addon reads new channel messages, including Trade, General, LookingForGroup, Services, and custom channels you have joined. It does not join them, recover earlier messages, or listen to Say and Yell. Plain item sales, boosts, gold ads, and recognized negations are excluded. Hide spam adds filtering for noisy crafting ads; switching it off does not turn the board into a general sales board.
The latest recognized message replaces that poster's older one. Posts expire, and at most 250 posters are retained. They are not saved through reload. Search, kind, profession, and My professions only can hide otherwise valid posts. Skills are detected from available game skill information; rogues are treated as having Lockpicking.
Alerts
Wanted alerts require both a watched profession and that you know it. Offering alerts require a watched profession even if you do not know it. Your own posts do not alert. Alerts include a sound when enabled and a clickable player link in local chat. There is a global cooldown and a five-minute per-poster cooldown. Combat alerts default to off. Allowing combat chat alerts does not unlock board actions in combat.
Replies and My post
Rows show the player, profession icons, age, and actions. Class color is used when known. Hover to read the full text. Whisper prepares an editable draft; Who performs a lookup; Ignore asks first and adds the poster to the game's ignore list as well as hiding them locally. Guide samples cannot be whispered or ignored.
My post supports Wanted or Offering. Choose the profession and optionally enter an item name or paste a link. Build line prepares the text. Edit it, choose a currently joined channel, then click Post once. Messages over 255 bytes are rejected rather than cutting an item link. A channel that disappeared or changed must be selected again. No repeats are scheduled.
Windows and minimap
Left-click the hammer icon to toggle the board; right-click opens Settings directly. Drag it around the minimap. Settings contains watches, expiry, cooldown, Test alert, Setup guide, Clear hidden posters, and minimap visibility. The alert sound is the game's Whisper sound on the Master channel; there is no sound-picker setting. Test alert deliberately prints and plays its sample even if automatic sound is disabled. More from Korivash opens a separate catalog window. The guide presents sample messages and is offered on a fresh installation. Board actions, posting, and slash commands are refused in combat; try again afterward.
FAQ
Why is my profession missing from My professions only?
It depends on skill information returned by the client. Check your learned skills and try again after they load.
Can I watch an enchanter even if I am not one?
Yes. Offering alerts can notify you about any watched profession.
Why did a Wanted post not alert me?
You must know and watch that profession. Check cooldowns, combat, and sound settings too.
Can it identify every item link?
No. Uncached or ambiguous item data may leave a post in Unsorted crafts.
Why does a long post fail?
Messages above 255 bytes are rejected to avoid damaging item links.
Why does clearing hidden posters not restore someone?
The game's ignore list is separate. Clear hidden posters does not remove game ignores.
Can I use commands in combat?
No. This version asks you to retry after combat.
Will it remember today's chat after reload?
No. Only preferences and layout persist.
Troubleshooting and saved data
Preferences and layout use ForeverCrafterFinderDB. If the board is empty, check joined channels and wait for new crafting messages outside combat. Reset filters before assuming a parser problem. English wording is expected.
The addon does not appear. Check the game installation selected in CurseForge, the folder name above, and the AddOns checkbox for this character. A full game restart is needed when adding an addon or new files; a UI reload is not a substitute for that first restart.
A manual update seems to disappear. Check whether CurseForge is managing the same folder. An app update or reinstall can replace a hand-installed build. Keep a backup outside AddOns and use one update method for that installation.
Settings are missing or reverted. WoW writes saved settings during a normal logout or UI reload. Back up saved files while the game is closed. Account data is normally under _forever_/WTF/Account/<Account>/SavedVariables/ForeverCrafterFinder.lua, with a .lua.bak backup when present. Do not confuse that file with the addon's source files in Interface/AddOns. A different account or game installation has a different saved-data folder.
Something still looks wrong. Use the recovery controls described above, then reload. For help, include the addon version, game flavor, what you clicked, and the exact error text: https://discord.gg/YxFRuEPSxZ.
Recent changes
- 1.0.0 — First release: Wanted/Offering board, ten profession/service categories, search and filters, watches, reply actions, manual posting, settings, and guide.