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 Jan 16, 2026I get a white box on my screen that says "Item and Cost" and renders my entire UI locked. I can't press or type anything and have to force quit wow and then disable handynotes to be able to play.
-
View User Profile
-
Send Message
Posted Jan 13, 20262.5.5 Version coming?
-
View User Profile
-
Send Message
Posted Jan 10, 2026Is anyone else having an issue with the /handynotes command not working on retail? I've tried disabling all my addons and reinstalling handynotes, nothing seems to help.
-
View User Profile
-
Send Message
Posted Dec 15, 2025Is there any chance we can get a setting to hide transmogs classes cannot equip? I know we can now learn everything regardless of class, but I only care about what my main can transmog.
-
View User Profile
-
Send Message
Posted Dec 14, 2025Breaks the Isle of Thunder map. Makes it think I am still on the main Pandaria map. Disabling and enabling fixes it until logout.
-
View User Profile
-
Send Message
Posted Dec 14, 2025mordinomordas posted what i came to post also getting lua error spam on most recent patch :)
-
View User Profile
-
Send Message
Posted Dec 11, 2025in Mists of Pandaria Classic , Patch 5.5.3 Isle of Thunder give many Errors:
84x ...dyNotes_MistsOfPandariaTreasures/handler/handler.lua:648: attempt to index local 'atlas' (a nil value)
[tail call]: ?
[HandyNotes_MistsOfPandariaTreasures/handler/handler.lua]:648: in function <...dyNotes_MistsOfPandariaTreasures/handler/handler.lua:627>
[HandyNotes_MistsOfPandariaTreasures/handler/handler.lua]:735: in function <...dyNotes_MistsOfPandariaTreasures/handler/handler.lua:729>
[HandyNotes_MistsOfPandariaTreasures/handler/handler.lua]:864: in function <...dyNotes_MistsOfPandariaTreasures/handler/handler.lua:861>
[HandyNotes_MistsOfPandariaTreasures/handler/handler.lua]:1431: in function '(for generator)'
[HandyNotes/HandyNotes.lua]:447: in function <HandyNotes/HandyNotes.lua:433>
[C]: ?
[HandyNotes/HandyNotes.lua]:56: in function <HandyNotes/HandyNotes.lua:51>
[HandyNotes/HandyNotes.lua]:497: in function '?'
-
View User Profile
-
Send Message
Posted Dec 8, 2025i have the problem in Midnight-Beta with the installed Version 1.6.26-2-g4cef5d7. Because all HandyNotes related Addon and Plug-ins are shown as "incompatible" ingame. This included the HandyNotes-Midnight and The WarWithin Pluigin.
Cannot Post a Screenshot here...but i have it.
-
View User Profile
-
Send Message
Posted Nov 22, 2025Hi, will you be updating for midnight?
-
View User Profile
-
Send Message
Posted Nov 15, 2025Would it be possible to add a toggle for each note whether to show on the minimap or not?
-
View User Profile
-
Send Message
Posted Nov 8, 2025Hey :).. how can you uhm configure handynotes and tomtom. I wanna be able to Alt+Right click to create waypoints on the map but sadly handynotes has an option already to make notes with that shortcut.. changing the shortcut hotkeys on tomtom settings wont help also.. idk what to do
-
View User Profile
-
Send Message
Posted Nov 3, 2025Suggestion for upcoming Housing update. I love HandyNotes and crack it out most seasonal events or when i have a specific achieve to go and do.
HandyNotes: Decor, that marks where all the decor vendors are would be AMAZING. Even just that function would be great, any extra details would be cherries on top.
I hope you keep making a great addon!
-
View User Profile
-
Send Message
Posted Oct 23, 2025HandyNotes: The War Within is throwing errors (every time the cursor is placed upon anything in world map) since past 1 week. Kindly fix the same.
Message: ...terface/AddOns/HandyNotes_TheWarWithin/core/util.lua:100: attempt to index local 'str' (a nil value)
Time: Thu Oct 23 14:04:06 2025
Count: 21
Stack:
[Interface/AddOns/HandyNotes_TheWarWithin/core/util.lua]:100: in function 'RenderLinks'
[Interface/AddOns/HandyNotes_TheWarWithin/core/rewards.lua]:204: in function '(for generator)'
[Interface/AddOns/HandyNotes_TheWarWithin/core/rewards.lua]:82: in function 'Render'
[Interface/AddOns/HandyNotes_TheWarWithin/core/nodes.lua]:389: in function 'RenderRewards'
[Interface/AddOns/HandyNotes_TheWarWithin/core/nodes.lua]:360: in function 'Render'
[Interface/AddOns/HandyNotes_TheWarWithin/core/core.lua]:141: in function <...terface/AddOns/HandyNotes_TheWarWithin/core/core.lua:140>
Locals:
str = nil
nameOnly = true
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'str' (a nil value)"
NameResolver = <table> {
cache = <table> {
}
prepared = <table> {
}
}
ns = <table> {
GROUP_HIDDEN75 = <table> {
}
NameResolver = <table> {
}
api = <table> {
}
class = "WARLOCK"
groups = <table> {
}
COLORS = <table> {
}
tomtom = <table> {
}
world_map_button = Krowi_WorldMapButtons3 {
}
maps = <table> {
}
tooltip = <table> {
}
icons = <table> {
}
plugin_name = "HandyNotes: The War Within"
hooks = <table> {
}
MinimapDataProvider = HandyNotes_TheWarWithinMinimapDP {
}
Interval = <table> {
}
node = <table> {
}
Map = <table> {
}
poi = <table> {
}
addon = <table> {
}
Group = <table> {
}
requirement = <table> {
}
status = <table> {
}
group_types = <table> {
}
options = <table> {
}
professions = <table> {
}
reward = <table> {
}
optionDefaults = <table> {
}
locale = <table> {
}
color = <table> {
}
WorldMapDataProvider = <table> {
}
faction = "Horde"
GROUP_ALPHA75 = <table> {
}
GROUP_HIDDEN = <table> {
}
expansion = 11
hook = <table> {
}
}
-
View User Profile
-
Send Message
Posted Oct 5, 2025While doing Darkmoon Faire quests:
https://www.wowhead.com/quest=29510/putting-trash-to-good-use
And
https://www.wowhead.com/quest=29513/spoilin-for-salty-sea-dogs
upon looting, I get these errors:
Discarded Weapon
Message: Interface/AddOns/HandyNotes_DMF_basic/handler.lua:31: attempt to call global 'GetAtlasInfo' (a nil value)
Time: Sun Oct 5 10:40:32 2025
Count: 8
Stack:
[Interface/AddOns/HandyNotes_DMF_basic/handler.lua]:31: in function <Interface/AddOns/HandyNotes_DMF_basic/handler.lua:29>
[tail call]: ?
[Interface/AddOns/HandyNotes_DMF_basic/handler.lua]:60: in function <Interface/AddOns/HandyNotes_DMF_basic/handler.lua:58>
[Interface/AddOns/HandyNotes_DMF_basic/handler.lua]:191: in function '(for generator)'
[Interface/AddOns/HandyNotes/HandyNotes.lua]:447: in function 'UpdateMinimapPlugin'
[Interface/AddOns/HandyNotes/HandyNotes.lua]:506: in function '?'
[Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:109: in function <...Tom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[C]: ?
[Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:19: in function <...Tom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:54: in function 'SendMessage'
[Interface/AddOns/HandyNotes_DMF_basic/handler.lua]:221: in function 'Refresh'
[Interface/AddOns/HandyNotes_DMF_basic/handler.lua]:225: in function '?'
[Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:109: in function <...Tom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[C]: ?
[Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:19: in function <...Tom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:54: in function 'Fire'
[Interface/AddOns/TomTom/libs/AceEvent-3.0/AceEvent-3.0.lua]:120: in function <...ace/AddOns/TomTom/libs/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals:
atlas = "MantidTower"
scale = nil
(*temporary) = nil
(*temporary) = "MantidTower"
(*temporary) = "attempt to call global 'GetAtlasInfo' (a nil value)"
icon_cache = <table> {
}
Fishing Quest Catch:
Message: Interface/AddOns/HandyNotes_DMF_basic/handler.lua:31: attempt to call global 'GetAtlasInfo' (a nil value)
Time: Sun Oct 5 10:40:32 2025
Count: 18
Stack:
[Interface/AddOns/HandyNotes_DMF_basic/handler.lua]:31: in function <Interface/AddOns/HandyNotes_DMF_basic/handler.lua:29>
[tail call]: ?
[Interface/AddOns/HandyNotes_DMF_basic/handler.lua]:60: in function <Interface/AddOns/HandyNotes_DMF_basic/handler.lua:58>
[Interface/AddOns/HandyNotes_DMF_basic/handler.lua]:191: in function '(for generator)'
[Interface/AddOns/HandyNotes/HandyNotes.lua]:447: in function 'UpdateMinimapPlugin'
[Interface/AddOns/HandyNotes/HandyNotes.lua]:506: in function '?'
[Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:109: in function <...Tom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[C]: ?
[Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:19: in function <...Tom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:54: in function 'SendMessage'
[Interface/AddOns/HandyNotes_DMF_basic/handler.lua]:221: in function 'Refresh'
[Interface/AddOns/HandyNotes_DMF_basic/handler.lua]:225: in function '?'
[Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:109: in function <...Tom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:109>
[C]: ?
[Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:19: in function <...Tom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:15>
[Interface/AddOns/TomTom/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua]:54: in function 'Fire'
[Interface/AddOns/TomTom/libs/AceEvent-3.0/AceEvent-3.0.lua]:120: in function <...ace/AddOns/TomTom/libs/AceEvent-3.0/AceEvent-3.0.lua:119>
Locals:
atlas = "MantidTower"
scale = nil
(*temporary) = nil
(*temporary) = "MantidTower"
(*temporary) = "attempt to call global 'GetAtlasInfo' (a nil value)"
icon_cache = <table> {
}
I hope this helps debug
-
View User Profile
-
Send Message
Posted Aug 26, 2025When a Rarmob are spwan/up, the tooltip don't work on Map. Only when the mop are dead. Why?
-
View User Profile
-
Send Message
Posted Aug 26, 2025PLEASE UPDATE FOR VERSION 11.2.0 THANKS
-
View User Profile
-
Send Message
Posted Aug 16, 2025no update, but the addons that use this as their base get updated. why do they bother? are they not allowed to replace this or something.
-
View User Profile
-
Send Message
Posted Aug 14, 2025Please update for version 11.2.0 Most of the Handy Notes add-ons have updated, but they still don't work without this one. This one always seems to update last.
-
View User Profile
-
Send Message
Posted Aug 10, 2025Please Update for version 11.2.0
-
View User Profile
-
Send Message
Posted Jul 29, 20257x ...andyNotes_LegionInstanceWorldQuests/Core/Handler.lua:127: attempt to call upvalue 'GetSpellInfo' (a nil value)
[HandyNotes/HandyNotes.lua]:56: in function <HandyNotes/HandyNotes.lua:51>
[HandyNotes/HandyNotes.lua]:166: in function 'OnEnter'
[HandyNotes/HandyNotes.lua]:400: in function <HandyNotes/HandyNotes.lua:399>