Skip to content

Conversation

@Jaydenteb
Copy link
Contributor

Plugin that syncs Group Ironman player data to a web dashboard for visualization.

Features:

  • Bank, inventory, and equipment tracking
  • Skills and XP tracking
  • Collection log capture
  • Looting bag tracking
  • Automatic sync with debouncing and retry logic

@runelite-github-app
Copy link

runelite-github-app bot commented Jan 5, 2026

@runelite-github-app
Copy link

runelite-github-app bot commented Jan 5, 2026

This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.


Internal use only: Reviewer details Maintainer details

@riktenx
Copy link
Member

riktenx commented Jan 5, 2026

Pretty sure we have a few GIM-tracker-type plugins on the hub, do any of those fit your needs? Or are you willing to contribute to one of them if perhaps one is close?

If the answer is no then we can still review this as-is.

@riktenx riktenx added the waiting for author waiting for the pr author to make changes or respond to questions label Jan 5, 2026
@Jaydenteb
Copy link
Contributor Author

Pretty sure we have a few GIM-tracker-type plugins on the hub, do any of those fit your needs? Or are you willing to contribute to one of them if perhaps one is close?

If the answer is no then we can still review this as-is.

Hello, and thanks for taking your time to review. I originally wanted to make this for my gim team.
This plugin syncs to a self-hosted webapp that I control, rather than a third-party service.
The companion webapp (which I'm also building) provides:

  • Combined bank search across all group members
  • Gear setup checkers (for raids, bosses, etc.)
  • STASH unit completion tracking
  • Skills comparison

If there's an existing plugin that does similar syncing to a custom endpoint, I'd be happy to look at contributing to it instead. Could you point me to which plugins you're referring to?

@runelite-github-app runelite-github-app bot removed the waiting for author waiting for the pr author to make changes or respond to questions label Jan 5, 2026
@riktenx
Copy link
Member

riktenx commented Jan 5, 2026

"GIMP" https://runelite.net/plugin-hub/show/gim-plugin is the one I know of that has a configurable backend URL (and they offer a hosted option).

Again my suggestion is optional but it seems like the base for what you want given that constraint does exist.

@riktenx riktenx added the waiting for author waiting for the pr author to make changes or respond to questions label Jan 5, 2026
@Jaydenteb
Copy link
Contributor Author

"GIMP" https://runelite.net/plugin-hub/show/gim-plugin is the one I know of that has a configurable backend URL (and they offer a hosted option).

Again my suggestion is optional but it seems like the base for what you want given that constraint does exist.

I checked GIMP's source and it only syncs HP, prayer, location, and activity - not bank or inventory data that I can see.

My plugin specifically syncs bank contents, inventory, and equipment because my webapp needs that data to build gear setup checkers (e.g., "does anyone have the items for ToB?") and a progress log of how many of each pvm item that we need (e.g., "the team has 2 out of 4 fangs")

Since GIMP doesn't provide the data I need, I'd like to proceed with this plugin if that's okay. Again, thank you for helping me with this.

@runelite-github-app runelite-github-app bot removed the waiting for author waiting for the pr author to make changes or respond to questions label Jan 5, 2026
@riktenx
Copy link
Member

riktenx commented Jan 7, 2026

don't call Thread.interrupt on threads you don't own

@riktenx riktenx added the waiting for author waiting for the pr author to make changes or respond to questions label Jan 7, 2026
@runelite-github-app runelite-github-app bot removed the waiting for author waiting for the pr author to make changes or respond to questions label Jan 10, 2026
@Jaydenteb
Copy link
Contributor Author

Fixed the Thread.interrupt issue - removed the call and using shutdownNow() instead.

@riktenx
Copy link
Member

riktenx commented Jan 11, 2026

you can't block on that thread either. just call shutdownNow and be done with it

@riktenx riktenx added the waiting for author waiting for the pr author to make changes or respond to questions label Jan 11, 2026
@runelite-github-app runelite-github-app bot removed the waiting for author waiting for the pr author to make changes or respond to questions label Jan 12, 2026
@Jaydenteb
Copy link
Contributor Author

Updated - now just calling shutdownNow() directly with no blocking.

@riktenx riktenx merged commit 76f515c into runelite:master Jan 12, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants