An all-in-one RuneLite plugin for enhancing the Gemstone Crab boss experience.
- Tracks the Gemstone Crab boss HP bar
- Sends desktop notifications when HP reaches a user-defined threshold (default 2%)
- Helps with AFK training by alerting you when to tab back in
- Automatically highlights the tunnel after the boss dies
- Configurable highlight color
- Optional screen pulse effect when the boss dies to draw attention to the tunnel
- Resets when the boss respawns or you leave the area
- Tracks your damage per second (DPS) against the Gemstone Crab boss
- Shows total damage dealt, current DPS, XP gained, and fight duration
- Displays estimated time left in the fight with smooth updates every tick
- Uses XP drops to accurately track damage in all combat styles
- Supports all combat types: Melee (Attack, Strength, Defence), Ranged, and Magic
- Tracks Hitpoints XP separately for display purposes
- Stats remain visible after boss death until a new boss spawns or you leave the area
- Position-based visibility ensures overlay only appears in Gemstone Crab areas
- Each stat can be individually toggled on/off in the configuration
- Visual gem tracking overlay displays all gems mined from the boss
- Shows gem icons with their counts in a compact two-row grid
- Each gem type can be individually toggled on/off
- First row (opal, jade, red topaz, sapphire) and second row (emerald, ruby, diamond, dragonstone) can be independently configured
- Tracks and persists gem counts between sessions
- Displays actual counts for all gems, including zero counts
- Tracks total Gemstone Crabs killed
- Optional tracking for mining attempts, successful mines, failed mines, and total gems mined
- Stats persist between sessions
- Chat command to reset all stats, including gem tracking (!resetgemcrab)
- Tracks Total Cumulative XP gained
- Overlay background color can be changed, so you can set it to your liking.
- Overlay header color can be changed
- Overlay row text can be changed
- HP Threshold Notification: Update Notification settings
- HP Threshold: Set the boss HP percentage at which to receive a notification (0-100%)
- Notification Message: Customize the message displayed in the notification
- Notification Settings: You can customize the notification settings to allow flashes & toggle if notifications require RuneLite to be focused or not
- Overlay Background: Choose the color for overlay background
- Header text color: Choose the color for header text
- Item text color: Choose the color for text rows
- Highlight Tunnel: Toggle tunnel highlighting on/off
- Tunnel Highlight Color: Choose the color for tunnel highlighting
- Show overlay: Toggle the current fight stats section on/off
- Display total damage: Toggle display of total damage dealt
- Display DPS: Toggle display of damage per second
- Display XP gained: Toggle display of XP gained during fight
- Display duration: Toggle display of fight duration
- Display time left: Toggle display of estimated time remaining
- Show overlay: Toggle the kill stats section on/off
- Display kill count: Toggle display of total kills
- Display Kill message: Toggle display of the kill count in a chat message
- Display total mining attempts: Toggle display of mining attempts
- Display total successful: Toggle display of successful mining attempts
- Display total failed: Toggle display of failed mining attempts
- Display total gems mined: Toggle display of total gems mined
- Display cumulative XP: Toggle display of total cumulative XP gained
- Show overlay: Toggle the gem tracking section on/off
- Display opals/jades/red topaz/sapphires/emeralds/rubies/diamonds/dragonstones: Toggle display of each gem type
- Open RuneLite
- Go to Plugin Hub
- Search for "Gemstone Crab Timer"
- Click Install
GIM Serenity, Pino
Special thanks to:
- AhDoozy for estimated time left and screen pulse options
- trouttdev for optimising damage/dps calculation
- MizterParadox - Added total cumulative damage and overlay appearance editor
For issues, suggestions, or contributions, please open an issue on the GitHub repository.
- Fix: Issue with reset command not working after name sanitization
- Fix: Issue with reset command resetting other players stats
- Total cumulative damage
- Overlay appearance editor
- Fix: issue with non-breaking space in usernames for top 3
- Top 3 placement Tracking
- Players attacking the crab count
- Shell highlighting based on if player can after kill
- Fix: Kill count spam if there are too many entities
- Fix: Also reset tunnel highlight when boss respawns (same area)
- Fix: Changed time left & notification to use getHealthRatio and getHealthScale instead of reading widget, this allows all HP bar configurations to work
- Removed unused variables, imports and now redundant methods
- Messages now show [Gemstone Crab] in front of them
- Fix issues with threshold notification settings
- Death notificaiton (pulse) replaced with builtin notificaiton at HP threshold (flash)
- Changed minimum threshold to 0% instead of 1%
- Fix issue with multiple notificaitons
- Add configuration option to show or hide the kill count chat message
- Tracking
- Gem stats
- Kill stats
- Tunnel highlights
- Configuration options
- Pulse Screen
Initial Release