Get an Epic Experience with Premium


Map & Minimap Login to Add Favorites
  • World of Warcraft
  • 181,347 Monthly Downloads
  • Supports: 6.2.0
  • 9,759,649 Total Downloads
  • Updated 08/23/2015
  • Created 09/06/2010
  • 5,095 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 1.35.2

About GatherMate2

GatherMate2 is an addon to collect and track herbs, mines, fishing pools, gas clouds, archaelogy finds and treasures, and displays them on the world map and the mini map.

GatherMate will remember the location of every herb you pick or every ore you mine, so that you can easily find the positions of the herbs and mines again. Once you come into range of a recorded spot, GatherMate will show an icon representing the type of herb/ore/fish/etc. on your mini map, directly allowing you to decide if its worth checking out. Additionally, all spots are shown on the World Map, to ease navigation to certain types of nodes and making gathering more fun.

To give you a head start, GatherMate2 also offers a pre-filled data module, so you don't need to discover all herbs and mines yourself, but instead can just start gathering right away. Simply install GatherMate2_Data and hit a few buttons to import all the provided data, and you're good to go.


  • Tracking of all gathering professions and more!
    • Herbs
    • Mines
    • Gas Clouds
    • Archaeology Digs
    • Fishing Pools
    • Treasures
  • Display of all collected data on the World Map and the MiniMap
  • Support for Routes
  • Import data via GatherMate2_Data - Updated regularly from WoWHead
  • Share data in your guild with GatherMate_Sharing

Video about configuring this addon.


Using GatherMate2 is straight-forward.
After the installation, GatherMate2 is automatically active and collecting data.

You can configure which data should be shown on the World Map or MiniMap in the Configuration Dialog, which can be accessed either via the /gathermate slash command or be found in the Interface options in the WoW Menu.

tag 1.35.2
Hendrik Leppkes <>
2015-08-23 23:55:43 +0200

Tag as 1.35.2


Hendrik Leppkes:
    - nil check coordinates


