Guild Craft is an addon that shows you what people in the guild can craft. Provided they have the addon or you have "imported" their profession. Use /gcb to show the browser or left click on the launcher provided by your LDB-Display of choice. [FONT=Tahoma]Options can be found by right clicking the Launcher or using the slash command "/guildcraft"[/FONT] This addon is not intended to replace searching on WoWHead to find what you want. This is intended to show you what people can make once you found what you want.
Features
Main Browser
The Main Browser shows by profession, with the listing off to the left hand side. All Bind on Pick up items are automatically filtered out. The Main area shows you who can craft the item, as well as displays the information about the item. The information displayed is in fact the enchant tooltip ( or Crafting Tooltip as if you had linked the item to someone from the tradeskill window). Also shows if they are online / off line or not in your current guild. You can shift Click the "Refresh" button to rebuild the cache. The Browser is Load on Demand and is a separate addon that comes packaged with Guild Craft. [FONT=Tahoma]Browser Shows when Left Clicking on the launcher[/FONT]
A Note about the search function
The search function also looks at the item's tooltip. For example, searching for "red agi" for jewel crafting will show any gem that fits a red slot that has agi on it. Searching "agi 60" in enchanting will show all enchants that do agi and where introduced in wrath. The search function is a multi-word explicit match method.
Database Care Alternate Update In the Database Functions section you can pull other people's data from someone else. Put in the player's name that has the data, and type in the player you need. This can be used to get information for people who are off line.
Purge Selects a player to be removed from the database. If that person is still in your guild they will auto update. This is not a blacklist feature.
Non-Guild Sharing Has the ability to push your tradeskill data to someone as well as pull their tradeskill data from them. Found in the Non-Guild Sharing section of the options
Various other options exist such as blacklisting and using a chat channel for sharing data between guild alliances. Database Options can be found by either Right Clicking on the Launcher or via /guildcraft
LDB Feed for quick access to the browser and options window as well as an extended tooltip showing an overview of what tradeskill data you have and from who.
Looking for Translators
If you would like to contribute to the translations for the addon please visit Guild Craft Localizations to contribute
Known Bugs
Immediately following a patch tradeskill data must be regenerated. There is a chance that not all links will work properly and that some will be removed regardless of updating. Try reseting your TradeLink cache via slash command " /resetltldata ". This will wipe all your cached tradeskill data and force the addon to regenerate them after the UI is done reloading. This also reloads your UI in the same step. This pulls the data fresh, fast and properly from the client's local cache.
Haven't tried it completely yet but 2 suggestions so far!
1) A select all/none button
2) If you haven't opened your tradeskill yet and open the browser, it's blank, possibly add a warning or note saying which professions haven't been scanned?
Haven't tried it completely yet but 2 suggestions so far!
1) A select all/none button
2) If you haven't opened your tradeskill yet and open the browser, it's blank, possibly add a warning or note saying which professions haven't been scanned?
Thank you for your feedback, it's very very useful to me as im not as designer-inclined as other arround here.
1) a select none button maybe
-reason that a select all button won't ever appear is that the config table it'self is rather huge and heavy to deal with, on my awsome computer i have a 1/4 second lag when clicking buttons.. there is over 300+ keys in that table O.O ; i'll be revamping the table latter on, seperated by skill color would be a good idea...
Thank you for your feedback, it's very very useful to me as im not as designer-inclined as other arround here.
1) a select none button maybe
-reason that a select all button won't ever appear is that the config table it'self is rather huge and heavy to deal with, on my awsome computer i have a 1/4 second lag when clicking buttons.. there is over 300+ keys in that table O.O ; i'll be revamping the table latter on, seperated by skill color would be a good idea...
2) ... good idea
Oh, I have no clue about Lua and had been thinking it would be simple to somehow loop through all the checkboxes and have them checked quickly, oh well!
Another thing which would be GREAT for the /gcb would be turning that bar at the bottom into a search bar so people can find what they're looking for quickly (maybe just have it output to chat for now?)
Edit: Also your initial post is incorrect about the command, it's /gccui to open the choice window, not /gc (the mod lets people know the proper command though ingame), and may want to add to the post that /gcb is the browser :)
Edit edit: By the way, I'm really looking forward to this, I've been needing something like it for my guild for ages!
:D I've changed some things between the zip file and svn and consolidated all the options stuff into 1 window, and the browser into another. grab the new zip file from Google you'll see.
as for guild distro, I've written it to where if one only cares what others can make, they can run just the browser, and don't have to worry about sharing their own stuff.. people like options I've come to find out.
Oh, I have no clue about Lua and had been thinking it would be simple to somehow loop through all the checkboxes and have them checked quickly, oh well!
You are correct. A single loop can check all the buttons automatically (internally) so Ace3Gui only needs to redraw once.
/gc does not work on the latest SVN (267 I believe)
/gccui no longer exists, due to the above I'm unable to select any recipes for sharing (unless I'm missing something)
Downloaded, this is a project i will try to follow (and maybe help ...) because it's something my guild leader was requesting recently ...
I checked the addon files, and dont understand anything, so everything is normal.
But, is GuildCraft dependent on localization?
(ie, will it work on non-english wow clients? ^^)
Will give all feedback when i can play wow ;)
Edit:
I got my first error
[2008/02/01 18:02:55-469-x1]: AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1332: AceConfigRegistry-3.0:ValidateOptionsTable(): Guild Craft - Choices UI.args[Travail du cuir] - key name contained spaces (or control characters)
AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:46: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:41>
AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:152: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:146>
AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:204: in function <...-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:170>
AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:236: in function `ValidateOptionsTable'
AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:282: in function `app'
AceConfigDialog-3.0\AceConfigDialog-3.0.lua:1332: in function `Open'
GuildCraft\GuildCraft_Share\ChoicesUI.lua:42: in function `value'
Interface\FrameXML\ChatFrame.lua:3123: in function `ChatEdit_ParseText':
Interface\FrameXML\ChatFrame.lua:2815: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:2836: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>
Travail du cuir is french for leatherworking :)
Seems it wont work for french client (i see no locales or babblelib dependency).
Feel free to PM me/ask for any help :)
ya atm it appears to only work with english clients...
im atm too lazy to localize anything as i don't have any other clients.. tbh i'm not sure how to go about this. Anyone know what exactly Babble-Tradeskill has in it? every single item craftable ?
You should use the ID of the recipe (a number) and convert it to a string as the keynames.
that's finally what i did...
see i couldn't figure out a good way to store a local trade skill name that could easily be trimmed to remove the trade name and still keep the table easily upgradeable, IE we learn new recipes... that and i don't need the name at that point. besides the point..
New version on SVN should have everything in localize-able format... and should work with non-enUS locales...
Still did not work, there must be another addon that's conflicting, I changed the command in core.lua back to /gcbui and reloaded, and that worked fine
Perhaps avoid two-letter command names? (seems like it'd be too easy to overlap with other mods)
Still did not work, there must be another addon that's conflicting, I changed the command in core.lua back to /gcbui and reloaded, and that worked fine
Perhaps avoid two-letter command names? (seems like it'd be too easy to overlap with other mods)
Do you have GroupCalendar installed?
Aliases don't work, I don't think... For me, /rr is registered with both ReagentRestocker and RicoMiniMap. Even if I type /reagentrestocker, I still get the RicoMiniMap menu.
If I can convince my entire guild (most hardcore non-addon users who wouldn't get it anyhow...) to use this, it'd be awesome. (you try having any patience left after you spent an hour explaining how the hell to enable damn voice in wow.)
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
Features
Main Browser
The Main Browser shows by profession, with the listing off to the left hand side. All Bind on Pick up items are automatically filtered out. The Main area shows you who can craft the item, as well as displays the information about the item. The information displayed is in fact the enchant tooltip ( or Crafting Tooltip as if you had linked the item to someone from the tradeskill window). Also shows if they are online / off line or not in your current guild. You can shift Click the "Refresh" button to rebuild the cache. The Browser is Load on Demand and is a separate addon that comes packaged with Guild Craft. [FONT=Tahoma]Browser Shows when Left Clicking on the launcher[/FONT]
A Note about the search function
The search function also looks at the item's tooltip. For example, searching for "red agi" for jewel crafting will show any gem that fits a red slot that has agi on it. Searching "agi 60" in enchanting will show all enchants that do agi and where introduced in wrath. The search function is a multi-word explicit match method.
Database Care
Alternate Update In the Database Functions section you can pull other people's data from someone else. Put in the player's name that has the data, and type in the player you need. This can be used to get information for people who are off line.
Purge Selects a player to be removed from the database. If that person is still in your guild they will auto update. This is not a blacklist feature.
Non-Guild Sharing Has the ability to push your tradeskill data to someone as well as pull their tradeskill data from them. Found in the Non-Guild Sharing section of the options
Various other options exist such as blacklisting and using a chat channel for sharing data between guild alliances. Database Options can be found by either Right Clicking on the Launcher or via /guildcraft
Extras
Looking for Translators
If you would like to contribute to the translations for the addon please visit Guild Craft Localizations to contribute
Bug Reports and Errors
Please Report All bugs on the Curseforge Ticket Tracker. I do watch the tracker, please provide full information on the ticket.
Known Bugs
Immediately following a patch tradeskill data must be regenerated. There is a chance that not all links will work properly and that some will be removed regardless of updating. Try reseting your TradeLink cache via slash command " /resetltldata ". This will wipe all your cached tradeskill data and force the addon to regenerate them after the UI is done reloading. This also reloads your UI in the same step. This pulls the data fresh, fast and properly from the client's local cache.
1) A select all/none button
2) If you haven't opened your tradeskill yet and open the browser, it's blank, possibly add a warning or note saying which professions haven't been scanned?
Thank you for your feedback, it's very very useful to me as im not as designer-inclined as other arround here.
1) a select none button maybe
-reason that a select all button won't ever appear is that the config table it'self is rather huge and heavy to deal with, on my awsome computer i have a 1/4 second lag when clicking buttons.. there is over 300+ keys in that table O.O ; i'll be revamping the table latter on, seperated by skill color would be a good idea...
2) ... good idea
Oh, I have no clue about Lua and had been thinking it would be simple to somehow loop through all the checkboxes and have them checked quickly, oh well!
Another thing which would be GREAT for the /gcb would be turning that bar at the bottom into a search bar so people can find what they're looking for quickly (maybe just have it output to chat for now?)
Edit: Also your initial post is incorrect about the command, it's /gccui to open the choice window, not /gc (the mod lets people know the proper command though ingame), and may want to add to the post that /gcb is the browser :)
Edit edit: By the way, I'm really looking forward to this, I've been needing something like it for my guild for ages!
as for guild distro, I've written it to where if one only cares what others can make, they can run just the browser, and don't have to worry about sharing their own stuff.. people like options I've come to find out.
You are correct. A single loop can check all the buttons automatically (internally) so Ace3Gui only needs to redraw once.
Orion's a tad bit dyslexic it seems... Aren't we all sometimes? :)
/poke Orion
/gccui no longer exists, due to the above I'm unable to select any recipes for sharing (unless I'm missing something)
I checked the addon files, and dont understand anything, so everything is normal.
But, is GuildCraft dependent on localization?
(ie, will it work on non-english wow clients? ^^)
Will give all feedback when i can play wow ;)
Edit:
I got my first error
Travail du cuir is french for leatherworking :)
Seems it wont work for french client (i see no locales or babblelib dependency).
Feel free to PM me/ask for any help :)
-.-
ya atm it appears to only work with english clients...
im atm too lazy to localize anything as i don't have any other clients.. tbh i'm not sure how to go about this. Anyone know what exactly Babble-Tradeskill has in it? every single item craftable ?
that's finally what i did...
see i couldn't figure out a good way to store a local trade skill name that could easily be trimmed to remove the trade name and still keep the table easily upgradeable, IE we learn new recipes... that and i don't need the name at that point. besides the point..
New version on SVN should have everything in localize-able format... and should work with non-enUS locales...
got to be some startup errors or something...
try deleting the SV file for it too... i changed the DB for it.
Perhaps avoid two-letter command names? (seems like it'd be too easy to overlap with other mods)
I will try to grab the new version today and give it a new test Orion ;)
Do you have GroupCalendar installed?
Aliases don't work, I don't think... For me, /rr is registered with both ReagentRestocker and RicoMiniMap. Even if I type /reagentrestocker, I still get the RicoMiniMap menu.
meh, just changed it to something abusive :D
/guildcraft