Skip to content

add tcg-assistant - #14822

Open
Sneugler wants to merge 3 commits into
runelite:masterfrom
Sneugler:tcg-assistant
Open

add tcg-assistant#14822
Sneugler wants to merge 3 commits into
runelite:masterfrom
Sneugler:tcg-assistant

Conversation

@Sneugler

@Sneugler Sneugler commented Aug 7, 2026

Copy link
Copy Markdown

Adds tcg-assistant, a new plugin.

What it is: a read-only advisor for the OSRS TCG "CardLocked" gamemode. It
reads your card collection from the existing TCG plugins over the
PluginMessage bus and answers, in a sidebar and a window: what you can do
right now, what opens up as you train, what you are one card away from, and
which card is worth hoping for.

Things that should make review quicker:

  • No automation of any kind. It never sends input to the client. It reads
    varbits, skills, quest states and item containers, and draws Swing panels.
  • No network calls. Every dataset is generated at build time and bundled
    under src/main/resources; the plugin itself talks to nothing.
  • No third-party dependencies. build=standard, and the only imports
    outside runelite-client are Gson, Guice, Lombok (@Slf4j only) and SLF4J,
    all of which are transitive dependencies of the client.
  • Resources are read with getResourceAsStream, per the note in the README
    about jar-URLs.
  • BSD 2-Clause licensed.

Repo: https://github.com/Sneugler/tcg-assistant

@runelite-github-app

runelite-github-app Bot commented Aug 7, 2026

Copy link
Copy Markdown

@runelite-github-app

runelite-github-app Bot commented Aug 7, 2026

Copy link
Copy Markdown

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

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.

1 participant