# ForeverBooks
ForeverBooks is a lightweight library-book tracker created for World of Warcraft: Forever.
It helps you find the library books scattered across the world, track which ones are still missing, and navigate directly to their locations.
## Features
- World map markers for known library-book locations
- Minimap markers for nearby books
- Automatic detection when a book is in your inventory
- Automatic detection when a book has been handed in, where supported
- Handed-in books automatically disappear from the world map and minimap
- Detailed book view with:
- Custom book icon
- Location screenshot
- Zone
- Coordinates
- Object / container
- Quest information
- Description
- Set or remove a Blizzard waypoint directly from the selected book
- Blizzard Super Tracking support when available
- Progress tracking for the library reward milestones
- Filters for:
- Missing
- In Inventory
- Handed In
- Zone filter:
- All Zones
- Current Zone
- Individual zones
- Separate location support for books with multiple known spawn points
- German / English localization
- German is selected automatically on deDE clients
- English is selected automatically on all other client languages
- DE / EN can be switched live without /reload
- Persistent minimap launcher position
- Adjustable window opacity
- Compact Welcome and Settings interfaces
## Library Rewards
ForeverBooks tracks your progress toward the library reward milestones:
- 10 handed-in books: Necklace
- 20 handed-in books: Ring
## Waypoints
Select a book in the Books tab and click:
Set Waypoint
ForeverBooks uses the Blizzard waypoint system and Super Tracking where supported.
Clicking the waypoint button again removes the active waypoint.
## Multiple Locations
Books with more than one known location are handled separately where needed.
For example:
Rumi von Gnomeregan: Die gesammelten Werke
has separate known locations for:
- Westfall
- Loch Modan
Each location can use its own map screenshot and waypoint.
## Minimap Button
ForeverBooks uses an embedded LibDataBroker / LibDBIcon launcher.
Controls:
- Left Click: Open / close ForeverBooks
- Right Click: Open Settings
- Drag: Change minimap-button position
The position is saved between /reload and game restarts.
## Standalone
ForeverBooks includes all required libraries directly inside the addon.
You do NOT need to install:
- LibStub
- CallbackHandler-1.0
- LibDataBroker-1.1
- LibDBIcon-1.0
- Ace3
- BugSack
- or any other library addon
## Language Support
ForeverBooks automatically starts in:
- German on deDE clients
- English on all other client languages
The language can also be switched instantly from the Settings tab without /reload.
## Feedback
If you find:
- a missing book
- an incorrect location
- wrong coordinates
- an incorrect screenshot
- tracking issues
- waypoint problems
- UI issues
- or Lua errors
please leave a comment with a screenshot and a short description.
ForeverBooks is actively maintained and fixes can be released quickly when issues are reported.
Created by Loyftwa.

