29 Commits

Author SHA1 Message Date
joelhalen
1da6824427 update droptracker (#9892)
* Remove API call for untradeables

Fall back to github pages in order to determine the list of untradeable items that have values given to them; rather than querying the API on startup (leading to null errors)

* Whoops!

Accidentally left some debug logging from a few months ago kicking around in there.. all gone now! :)
2025-12-18 19:55:07 -05:00
joelhalen
9b83b73732 update droptracker to v5.2.3 (#9367) 2025-10-29 21:27:28 +01:00
joelhalen
475c815212 update droptracker (#9359)
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.
2025-10-28 22:38:21 -04:00
joelhalen
93ef9b11a9 update droptracker to v5.2.2 (#9355)
* 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
2025-10-27 23:09:58 -04:00
joelhalen
0ce14e58c2 update droptracker to v5.2.0 (#9349) 2025-10-27 20:01:48 +01:00
Koeppy
e94954f858 update droptracker to v5.2.0 (#9296)
* Update to Droptracker 5.1.0

Fixes to Combat Achievements
Removed XP tracking (Only tracking levels)
Organized settings menu
Reworked PB Tracking
Support Delve Boss 1-8 now
Fixed DMs not properly hiding
Fixed tracking Yama Loot

* Fix System.err.println in DropTrackerApi class

* Update droptracker to version 5.2.0

* Removed System.out.println from submission manager
2025-10-26 23:46:54 -04:00
joelhalen
2bb8f02477 update droptracker to v5.1.0 (#9078) 2025-09-17 12:53:47 +02:00
joelhalen
3409debd9b update droptracker to v5.0.1 (#8523) 2025-09-07 17:39:15 +02:00
joelhalen
1ad5a62fd6 update droptracker to v3.9 (#8033)
* v3.9

Re-implement api-based tracking (optional) to combat the inevitable outcome of "public" webhooks.

* Increment version to 3.9, add KC to drop & pb submissions

* Bugfix

Fixed an error preventing the plugin from starting

* Add Yama to longNpcs list

Added yama to the list of NPCs that take an unusually long period of time between the PB/kill time message and the loot event.

* Update droptracker

Call sendChatMessage on the client thread
2025-05-31 16:57:30 -07:00
Koeppy
7736781b39 Update droptracker tp V3.83 (#7977) 2025-05-10 19:58:34 -05:00
Andy
a99c8a63a6 update droptracker (#7963)
* Fix webhook list generation

Load webhooks on plugin startup instead of the first time a send is attempted; to prevent latency

* Increment versioning

v3.82.
2025-05-07 00:32:47 -04:00
Andy
af23d0e14d update droptracker (#7771)
* Adventure Log support

Added support for tracking Adventure Log entries when a player opens the log in their own POH, allowing us to grab all existing stored PBs instantly without requiring a re-submission of boss kills.

* Do not set core plugin config fields.

Bugfixed for ChatMessageEvent handler & remove our functions that set core plugin config fields as they were unnecessary.

* Bugfixes & changes

Revised the plugin according to reviewers' requests, implemented some fixes for collection log tracking & removed unused/bloat code.

* More bugfixes :(

Fixed improper storage of team sizes after conclusion of raids/etc.

* Remove logger statement

Removed an incorrectly left-behind debugging line & fixed external Discord URL (we lost our vanity 😢)
2025-04-14 02:54:23 -04:00
Koeppy
46125c4320 update droptracker to v3.6 (#7399)
This release we introduced the following improvement/changes:
- Added ability to disable sending certain events
- Transitioned screenshot logic to send .jpeg instead of .png
- Implemented Group Size Tracking for Royal Titans
- Implemented Tracking Royal Titan Drops
2025-02-12 04:51:33 -05:00
Koeppy
2f86af5b4b update droptracker to v3.5 (#7275) 2025-01-24 15:13:22 -05:00
Koeppy
bd1a26e22c update droptracker (#7213)
* Fix Bosses without Time

Was still trying to send Boss kill messages for bosses without PBs. This is only used for bosses with PB so cleaned this up and removed it accordingly.

Incremented version to 3.2.2

* Better Webhook Error Handling

* Fix Commit

* Fixed the Release Number

* Fix for CA Screenshots + Additional Logging

* Changed Log.info to log.debug
2025-01-09 19:31:03 -05:00
Koeppy
7d7089feb6 update droptracker (#7203)
Updated to version 2.3.1

Recognized my patterns didn't contain the pattern for colosseum so updated that accordingly. Also had to implement a fix to properly reset team size to null after sending a webhook
2025-01-06 19:54:45 -05:00
Koeppy
87c8c22173 update droptracker to v3.2 (#7179)
* DropTracker Version 3.2

Just added in the ability to send screenshots with hiding PMs

* Fixed Commit number

* Support for new Container Logic

Added in new container manager logic that determines whether an item was preivously owned.

* Fixed broken Gradle
2024-12-28 02:47:10 -05:00
Koeppy
1381f3c466 update droptracker to v3.1 (#7173)
* Time Tracking Re-write, plugin Version & Team Size Tracking 

Re-wrote the Time tracking functionality to be able to support bosses that send a time message prior to the kill count message.

Also added a plugin version to be sent across with the embeds to help recognize what verison users are on.

Also added in support for Team sizes

* Update droptracker

* DropTracker 3.1 (Removal of Print statements)
2024-12-24 13:54:51 -08:00
Koeppy
ade6d85302 update droptracker (#7126)
* Update droptracker

* Update droptracker

Updated myself as a co-author

* Update droptracker

Updated the Authors Field on the file
2024-12-09 21:15:25 -05:00
Andy
a8a3e2dc2b update droptracker to v3.0 (#6635)
* Update DropTracker to v3.0

Added a variety of new functionality, including a side panel with user lookups, tracking personal bests, combat achievements and collection logs, and more.

Fixed tracking of Araxxor and Whisperer kills, since their mechanics are slightly different than normal npc loot.

* Fix killcount regex filter

KCs are now displayed with comma separators ingame, which changes how we need to extract them from the chat

* Readme changes

Updated readme to more relevant info
2024-10-15 00:01:54 -04:00
Andy
14d5e63006 Update droptracker (#5624) 2024-04-08 02:34:08 +00:00
Andy
457f55cf07 Update DropTracker (#5522) 2024-02-21 06:21:58 +00:00
joelhalen
bfc690c6a2 Update DropTracker to v2.3 (#5328) 2024-02-04 06:36:43 +00:00
joelhalen
dfa6c9ea55 update droptracker
* Update droptracker

* Update droptracker

Added much more efficient backend data management and updated the way the client interacted with it.
Changed from using a WiseOldMan connection to determine clan members to our own API.
Added an overlay for drops waiting for submission, and began implementing automated events (WIP)

* Change links to HTTPS

Removed some unnecessary commenting + updated URLs to use HTTPS.

* Fix build error

* Update droptracker

Fixed some outdated URLs that were causing issues

* org.json -> com.google.json

Changed logic to google gson, compressed the event_icon image

* Fixed build.gradle
2023-11-27 17:36:18 -05:00
joelhalen
b3175cc94e update droptracker
* Update droptracker

* Update droptracker

Fixed double-sending of drops
2023-11-10 13:32:23 -05:00
joelhalen
09607dabed Update droptracker (#4552) 2023-07-01 02:38:01 +00:00
joelhalen
af8d535d22 Update droptracker to v1.1 (#4484) 2023-06-27 04:34:38 +00:00
joelhalen
82fd9d6d6e Update droptracker v1.0.1 (#4456) 2023-06-06 05:58:07 -07:00
joelhalen
dd3ea0abdf Add DropTracker plugin (#4417) 2023-06-05 18:37:57 +00:00