mirror of
https://github.com/runelite/plugin-hub.git
synced 2026-04-15 20:37:33 -04:00
update chance-man to v2.6.0 (#8709)
* 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
This commit is contained in:
@@ -1,2 +1,2 @@
|
||||
repository=https://github.com/ChunkyAtlas/chance-man.git
|
||||
commit=e2533aba488d8ca772b0765cf1fa5c60f43491ce
|
||||
commit=14b38f0b0219f75285bf6ba9290ab10e2b764ef1
|
||||
|
||||
Reference in New Issue
Block a user