* Create loot-ledger
Show NPC drop tables in the Music tab with progress bar, hover tooltips, search, and visibility toggles.
Track obtained items per account or per NPC, dimming icons, supporting manual toggles, and updating live as you loot.
Cache drop tables to disk with weekly refresh and bundled Items.json for resolving item names.
* Update loot-ledger
improve executor safety and graceful shutdown behavior
- DropFetcher now ensures its executor is always available with a new ensureExecutor() check.
- All background executors use daemon threads so they don't block JVM shutdown.
- Replaced shutdownNow() calls with graceful shutdown()
* Add Bank Organizer plugin
* New Hash
* Update bank-organizer commit hash
* Updated README on plugin purpose & details.
* Fixed typo in README
* Cat7 exclusion logic changed up a bit to exclude potions better
* New Hash - Updated list & exclusions
* Update to quest-related items list; keys, books, and notes
* Updated readme to explain quest-cleanup logic & small fixes
We were incorrectly calling the atomic boolean for whether an item required a screenshot when it was untradeable based on a set of items we defined with custom values; resulting in nullpointers on drops.
* Create NewGamePlus
* Rename NewGamePlus to newgameplus
* Update newgameplus to latest commit
The latest commit avoids using terminally deprecated API functions
* Update newgameplus to use AudioPlayer
* Update newgameplus
Adds screenshot capability
* Update newgameplus
Adjust unlock overlay font
* Update newgameplus
Bugfix for consumed menu clicks
* Update newgameplus
Add bank search for locked items
* Synchronize ImageIO Call
Synchronize ImageIO Call, small locked item updates and screenshot timing changes
* Accomodate .jar resource loading
Adjusted the loading of the sidebar icon to accommodate for the plugin hub distributing the plugin as a .jar file.
* Utilize ImageUtil.loadImageResource
* Fix creation of Color object
Sorry for the quick succession updates today.. just got home a bit ago, and the plugin was still creating (non-breaking) NullPointer errors inside our new warning methods. Fixed this by using fromHex instead of fromString to create red
* Update commit hash for droptracker plugin