HandyNotes
Handy Notes for your maps. This addon is intended to be a small and simple replacement for Cartographer_Notes and functions in a similar manner.
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.wowace.com/search?search=handynotes
Changes for WoW 8.0 / Battle for Azeroth
- Changed to HereBeDragons-2.0, since HBD-1.0 is not compatible with WoW 8.0 / BfA
- All plugins that reference HereBeDragons directly need to adjust as well
- Due to the massive changes in the map and all related logic, HandyNotes 1.5.0 will introduce changes to the Plugin API as well. Changes listed below are preliminary, however they are available in the latest Alpha builds if running on the BfA Beta.
- Removed API: HN:GetMapFile(C, Z), HN:GetCZ(mapFile), HN:GetZoneToCZ(zone), HN:GetCZToZone(C,Z)
- Rationale: C/Z values no longer exist in WoW 8.0
- Removed API: HN:GetZoneToMapID(zone)
- Rationale: Using localized zone names is generally a bad idea, and the old MapIDs no longer exist
- Deprecated API: HN:GetMapFiletoMapID(mapFile), HN:GetMapIDtoMapFile(mapID),
- These have been deprecated and will be removed in the future, but are still provided for compatiblity with existing plugins (data is no longer available in-game, mapping provided by HereBeDragons-Migrate)
- Changed API: HN:GetContinentZoneList(uiMapIdOrmapFile)
- This API can now be called with either a mapFile (legacy mode), in which case it'll continue to return a list of legacy mapIDs for old plugins, or called with a new uiMapID, in which case it'll return a list of uiMapIDs
- New API: plugin:GetNodes2(uiMapID, minimap)
- This is equivalent to the old GetNodes call, except that it handles the new uiMapID type.
- The Iterator should return:
- coord, uiMapID, iconpath, scale, alpha
- Mapfile was replaced by uiMapID, level has been dropped
- The old plugin:GetNodes API is still available and the data is automatically converted, if a conversion is possible. It is strongly recommended to switch to GetNodes2, so you can support new zones!
- Removed API: HN:GetMapFile(C, Z), HN:GetCZ(mapFile), HN:GetZoneToCZ(zone), HN:GetCZToZone(C,Z)
Changes from v1.2.0 to v1.4.0
- HandyNotes now uses HereBeDragons-1.0 instead of the unmaintained Astrolabe
- Plugins which referenced Astrolabe directly should be updated, and ideally not require anything the HandyNotes API does not provide
- New HandyNotes API function: HN:GetContinentZoneList(mapFile), retrieve a list of zones inside a continent (Z -> mapID hash table)
Hello:
HandyNotes or HandyNotes-nolib? What is better?
I know that nolib is the addon with locales only, but the libs? Are necessary? Other addons use this libs? I am in a maze.
Regards
First of all amazing addon! I want to ask you to put a strata option in it. many times i have problem to see quests objectives or ! / ? because npc marks are above them. Im using questie for quests and i havent found an option to use max above strata for their marks.. thanks in advance :)
As said by other users, could you please add this to classic so Twitch doesn’t deletes this from my Addon directory every day?
There are some additions info’s so Twitch Client need to know it is Classic and doesn’t delete it. Also a version for classic would be perfect.
Other authors are working on these add-ons for Classic and HandyNotes is required of course.
Turning off Twitch sync is not really an option.
Other Add-ons for example are:
HandyNotes_FlightMasters (Classic)
https://www.curseforge.com/wow/addons/handynotes_flightmasters-classic
HandyNotes_DungeonLocations (Classic)
https://www.curseforge.com/wow/addons/handynotes_dungeonlocations-classic
That would be really really great, Thank you!
Just to let everyone know i finally got it to work, Simply by turning off the sync on Twitch then download file to documents and extract files then move the
handy note file to the Wow, Classic, interface, addon file.
BaronSolace was Right by turning off the Twitch Sync
alt+right click no longer works for me on classic :(
Please add this to classic...it is needed for the other handynotes(classic) addons. Twitch deletes this from my directory every day. Thank you!!
In reply to rwheaton11:
do you have auto sync on ? i noticed twitch was deleting my addons when i had that turned on. so i turned it off
Classic version?
In reply to IAmTheSwartz:
Modifying the TOC version can be used directly, and no problems have been found so far.
In reply to mojie126:
I'm guessing most of us are end users and don't understand modifying the TOC version. Is there anyone out there that can do this and provide a link?
Thank you!
In reply to Kralomax:
Just tick the "load out of date addons" checkbox in game and no need to modify anything, it just works!
Anyone have a working Classic version...one that doesn't flag errors? Thanks
In reply to Kralomax:
This Handynotes version (v1.5.6) is compatible with retail and classic
In reply to Dathwada:
TY. I'm just getting out of date errors in the addon list.
In reply to Kralomax:
You will get out-of-date errors with Handynotes v1.5.6 in Classic because the toc is set for Retail. Either edit the toc for Classic or just allow out-of-date addons.
In reply to Kralomax:
DITTO,,,, Would love to see a Version that works on Classic WoW
In reply to Kralomax:
for some reason handynotes file keeps getting deleted from my files it worked fine yesterday but not today
I hacked up a way to add show all show Innkeepers, Flightmasters, Trainers, Vendors, Mailboxes, Bankers & Auctioneers using HandyNotes. I don't know LUA but I'm decent at Python so I scraped WoWHead and converted to HandyNotesDB.
https://www.reddit.com/r/classicwow/comments/cyyouq/handynotes_show_innkeepers_flightmasters_trainers/
Here is the link on how to add it. Maybe someone can use this to make something more official.
Started getting the following error today:
1x [ADDON_ACTION_FORBIDDEN] AddOn 'HandyNotes' tried to call the protected function 'UseQuestLogSpecialItem()'.
!BugGrabber\BugGrabber.lua:519: in function <!BugGrabber\BugGrabber.lua:519>
[C]: in function `UseQuestLogSpecialItem'
...ObjectiveTracker\Blizzard_ObjectiveTrackerShared.lua:95: in function <...ObjectiveTracker\Blizzard_ObjectiveTrackerShared.lua:88>
When I alt+right-click the menu hides behind the map.