First Previous Page 16 of 54 Next Last
  • #632

    Please and pretty please to this

  • #624

    The spots from the new archeology faction "Mantis" don't save. :(

  • #625

    do you have the alpha installed? im waiting on a few translations before i tag it.

    ill double check it as well today

  • #630

    Uhm, I downloaded it here, I can't see any alpha note. But I see that the faction is missing at the archeology  filter options and the spots still don't save.

  • #622

    Any ideas when Mantid archy digs will be added to the tracking?

  • #623

    they are in now, it you grab the alpha release, ill tag it for general consumption once all the translations for the 'Mantid Find' are done

  • #620

    the update for 5.2 was just a few new zones added if yyour missing data it might have been removed from wowhead

  • #621

    you were right thanks! I downloaded an old gathermate data and imported that and it has all the treasure spots again from NR and other places, will start using merge instead of overwrite. Wonder why wowhead is removing data :(

  • #619

    hmm since the update and 5.2 I am missing a lot of treasure nodes when importing gathermate2_data :/

  • #615

    i have recently started using gathermate2 after not using it for a while and it works perfectly on my 1st account but now i have started using it on a different account it doesnt show the yellow circle inside of the red circles on the mini map even if there is something in that area, is there any way of sorting this out or is anyone else having these issues


  • #614
    Mysterious Camel Figurine

    After my last import I lost all the Mysterious Camel Figurine nodes I had. How do I fix this? Tried deleting and re-importing but didnt work. Thanks for this, pretty awesome addon.

  • #612

    Date: 2013-01-31 19:37:06
    ID: 8
    Error occured in: Global
    Count: 20
    Message: [string "safecall Dispatcher[22]"] line 13:
       script ran too long
       [string "safecall Dispatcher[22]"]:13: ?()
       ...te2\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
    handlers = <table> {
     (null) = <function> defined @Interface\AddOns\GatherMate2\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
     (null) = <function> defined @Interface\AddOns\GatherMate2\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
     (null) = <function> defined @Interface\AddOns\GatherMate2\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
     (null) = <function> defined @Interface\AddOns\GatherMate2\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
    index = <table> {
     SetMainWindowModeByLabel = <function> defined @Interface\AddOns\Recount\Recount_Modes.lua:643
     ResetData = <function> defined @Interface\AddOns\Recount\Recount.lua:854
     ResetPositionAllWindows = <function> defined @Interface\AddOns\Recount\WindowOrder.lua:123
     modules = <table> {
     FormatLongNums = <function> defined @Interface\AddOns\Recount\GUI_Main.lua:56
     srcRetention = true
     SpellBuildingDamage = <function> defined @Interface\AddOns\Recount\Tracker.lua:502
     FlagSync = <function> defined @Interface\AddOns\Recount\LazySync.lua:504
     GetInheritGuardian = <function> defined @Interface\AddOns\Recount\Recount.lua:1247
     UnregisterTracking = <function> defined @Interface\AddOns\Recount\Tracker.lua:2306
     CheckPartyCombatWithPets = <function> defined @Interface\AddOns\Recount\roster.lua:14
     InitFightData = <function> defined @Interface\AddOns\Recount\Recount.lua:998
     RequestVersion = <function> defined @Interface\AddOns\Recount\LazySync.lua:554
     SpellAuraRefresh = <function> defined @Interface\AddOns\Recount\Tracker.lua:721
     UpdateZoneGroupFilter = <function> defined @Interface\AddOns\Recount\zonefilters.lua:71
     BossFound = <function> defined @Interface\AddOns\Recount\Tracker.lua:1575
     InGroup = <function> defined @Interface\AddOns\Recount\Recount.lua:1310
     MergedPetHealingDPS = <function> defined @Interface\AddOns\Recount\Recount_Modes.lua:280
     SetStrataAndClamp = <function> defined @Interface\AddOns\Recount\WindowOrder.lua:157
     ShortNumber = <function> defined @Interface\AddOns\Recount\GUI_Main.lua:28
     FreeTableRecurse = <function> defined @Interface\AddOns\Recount\Recount.lua:2128
     FreeComm = <function> defined @Interface\AddOns\Recount\LazySync.lua:500
     db = <table> {
     SetZoneGroupFilter = <function> defined @Interface\AddOns\Recount\zonefilters.lua:50
     UnregisterAllComm = <function> defined @Interface\AddOns\GatherMate2\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:202
     SetWindowTop = <function> defined @Interface\AddOns\Recount\WindowOrder.lua:36
     ReportVersions = <function> defined @Interface\AddOns\Recount\Recount.lua:828
     ResetFightData = <function> defined @Interface\AddOns\Recount\Recount.lua:937
     SpellMissed = <function> defined @Interface\AddOns\Recount\Tracker.lua:600
     FightingWho = "IVANA"
     SetDeathLogDetails = <function> defined @Interface\AddOns\Recount\GUI_Detail.lua:457
     FindTargetedUnit = <function> defined @Interface\AddOns\Recount\roster.lua:93
     SpellAuraRemoved = <function> defined @Interface\AddOns\Recount\Tracker.lua:763
     NewModule = <function> defined @Interface\AddOns\GatherMate2\Libs\AceAddon-3.0\AceAddon-3.0.lua:256
     IsBoss = <function> defined @Interface\AddOns\Recount\Tracker.lua:384
     GetLazySyncAmount = <function> defined @Interface\AddOns\Recount\LazySync.lua:575
     CreateFilterWeights = <function> defined @Interface\AddOns\Recount\Recount.lua:1598
     UpdateSummaryMode = <function> defined @Interface\AddOns\Recount\GUI_Detail.lua:1290
     SpellEnergize = <function> defined @Interface\AddOns\Recount\TrackerModules\TrackerModule_PowerGains.lua:58
     AddGain = <function> defined @Interface\AddOns\Recount\TrackerModules\TrackerModule_PowerGains.lua:68
     Deserialize = <function> defined @Interface\AddOns\Recount\Libs\AceSerializer-3.0\AceSerializer-3.0.lua:242
     AddDispelData = <function> defined @Interface\AddOns\Recount\TrackerModules\TrackerModule_Dispels.lua:42
     CheckFontStringLength = <function> defined @Interface\AddOns\Recount\GUI_Graph.lua:736
     GetPetPrefixUnit = <function> defined @Interface\AddOns\Recount\roster.lua:69
     GetName = <function> defined @Interface\AddOns\GatherMate2\Libs\AceAddon-3.0\
      Swatter, v5.15.5383 (LikeableLyrebird)
      NPCScan, v5.0.0.5
      NPCScanOverlay, v5.0.0.3
      Arh, v1.1.2
      AucAdvanced, v5.15.5383 (LikeableLyrebird)
      AucFilterBasic, v5.15.5383 (LikeableLyrebird)
      AucFilterOutlier, v5.15.5383.5381(5.15/embedded)
      AucMatchUndercut, v5.15.5383.5381(5.15/embedded)
      AucScanData, v5.15.5383 (LikeableLyrebird)
      AucStatHistogram, v5.15.5383 (LikeableLyrebird)
      AucStatiLevel, v5.15.5383 (LikeableLyrebird)
      AucStatPurchased, v5.15.5383 (LikeableLyrebird)
      AucStatSales, v5.15.5383.5381(5.15/embedded)
      AucStatSimple, v5.15.5383 (LikeableLyrebird)
      AucStatStdDev, v5.15.5383 (LikeableLyrebird)
      AucStatWOWEcon, v5.15.5383.5323(5.15/embedded)
      AucUtilAHWindowControl, v5.15.5383.5381(5.15/embedded)
      AucUtilAppraiser, v5.15.5383.5381(5.15/embedded)
      AucUtilAskPrice, v5.15.5383.5381(5.15/embedded)
      AucUtilAutoMagic, v5.15.5383.5381(5.15/embedded)
      AucUtilCompactUI, v5.15.5383.5381(5.15/embedded)
      AucUtilEasyBuyout, v5.15.5383.5381(5.15/embedded)
      AucUtilFixAH, v5.15.5383 (LikeableLyrebird)
      AucUtilItemSuggest, v5.15.5383.5381(5.15/embedded)
      AucUtilPriceLevel, v5.15.5383.5381(5.15/embedded)
      AucUtilScanButton, v5.15.5383.5320(5.15/embedded)
      AucUtilScanFinish, v5.15.5383.5381(5.15/embedded)
      AucUtilScanProgress, v5.15.5383.4979(5.15/embedded)
      AucUtilScanStart, v5.15.5383.5381(5.15/embedded)
      AucUtilSearchUI, v5.15.5383.5381(5.15/embedded)
      AucUtilSimpleAuction, v5.15.5383.5381(5.15/embedded)
      AucUtilVendMarkup, v5.15.5383.4828(5.15/embedded)
      Babylonian, v5.1.DEV.332(/embedded)
      BeanCounter, v5.15.5383 (LikeableLyrebird)
      BuffGuide, v1.9
      Configator, v5.1.DEV.344(/embedded)
      DBMCore, v
      DBMHeartofFear, v
      DBMPartyMoP, v
      DBMPvP, v
      DBMScenarioMoP, v
      DebugLib, v5.1.DEV.337(/embedded)
      Enchantrix, v5.15.5383 (LikeableLyrebird)
      EnchantrixBarker, v5.15.5383 (LikeableLyrebird)
      GatherMate2, v1.23.1
      HealersHaveToDie, v2.0.4
      Informant, v5.15.5383 (LikeableLyrebird)
      LibExtraTip, v5.12.DEV.342(/embedded)
      MapCoords, v0.14
      MoveAnything, v13.4.0
      Omen, v3.1.8
      Overachiever, v0.70
      OverachieverTabs, v0.70
      OverachieverTrade, v0.70
      Panda, v5.1.0.44
      Postal, v3.5.1
      RaidAchievement, v1.114
      RaidAchievementAchieveReminder, v
      RaidAchievementPandaHeroics, v
      RaidAchievementPandaRaids, v
      RaidAchievementPandaScenarios, v
      Recount, v
      SellJunk, v3.0.8
      SlideBar, v5.15.5383 (LikeableLyrebird)
      Stubby, v5.15.5383 (LikeableLyrebird)
      TipHelper, v5.12.DEV.343(/embedded)
      TomTom, vv50100-1.0.2
      WarriorProcAlert, v1.4.0
      BlizRuntimeLib_enUS v5.1.0.50100 <eu>

  • #618

    this was casued by recount. gathermate is just a red herring in the output as it was the first addon that loaded ace for your.

  • #611


    Thanks for a great addon i got this error today while questing in "The Jade Forest"


    Date: 2013-01-29 10:19:38
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\GatherMate2\Display.lua line 428:
       script ran too long
       (tail call): ?
       GatherMate2\Display.lua:428: getMapPin()
       GatherMate2\Display.lua:452: addWorldPin()
       GatherMate2\Display.lua:843: ?()
       [string "safecall Dispatcher[1]"]:4:
          [string "safecall Dispatcher[1]"]:4
       [C]: ?
       [string "safecall Dispatcher[1]"]:13: ?()
       ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
       [C]: SetMapToCurrentZone()
       [C]: Show()
       ..\FrameXML\UIParent.lua:1750: SetUIPanel()
       ..\FrameXML\UIParent.lua:1555: ShowUIPanel()
       [C]: SetAttribute()
       ..\FrameXML\UIParent.lua:2193: ShowUIPanel()
       ..\FrameXML\UIParent.lua:2177: ToggleFrame()
       [string "TOGGLEWORLDMAP"]:1:
          [string "TOGGLEWORLDMAP"]:1


    "It requires less character to discover the faults of others than is does to tolerate them"

  • #609

    Where is the actual data (nodes, etc) stored by the addon? I've reinstalled WoW on my PC after a SSD failure. I have a vhd copy of the hard drive so I can easily copy the files over - just don't know where they are.

    I copyed the folder for my character over from the WTF folder, but no nodes show up in the areas I know I've farmed before the crash.

    Last edited by kuthumii on 1/23/2013 4:25:15 PM
  • 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 »

Gamepedia Free-shirt Giveaway