Get an Epic Experience with Premium

Gatherer

Map & Minimap Login to Add Favorites
  • 109 Likes
  • World of Warcraft
  • 113,903 Monthly Downloads
  • Supports: 5.4.2
  • 12,679,167 Total Downloads
  • Updated 02/22/2014
  • Created 02/18/2008
  • 25,762 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: GNU General Public License version 2 (GPLv2)
  • Newest File: 4.4.1
or
Support development! **
Donate

About Gatherer

Gatherer is an addon for herbalists, miners and treasure hunters in World of Warcraft. It's main purpose is to track the closest plants, deposits and treasure locations on your minimap.

The addon does not track like a tracking ability does, rather it "remembers" where you have found various items in the past. It does this whenever you gather (perform herbalism, mining or opening) on an item, and records the specific map location in its history. From then on, whenever the item comes into range of being one of the closest 1-25 (configurable) items to your present location, it will pop up on you minimap.

When you view your World Map, you will also see the item locations marked on the particular map you are viewing there.

For more information, please visit us at http://www.gathereraddon.com/
Gatherer DB WoWHead - A database of node locations provided by http://www.wowhead.com/

INSTALLATION

Extract the data to your "World of Warcraft/Interface/AddOns" directory so that the "Gatherer" directory is a subdirectory of the "AddOns" directory.

USAGE

Just use the game as normal.
When you gather things, they will appear on your minimap and your main map.
If you want to configure the addon, click the Gatherer configuration icon floating around your minimap frame or type /gather options.

Slash Commands

/gather minimap (on|off|toggle) - controls the minimap tracking functionality
/gather mainmap (on|off|toggle) - controls the world map tracking functionality
/gather dist <n> - sets the minimap tracking distance to this number of units. (in game yards)
/gather num <n> - sets the maximum number of items to display (default=20, up to 50)
/gather herbs (on|off|toggle) - select whether to show herb data on the minimap")
/gather ore (on|off|toggle) - select whether to show mining data on the minimap")
/gather treasure (on|off|toggle) - select whether to show treasure data on the minimap")
/gather options - show the configuration dialog

CONTRIBUTING

Gatherer is an open source project, and is built upon the donations and the support of the community.
To help with translations, please visit http://localizer.norganna.org/
To help with Object Translations, please visit http://www.wowhead.com/
Forums: http://forums.norganna.org/
Issue Tracking: http://jira.norganna.org/browse/GATH

4.4.1
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10852
- GATH-215: Gatherer processes shared gathers sent by player

4.4.0
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10755
- GATH-208: updated for WoW v5.4

4.3.1
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10754
- GATH-206: process updated strings from Wowhead for Game Objects

4.3.0
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10753
- GATH-204: Mantid Archaeology
- GATH-205: test for WoW 5.3

4.2.0
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10752
- added zone tokens for new zones introduced in WoW 5.2

4.1.0
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10653
- GATH-201: update to latest version of Astrolabe which supports custom Minimaps

4.0.6
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10656
- GATH-199: fix a bug which prevented upgrading from a pre-cataclysm database

4.0.5
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10655
- GATH-195: add tracking of Onyx Egg
- GATH-196: add tracking of Dark Soil
- GATH-193: fix option to disable Archaeology display
- GATH-191: node deletion now works correctly and deletes all selected objects
- GATH-99:  improve Gathererables Report search field to accept prefix of + to require a token match and a prefix of - to exclude nodes which match a token

4.0.4
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10654
- GATH-186: fixed error thrown by HUD when displaying party memebers
- GATH-189: support database plugins
- GATH-185: add Runestone Treasure Chest

4.0.3
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10652
- GATH-181: added custom icons for gatherables that are missing them
- GATH-178: updated with latest string translations, added more node names for itIT and updated two node names for frFR

4.0.2
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10554
- GATH-17:  All user visible Strings should now be available for translation (with the exception of the slash command help)
- GATH-180: support all available Game locales, even if we don't have any translations yet
- GATH-132: Keybinding text is now set correctly (and avaiable for translation)
- GATH-179: node difficulties in tooltip only work in English

4.0.1
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10553
- GATH-177: fix sharing (broken by 4.0.0)

