Skip to content

Conversation

@Rocket-Money-OSRS
Copy link
Contributor

Clue Juggler

A RuneLite plugin to track and categorize clue steps for efficient clue juggling. Mark clues as good or bad, create custom lists, and visualize clue locations with tile highlights.

Features

  • Clue Tracking: Mark clue steps as good, bad, or unsure for quick reference
    • Supports all clue tiers: Beginner, Easy, Medium, Hard, Elite, and Master
  • Custom Lists: Create and manage multiple custom lists for different strategies
    • Each custom list has its own customizable tile and text colors
    • Add clues to custom lists for advanced organization
  • Tile Highlights: Visual indicators on clue tiles showing their status (good/bad/unsure/custom) with customizable colors
  • Overlay Indicator: Shows clue status in the top-left corner while doing clues
  • Import/Export: Share your clue lists with others or backup your data
  • Customizable Colors: Adjust highlight and text colors for good, bad, unsure clues, and custom lists
  • Smart Deprioritization: Makes "Walk here" the default action for bad clues to prevent accidental pickup

Screenshots

In-Game View

The plugin highlights clue tiles and displays their status directly on the tile, making it easy to identify good and bad clues at a glance.

exampleimage

Main Panel

Create and manage multiple lists, mark clues as good/bad/custom, and import/export your configurations.

panel image

Settings Panel

Customize tile highlight colors, text colors, and toggle various features to match your preferences.
settingspanel

Configuration

Clue Highlighter

  • Enable Clue Highlights: Toggle tile highlighting on/off
  • Good Clue Tile Color: Color for highlighting good clue tiles
  • Bad Clue Tile Color: Color for highlighting bad clue tiles
  • Unsure Clue Tile Color: Color for highlighting unsure clue tiles
  • Good Clue Text Color: Color for good clue text overlay
  • Bad Clue Text Color: Color for bad clue text overlay
  • Unsure Clue Text Color: Color for unsure clue text overlay

General Settings

  • Show Clue Indicator: Display the clue status overlay in the top-left corner
  • Deprioritize Bad Clues: Makes "Walk here" the default action for bad clues to prevent accidental pickup

Custom Lists

  • Each custom list can have its own tile color and text color configured in the settings panel
  • Custom lists appear as buttons in the main panel for quick access
image

Usage

  1. Enable the plugin in the RuneLite plugin hub
  2. Open the Clue Juggler panel from the sidebar
  3. As you do clue steps, mark them as "Good" or "Bad" using the buttons
  4. Create custom lists using the "+ Add List" button for specific strategies or categories
  5. Add clues to custom lists using the custom list buttons
  6. Configure colors and settings to match your preferences
  7. Use import/export to share lists or backup your data

Future Improvments

Integrate juggling timers into panel for all in one view
Implement customizable juggle timer overlays etc

Requirements

  • Requires the Clue Scroll plugin to be enabled (built-in RuneLite plugin)

Architecture diagram
image

@runelite-github-app
Copy link

runelite-github-app bot commented Jan 4, 2026

@Rocket-Money-OSRS
Copy link
Contributor Author

Let me know if you guys see any issues, it's a fairly large plugin i suppose but tried to keep it nice and readable for you

@Felanbird
Copy link
Contributor

Let me know if you guys see any issues

it doesn't build
image

@Rocket-Money-OSRS
Copy link
Contributor Author

Well i saw that lol i put my windows jdk in the gradle file

@riktenx riktenx added the build failed This submission failed to build and cannot be reviewed until the author corrects it label Jan 4, 2026
@Rocket-Money-OSRS
Copy link
Contributor Author

Rocket-Money-OSRS commented Jan 4, 2026

now let me shrink my icon - have never used images in a plugin before so apologies for murdering build server

@Rocket-Money-OSRS
Copy link
Contributor Author

tool chain issues hopefully i eventually get this all correct

@runelite-github-app
Copy link

runelite-github-app bot commented Jan 4, 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 riktenx added waiting for author waiting for the pr author to make changes or respond to questions and removed build failed This submission failed to build and cannot be reviewed until the author corrects it labels Jan 4, 2026
@Rocket-Money-OSRS
Copy link
Contributor Author

Sorry im an idiot will use urls for my readme instead of using images at root just realized

@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 4, 2026
@riktenx
Copy link
Member

riktenx commented Jan 4, 2026

you don't need to provide progress updates - you can update your commit hash as many times as you need until the feedback scanner items are resolved

this cannot be reviewed until the feedback is addressed

@riktenx riktenx added the waiting for author waiting for the pr author to make changes or respond to questions label Jan 4, 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 4, 2026
@riktenx
Copy link
Member

riktenx commented Jan 4, 2026

We don't allow reflection in hub plugins.

@riktenx riktenx added the waiting for author waiting for the pr author to make changes or respond to questions label Jan 4, 2026
@Rocket-Money-OSRS
Copy link
Contributor Author

Rocket-Money-OSRS commented Jan 4, 2026

ahh ill refactor thanks for the heads up. I assume I can find a way without it pretty easily for what this does - it was just a couple of uses in my clue types when i can use it directly i believe

@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 4, 2026
@riktenx riktenx added the waiting for author waiting for the pr author to make changes or respond to questions label Jan 4, 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 4, 2026
@Rocket-Money-OSRS
Copy link
Contributor Author

TypeToken not allowed?

@coopermor
Copy link
Contributor

TypeToken is allowed. The package name has reflect but it is not reflection

@Rocket-Money-OSRS
Copy link
Contributor Author

Im not sure what the issue is? I refactored to remove the reflect calls

@riktenx
Copy link
Member

riktenx commented Jan 6, 2026

There is no issue.

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.

4 participants