HandyNotes
Handy Notes for your maps. This addon is intended to be a small and simple framework for showing notes on your map.
Use /handynotes to access options.
You can add notes to the maps in 3 ways:
- Alt-RightClick on the world map to add a note.
- Use "/hnnew" without the quotes to add a note at your current location.
- Use "/hnnew x,y" without the quotes to add a note at location x,y on your current zone's map.
HandyNotes supports plugins that other authors can write to display their own set of notes on the map. See this link for a list of such addons: https://www.curseforge.com/wow/search?search=handynotes
-
View User Profile
-
Send Message
Posted Oct 9, 2026Shadowlands: Anima shards for Silverwing Larion - missing the 50th in the DB. I found it after a 6 hour grind.
**Very NW Bastion, circular library with 1 angry NPC. Left bookshelf, cubby by itself at toon head height. Fly in from open roof to avoid aggro. ** I do not have coords for the library location.
This is the final shard to complete the achievement. (5 of them are inside the two dungeons and it would be helpful if that were called out specifically.) Thank you !
-
View User Profile
-
Send Message
Posted Oct 4, 2026A common theme to fix addons since the servers went down to add lvl 30 is to edit all the .toc files first line ##Interface 16001. It has worked about 80% of the time until the devs post a fix. You will ikely see a row of numbers seperated by commas depending ont he addon, just change those to 16001 in the .toc files.
-
View User Profile
-
Send Message
Posted Sep 30, 2026It's not workinng in Forever. There's a file HandyNotes: WoW Forever but it doesn't work.
You tell us to download this plugin first but it hasn't been updated in a month and I can only install it to Retail, Classic or Anniversary. Not Forever.
-
View User Profile
-
Send Message
Posted Oct 4, 2026@user_t4l4307imeac9hgr https://www.curseforge.com/wow/addons/handynotes/files/9034946 Alpha version just released! :)
-
View User Profile
-
Send Message
Posted Oct 4, 2026@tyvar1 oooo ty!
-
View User Profile
-
Send Message
Posted Sep 29, 2026I get this error on the Timeless Isle (Pandaria). It usually only happens once or twice after i click the X.
Message: Interface/AddOns/HandyNotes/HandyNotes.lua:453: ...dOns/HandyNotes_Pandaria/modules/node_validation.lua:159: bad argument #1 to 'GetItemIcon' (Usage: local icon = C_Item.GetItemIcon(itemLocation))
Time: Tue Sep 29 13:27:42 2026
Count: 1
Stack:
[Interface/AddOns/HandyNotes/HandyNotes.lua]:453: in function 'UpdateMinimapPlugin'
[Interface/AddOns/HandyNotes/HandyNotes.lua]:512: in function '?'
[Interface/AddOns/KagrokLauncherCore/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:109: in function <...ore/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[C]: ?
[Interface/AddOns/KagrokLauncherCore/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:19: in function <...ore/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[Interface/AddOns/KagrokLauncherCore/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:54: in function 'SendMessage'
[Interface/AddOns/HandyNotes_Pandaria/modules/handynotes_integration.lua]:174: in function 'callback'
[Interface/AddOns/HandyNotes_Pandaria/core/EventFunnel.lua]:12: in function <...face/AddOns/HandyNotes_Pandaria/core/EventFunnel.lua:10>
Locals:
self=<table>{
modules=<table>
plugins=<table>
defaultModuleLibraries=<table>
name="HandyNotes"
orderedModules=<table>
baseName="HandyNotes"
db=<table>
WorldMapDataProvider=<table>
enabledState=true
defaultModuleState=true
}
pluginName="HandyNotes_Pandaria"
uiMapID=554
ourScale=12
ourAlpha=1
frameLevel=8
frameStrata="LOW"
(for state)=nil
(for control)=nil
HBDPins=<table>{
minimapPins=<table>
worldmapPinsPool=<table>
Minimap=Minimap <Minimap.xml:178>
worldmapPins=<table>
worldmapProviderPin=<table>
worldmapProvider=<table>
updateFrame=Frame <HereBeDragons-Pins-2.0.lua:13>
worldmapPinRegistry=<table>
activeMinimapPins=<table>
minimapPinRegistry=<table>
}
minimapPins=<table>{
ShadowlandsTreasures=<table>
HandyNotes_BattleForAzeroth=<table>
HandyNotes_Shadowlands=<table>
BattleForAzerothTreasures=<table>
LegionTreasures=<table>
TreasureHunter=<table>
HandyNotes=<table>
WarWithin=<table>
DragonflightTreasures=<table>
MistsOfPandariaTreasures=<table>
HandyNotes_TheWarWithin=<table>
HandyNotes_Pandaria=<table>
HandyNotes_Dragonflight=<table>
HandyNotes_Draenor=<table>
DragonGlyphs=<table>
}
db=<table>{
enabled=true
icon_scale=1
icon_alpha=1
icon_alpha_minimap=1
enabledPlugins=<table>
icon_scale_minimap=1
}
HBD=<table>{
mapData=<table>
worldMapData=<table>
callbacks=<table>
___DIIDO=<table>
transforms=<table>
eventFrame=Frame <HereBeDragons-2.0.lua:11>
updateTimerActive=true
instanceZones=<table>
}
Minimap=Minimap <Minimap.xml:178>{
ZoomOut=Button <Minimap.xml:205>
ZoomIn=Button <Minimap.xml:190>
timer=0
ZoomHitArea=Frame <Minimap.xml:184>
}
pinsHandler=<table>
HandyNotes=<table>{
modules=<table>
plugins=<table>
defaultModuleLibraries=<table>
name="HandyNotes"
orderedModules=<table>
baseName="HandyNotes"
db=<table>
WorldMapDataProvider=<table>
enabledState=true
defaultModuleState=true
}
HBDMigrate=<table>
-
View User Profile
-
Send Message
Posted Sep 28, 2026Hi, any chance to see this update for Forever ?
-
View User Profile
-
Send Message
Posted Oct 4, 2026@laysson https://www.curseforge.com/wow/addons/handynotes/files/9034946 Alpha version just released! :)
-
View User Profile
-
Send Message
Posted Sep 27, 2026Loads of errors..
Message: ...UIWidgets/Blizzard_UIWidgetTemplateTextWithState.lua:35: attempt to perform arithmetic on local 'textHeight' (a secret number value, while execution tainted by 'HandyNotes_MapNotes')
Time: Sun Sep 27 14:24:33 2026
Count: 35
Stack:
[C]: ?
[Interface/AddOns/Blizzard_UIWidgets/Blizzard_UIWidgetTemplateTextWithState.lua]:35: in function 'Setup'
[Interface/AddOns/Blizzard_UIWidgets/Blizzard_UIWidgetManager.lua]:526: in function 'ProcessWidget'
[Interface/AddOns/Blizzard_UIWidgets/Blizzard_UIWidgetManager.lua]:341: in function <...dOns/Blizzard_UIWidgets/Blizzard_UIWidgetManager.lua:339>
Locals:
-
View User Profile
-
Send Message
Posted Sep 29, 2026@Pehtoori The error message tells you which addon is causing the error:
Message: ...UIWidgets/Blizzard_UIWidgetTemplateTextWithState.lua:35: attempt to perform arithmetic on local 'textHeight' (a secret number value, while execution tainted by 'HandyNotes_MapNotes')
That tells you that it's "HandyNotes_MapNotes" that caused the error, so you might want to post the error report to the correct addon.
-
View User Profile
-
Send Message
Posted Sep 20, 2026will you be making an update for FOREVER? there is one for forever but it needs this one to work :(
-
View User Profile
-
Send Message
Posted Oct 4, 2026@Yugawar https://www.curseforge.com/wow/addons/handynotes/files/9034946 Alpha version just released! :)
-
View User Profile
-
Send Message
Posted Sep 18, 2026Hi Xinhuan, sorry to post here, but CurseForge has no direct messaging and I wanted to reach you directly. My HandyNotes plugin (Dive Bar Front Crawl, for use with the housing endeavor quest, showing pins to all Tortollan dive bar locations) keeps getting flagged as "derivative work" on CurseForge, and my best theory is it's a false positive from an automated check seeing that it depends on HandyNotes (ARR-licensed) via the plugin API. Would you be willing to confirm plugins using the public API are permitted? Happy to share more details if you can point me to a better way to reach you. Thanks for maintaining such a foundational addon!
My Repo, if it's helpful: https://github.com/NerdyBertie/HandyNotes_DiveBarCrawl
-
View User Profile
-
Send Message
Posted Sep 20, 2026@NerdyBertie You can message authors by going to their profiles clicking the 3 dots and clicking message thats how its done via browser at least
-
View User Profile
-
Send Message
Posted Sep 6, 2026excellent addon but every time i loot a mine or herb or chest type object inside of every midnight delve i receive lua error pop ups immediately as i begin the gather. i believe it also happens with skinning inside the delves but cant confirm as totally accurate because i dropped skinning. eroor for every mine/herb/chest though. i dont even see what im looting because its hidden behind the error pop up.
-
View User Profile
-
Send Message
Posted Sep 6, 2026Getting this lua since a few days:
[ADDON_ACTION_FORBIDDEN] AddOn 'HandyNotes' tried to call the protected function 'AceEvent30Frame:RegisterEvent()'.
-
View User Profile
-
Send Message
Posted Aug 30, 2026All fishing pools locations on the Coiled Isle are not being marked except for the Lost Treasures pool I did earlier. Can you please update the app to show fished pools?
-
View User Profile
-
Send Message
Posted Jul 23, 2026Thanks Xinhuan for having taken the time and making the effort to keep this updated. Holy crap. Last I checked, you are not anyone's employee that has to answer to when or how you update this addon, if ever. If someone wants the addon updated and doesn't want to wait, they can make the effort to learn how to program and update it themselves and then then can keep it updated to their heart's content.
-
View User Profile
-
Send Message
Posted Jun 23, 2026Thank you @Xinhuan for updating the addon. I know it's hard to prioritize everything, don't let the negative commenters get to you; you provide a great addon that is over a decade old and used by millions of people, as well as utilized by many other addons. I appreciate the hard work you do.
-
View User Profile
-
Send Message
Posted Jun 21, 2026I don't doubt that however, this was not updated for 12.0.5 either, and according to this person's profile, they were active on their account three days ago. So, process of elimination, doesn't appear that updating it is a priority, rude people or not. Guess I'm gonna have to start scouring for alternatives.