mirror of
https://github.com/runelite/plugin-hub.git
synced 2026-01-24 22:30:47 -05:00
* Update chance-man to v2.6.0 Refactor MusicWidgetController: - centralize constants - extract draw/layout helpers - enforce client-thread safety - add hide-rolled-items toggle ChanceManPlugin: - Register and inject new NpcSearchService for fast NPC drop searching. - Enable NPC drop searching and lookup UI. - Ensure drop cache initialization and integration with search system. - Minor cleanups related to plugin startup and drop fetching. NpcSearchService: - Add new NpcSearchService providing fast, parallelized fuzzy and ID-based NPC drop searching. - All searches filter out NPCs without drop tables them. - Includes Levenshtein based fuzzy matching and flexible query parsing (ID, name, level). DropFetcher: - Refactor to fully discard NPCs with no drop table sections when fetching from the wiki. - Only NPCs with at least one drop section are passed to the cache and search layers. DropCache: - Heavily refactor cache/indexing: never write or retain NPCs lacking drop tables on disk or in-memory. - Updated search logic to combine in-memory and wiki-backed queries, always skipping empty NPCs. MusicWidgetController: - Integrate NpcSearchService for in-game NPC drop search dialog. - Various small refactors and search-driven UI improvements. - update to v2.6.0 * Update chance-man - update UA to 2.6.0
3 lines
105 B
Plaintext
3 lines
105 B
Plaintext
repository=https://github.com/ChunkyAtlas/chance-man.git
|
|
commit=14b38f0b0219f75285bf6ba9290ab10e2b764ef1
|