4.0.0
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10552
- GATH-167: WoW 5.0 Compatibility
+ GATH-168: MoP Ore/Herbs added.  Treasure has not yet been considered, nor have non-English translations been added yet.
- GATH-169: Archaeology support is now completely custom from other Gathererables.  Nodes are now only displayed on the Minimap, and only for a brief time after Survey is cast.  

3.3.0
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10532
- GATH-160: Archaeology are now fully supported.  Display is basic and will be expanded upon.
- GATH-163: Added difficulties for all known nodes.

3.2.4
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10522
- GATH-160 (In Progress): Archaeology nodes will now be recorded.  Display is still under development.

3.2.3
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10514
- GATH-154: added remaining missing object name translations (though there are now a bunch of duplicates the need to be cleaned up)

3.2.2
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10513
- GATH-154: added most zhTW translations and cleaned up some in deDE

3.2.1
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10512
- GATH-154: added new nodes and updated translations (still a work in progress)
- GATH-158: fixed a bug where the report could error when trying to calculate the distance to nodes

3.2.0
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10159
- GATH-6:   gatherer now records the indoor/outdoor status of nodes (this isn't visible yet)
- GATH-152: gatherer's database now only records a single node per location, even when multiple different types of (for example) minieral deposit spawn in the same place
- GATH-153: gatherer now correctly handles the new post-shattering world
- GATH-155: old world data (pre-shattering) has been wiped due to the massive changes to the world's geography

3.1.16
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10433
- GATH-121: Druid Flight Forms now count as a mount for the purposes of the HUD's "Hide while ..." options
- GATH-150: fixed that nodes were not displaying in the report view when no search string was entered
- GATH-149: HUD was using it's own icon set to display nodes, changed it to use the icons from Gatherer itself
- GATH-143: added a slash command to enable/disable all Gatherer plugins (ie. for the HUD use: /gather plugin hud toggle)

3.1.15
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10432
- GATH-68, GATH-148: support for WoW 4.X..Includes support for multi-profession tracking (ie. tracking Herbs and Ore at the same time).
- GATH-147: World Map note tooltips work once again
- GATH-139: Gatherer will no longer prevent the "World Map Ping" from being displayed

3.1.14
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10352
- GATH-137: update Gatherer for new Hrothgar's Landing zone added in WoW 3.2

3.1.13
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10319
- GATH-104: update object name translations for the new names of Northrend ores in WoW 3.0.8  
- GATH-90: fixed stuttering HUD for fps >= 100
- GATH-128: added custom icons for Northrend Ores and the most common Northrend Herbs

3.1.12
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10322
- GATH-127: update to a WoW 3.1 compatible version of Astrolabe

3.1.11
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10320
- GATH-111: fixed a problem with the drop rates conversion code

3.1.10
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10292
- GATH-102: Add Northrend areas to the Gatherer Report Search window
- GATH-106: adjust old statistics to bring them close to the "reality" for the WoW 3.0.8 mining changes
- GATH-105: support esMX locale by using esES object names as they are currently the same
- GATH-55:  Display notice about gatherables window in confirm popup.
- GATH-100: Gatherer will no longer cause errors if SlideBar is not present
+ GATH-104: update object name translations for the new names of Northrend ores in WoW 3.0.8 (only enUS, zhTW and deDE locales have been updated)

3.1.9
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10272
- GATH-84: added Frost Lotus
- GATH-86: added Everfrost Chip
- GATH-83: added a LOT of new translations for game objects, still missing a few
- GATH-98: most Northrend items should stop showing up as red circles and now have an icon

3.1.8
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10262
- GATH-67: added support for Northrend Herbs and Ores.  Still missing some non-English locales.  

3.1.7
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10258
- GATH-81: Gatherer will no longer cause an error when SlideBar is not present
- GATH-82: the conversion process will no longer lose entire sections of the database due to a single (or small number) of nodes that couldn't be imported

3.1.6
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10255
- GATH-69: corrected error when trying to ping the Minimap through a node icon
- GHUD-10: fixed file name capitalization in TOC

3.1.5
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10254
- GATH-63: GameTooltip error fixed
- GATH-78: report frame scrolling fixed

3.1.4
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10252
- GATH-63: made Gatherer compatible with WoW 3.0
- GATH-76: made nodes with a source inspectable and fixed inspected node opacity calculations

3.1.3
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10232
= GATH-63: began work to make Gatherer compatible with WoW 3.0
- GATH-35: added new node density report window
- GATH-71: new set of node name translations, including the new ruRU game locale
- GATH-62: fixed a bug where the minimap display would not update when the current tracking spell was changed

3.1.2
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10222
- GATH-60: fixed a looting error that was popping up because of a gobal string change in WoW 2.4.2

3.1.1
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10212
- GATH-52: upgraded to Astrolabe rev 78 which fixes a bug that was causing an infinite loop whenever you changed continents without going through a loading screen

3.1
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10158
- GATH-51: updated Astrolabe to a version that handles the new zone added in WoW 2.4
- GATH-31, GHUD-5: implement a plugin system, and split the HUD into a plugin addon
- GATH-36: added an about section to the config window and made the Loaded message optional (off by default)

3.0.6
========
Version Issue List: http://jira.norganna.org/browse/GATH/fixforversion/10210
- GATH-45: fixed a misnamed variable introduced in 3.0.5

3.0.5
========
Version Issue Lists: http://jira.norganna.org/browse/GATH/fixforversion/10202
- GATH-38: fixed a bug with Gatherer's handling of unrecognized zones
- GATH-44: added a token for the new Sunwell (Quel'Danas) zone added in WoW 2.4
- GATH-28: Ensured extra fading cannot ever actually increase mini note opacity

3.0.4
========
Version Issue Lists: http://jira.norganna.org/browse/GATH/fixforversion/10192
- updated the German localization for Mountain Silversage
- GATH-19: added a check to see if the icon who's texture is being updated has a valid distance (if not, it was improperly removed from Astrolabe)

3.0.3
========
Version Issue Lists: http://jira.norganna.org/browse/GATH/fixforversion/10157
- Gathers can now be announced to the chat frame seperate from being sent out to group/guild members
- Non-Circular Minimaps are now supported (Astrolabe rev 50)
- GHUD-4: The HUD now has a strata control option
- GHUD-2: HUD Node Maximum cooldown is now 4800 seconds, and added a "never cooldown" checkbox
- CNFG-5: Adds option for new profiles to be a copy of current profile

3.0.2
========
- fixed the recording of nodes in Asian locales
- added more Spanish collection spell names
- added options for automatically hiding the HUD in specific situations, see HUD config for the full list of options

3.0.1
========
- added some missing pre-defined icons
- fixed a bug that was causing some node names to show up incorrectly
- hopefully fixed recording of nodes for all locales now
- added some new node skill level requirements

3.0
========
Gatherer has been massively restructured and re-written for version 3.0.
- Almost all icons have been re-done
- There is a completely new Report UI and Setting Dialog
- Gatherer now has the ability to share nodes between Party/Raid and Guild members as you gather
- You can now send sets of saved nodes to other players who are running Gatherer using the Report UI
- Localization is now done using Localizer (http://www.norganna.org/localizer/)
- Node names are now exact and generated from WoW Watcher data (http://www.wowwatcher.com/)
- Added an optional HUD display for nodes that are currently shown in the Minimap

Comments

First Previous Page 5 of 220 Next Last
  • #3839

    @Dondanhan  I did read it and it's point was not lost on me like apparently my post/point was to you. I'm sorry you didn't understand it.  Anyway, I know all that, along with it along saying to get upgrade at your convience.   However my point is, it is telling us to upgrade when there isn't one and I along with others (at Norganna's site) would like to know when there will be one.

    Actually it says:::

    Gatherer Warning:

    Gatherer was unable to identify the following zones ILSE OF GIANTS AND ISLE OF THUNDER.  If these are a new zones then this is not a problem and you can continue as normal. If these are not new zones, then remain calm as YOUR DATA IS NOT LOST! Your data for these zones is still intact, but you will need to update Gatherer in order to access it.  Until then you can continue as normal and any new data you collect will be merged with your old data once you upgrade.

    PLEASE UPGRADE GATHERER WHEN CONVENIENT

    One man one brain, 2 men 1/2 a brain, 3 men...no brains

  • #3834

    Anybody else getting a "script ran too long" error pop up after almost every action during a fight in Pandaria?

    I posted a bug report at http://jira.norganna.org/browse/GATH-203 but radio silence.

  • #3836

    I posted that error on Norganna's site back late 2012 because i was getting it regularly from random addons. If you follow the link to my discussion you can see what the Core Developers say about it. Includes a post from a Bilzz Blue.

    http://forums.norganna.org/index.php?p=/discussion/13289/script-ran-too-long-enchantrix-stand-alone#Item_5

  • #3852

    Ok, thanks.  Unless I'm misreading it, if you get this error you're pretty much SOL.  Guess I need to figure out how to disable the error pop ups because it makes the game unplayable for me.

    ...considering the fact the game crashes pretty much every night due to it becoming bloatware and wanting more GB than I have in my computer, Blizzard may very well have just lost a multi-year customer.

  • #3833

    The problem with Gatherer is that it takes SOOO long to share all your nodes with other people especially if you have a lot of nodes to share.  What file does the addon store the node information in so I may share it with other people or vice versa?  Current share rate is roughly 10 nodes a second @ 30,000 nodes it'll take 50 minutes of time in which I must keep the gatherer window up and unable to be effecient.  Thank you.

  • #3831

    32x GatherHud\GatherHud-v1.1.8.lua:250: attempt to perform arithmetic on local "offset" (a nil value)
    GatherHud\GatherHud-v1.1.8.lua:250: in function "FullUpdate"
    GatherHud\GatherHud-v1.1.8.lua:183: in function <GatherHud\GatherHud.lua:129>

    Locals:
    self = <unnamed> {
     0 = <userdata>
    }
    elapsed = 0.032000001519918
    last_update = 0.69500002078712
    in_instance = nil
    IsInInstance = <func> =[C]:-1
    is_resting = nil
    IsResting = <func> =[C]:-1
    in_combat = nil
    hud = <unnamed> {
     0 = <userdata>
    }
    facing = 3.4086310863495
    getArrowDirection = <func> @..\GatherHud.lua:114
    sin = -0.26387599881348
    math_sin = <func> =[C]:-1
    cos = -0.9645566117394
    math_cos = <func> =[C]:-1
    db = <table> {
     settings = <table> {}
    }
    pitch = nil
    GetUnitPitch = <func> =[C]:-1
    rad_to_deg = 0.017453292519943
    cx = 0.47795009613037
    cy = 0.14039182662964
    GetPlayerMapPosition = <func> =[C]:-1
    zone = "Valley of the Four Winds"
    GetRealZoneText = <func> =[C]:-1
    zoneID = 807
    level = 0
    zone_w = 3925.0009765625
    zone_h = 2616.6669921875
    GatherMate = <table> {
     Visible = <table> {}
     SetDefaultModuleLibraries = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:383
     CleanupDB = <func> @..\GatherMate2.lua:384
     EnableModule = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:348
     modules = <table> {}
     GetNodesForZone = <func> @..\GatherMate2.lua:314
     IterateEmbeds = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:458
     nodeTextures = <table> {}
     ClearDB = <func> @..\GatherMate2.lua:184
     Printf = <func> @AckisRecipeList\libs\..\AceConsole-3.0.lua:69
     DeleteNode = <func> @..\GatherMate2.lua:240
     defaultModuleState = true
     IsEnabled = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:467
     DisableModule = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:366
     db_types = <table> {}
     RegisterMessage = <func> @TomTom\libs\..\CallbackHandler-1.0.lua:118
     GetArgs = <func> @AckisRecipeList\libs\..\AceConsole-3.0.lua:144
     db = <table> {}
     FindNearbyNode = <func> @..\GatherMate2.lua:283
     SetEnabledState = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:440
     enabledState = true
     InjectNode = <func> @..\GatherMate2.lua:231
     RegisterEvent = <func> @TomTom\libs\..\CallbackHandler-1.0.lua:118
     IterateModules = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:453
     reverseNodeIDs = <table> {}
     mapData = <table> {}
     CreateReversedTable = <func> @..\GatherMate2.lua:170
     OnInitialize = <func> @..\GatherMate2.lua:78
     UnregisterAllEvents = <func> @TomTom\libs\..\CallbackHandler-1.0.lua:202
     GetModule = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:231
     defaultModuleLibraries = <table> {}
     GetIDForNode = <func> @..\GatherMate2.lua:344
     UnregisterChatCommand = <func> @AckisRecipeList\libs\..\AceConsole-3.0.lua:111
     nodeMinHarvest = <table> {}
     Distance = <func> @..\GatherMate2.lua:330
     GetName = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:300
     UpgradePhasing = <func> @..\GatherMate2.lua:128
     AddNode = <func> @..\GatherMate2.lua:215
     name = "GatherMate2"
     orderedModules = <table> {}
     gmdbs = <table> {}
     Disable = <func> @AckisRecipeList\libs\..\AceAddon-3.0.lua:330
     Print = <func> @AckisRec

  • #3830

    You need to include the mounds of dirt in the Valley of the Four Winds as a gatherable.....   Would help out a lot!  Love the addon..

  • #3829

    In the file GatherNodes.lua to replace ["Листья зеленого чая"] => ["Лист зеленого чая"]

  • #3832

    Thanks a lot, i've tired to search, why it works for all instead of Green Tea Leaf =)

    Спасибо, чувак, а то было странно и непонятно, почему работает всё кроме чая =))

  • #3827
    Orange Trails

    While im walking around, there are these orange trials under my character showing be past items that I have picked up. Is there any way to take this off?

  • #3828

    That's the Hud.  You can adjust or turn those off under the hud controls

  • #3826

    Why does this still pop up the first time I open the map with Gatherer enabled?

    Message: Gatherer-4.1.0\GatherMapNotes.lua:115: attempt to index global "Gatherer" (a number value)
    Time: 01/05/13 13:47:49
    Count: 1
    Stack: [string "*:OnShow"]:1: in function <[string "*:OnShow"]:1>
    [C]: in function `Show'
    Interface\FrameXML\UIParent.lua:1703: in function `SetUIPanel'
    Interface\FrameXML\UIParent.lua:1545: in function `ShowUIPanel'
    Interface\FrameXML\UIParent.lua:1481: in function <Interface\FrameXML\UIParent.lua:1477>
    [C]: in function `SetAttribute'
    Interface\FrameXML\UIParent.lua:2193: in function `ShowUIPanel'
    Interface\FrameXML\UIParent.lua:2177: in function `ToggleFrame'
    [string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>

    Locals: self = GathererMapOverlayParent {
     0 = <userdata>
    }

  • #3825

    SO using Gatherer, gatherbuddy2 and routes.  Gatherer uses a TON of memory and causes my game to "skip" every 10-30 seconds.  Is there anyway to avoid this without having to disable the addon and loose any nodes from the DB on my map?

  • #3823

    Gatherer not working on main map. I use Mapster But when I turn mapster off it still don't work. It works on the mini map and chat tells me I've received gather of (Stuff) in (Zone) From (Player name) Guild but they don't show up on the main map. I have the newest version. (Gatherer-4.1.0) It used to work. 

  • #3822
    Error on opening Carbonite map

    I've posted this in Carbonite support already. I dont know if this is being caused by Carb or Gatherer. I get this error frequently when I open the carb map. The Blizzard map is fine.

    Date: 2012-12-16 11:40:22
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Gatherer\GatherMapNotes.lua line 115:
       attempt to index global 'Gatherer' (a number value)
    Debug:
       [C]: ?
       Gatherer\GatherMapNotes.lua:115: MapDraw()
       [string "*:OnShow"]:1:
          [string "*:OnShow"]:1
       [C]: SetParent()
       Carbonite\NxMap.lua:1414: AttachWorldMap()
       Carbonite\NxMap.lua:1389: UserFunc()
       Carbonite\NxUI.lua:2691: Notify()
       Carbonite\NxUI.lua:2706: ToggleSize()
       Carbonite\NxMap.lua:3650: MaxSize()
       Carbonite\NxMap.lua:3598: ToggleSize()
       Carbonite\NxMap.lua:3475: ToggleFrame()
       [string "TOGGLEWORLDMAP"]:1:
          [string "TOGGLEWORLDMAP"]:1
    Locals:

    Last edited by Esamynn on 12/21/2012 10:06:34 AM
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway