#github

1 messages · Page 4 of 1

rough garnetBOT
#

An enhanced all-in-one plugin for The Gauntlet that combines three popular community plugins into a single cohesive experience. Supports both Normal and Corrupted Gauntlet.

This Combines three popular Gauntlet plugins into one, with enhanced run tracking and visualization:

rough garnetBOT
#

Doom Value Adjustment is a RuneLite plugin that fixes the end-of-level or delve loot valuation at Doom by treating Sun-kissed bones as 0 GP instead of the incorrect 8,000 GP each. This obviously only adjusts the client side displayed loot value.

Jagex currently assigns Sun-kissed bones (item ID 29378) a value of 8,000 GP, which heavily inflates the total loot value shown in the Doom loot window. This plugin corrects that by subtracting the bogus bone value from the final displayed tota...

rough garnetBOT
rough garnetBOT
#

A RuneLite plugin that improves player orientation awareness by displaying a directional indicator based on the player’s true facing direction.

This plugin adds a clear indicator to the world map so you can instantly tell which direction your character is facing when viewing the World Map.

For people that are used to having this player arrow in other games, this adds an intuitive way to navigate RuneScape.

rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Grand Flip Out

Smart Grand Exchange flipping companion for OSRS.

Features

  • JTI Score — Custom 0-100 composite index rating flip quality (margin, volume, stability, momentum)
  • SmartAdvisor — Unified intelligence combining 6 analysis engines into BUY/SELL recommendations
  • Technical Analysis — RSI, EMA crossovers, MACD, Bollinger Bands, mean reversion detection
  • Bot Economy Tracking — Ban wave detection, supply shock alerts, bot pipeline stage awareness
  • **Dump/Pump...
#

Grand Flip Out is a comprehensive Grand Exchange flipping companion for OSRS.

What it does:

  • SmartAdvisor intelligence engine — combines JTI scoring, RSI/EMA/MACD technical analysis, bot economy tracking, dump detection, and data quality scoring into a single 0–100 composite score per item with a clear BUY/HOLD/SELL/AVOID recommendation
    • Auto-tracks completed GE transactions via the RuneLite event API (GrandExchangeOfferChanged)
    • Detects price dumps and classifies them by typ...
#

Grand Flip Out is a comprehensive Grand Exchange flipping companion for OSRS.

What it does:

  • SmartAdvisor intelligence engine: combines JTI scoring, RSI/EMA/MACD technical analysis, bot economy tracking, dump detection, and data quality scoring into a single 0-100 composite score per item with a clear BUY/HOLD/SELL/AVOID recommendation
  • Auto-tracks completed GE transactions via the RuneLite event API (GrandExchangeOfferChanged)
  • Detects price dumps and classifies by type (coordin...
rough garnetBOT
#

Summary

Adds Grand Exchange Buttons — a plugin that adds Collect, Modify, and Abort buttons directly on the Grand Exchange overview panel.

  • Collect: Click a progress bar to collect items without manually opening each offer
  • Modify: Click the left side of a title bar to modify an active offer
  • Abort: Click the right side of a title bar to abort an active offer

Each button has independent Show/Click toggles, so users can display buttons without enabling click, or enable...

rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

<!-- RL CHECKS -->

Feedback:

  • Do not use enabledByDefault = false in your PluginDescriptor. It leads to a confusing user experience when plugins that are explicitly installed are disabled by default.

A new scan will be automatically performed on the next push to the PR branch.


Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](https://discord.com/channels/301497432909414422/1075111769867...

rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

<!-- RL CHECKS -->

Feedback:

  • Use of javax.sound.sampled.FloatControl is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.Clip.stop is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.FloatControl.setValue is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.Clip.isControlSupported is not all...
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Add a setting to enable left-click for Release on single item placeholders in the bank. This is not for any of the Remove placeholders functions, as those are much more destructive than a single accidental release. The setting can default to disabled, (the current functionality), if desired. However, in the official client, the current non-configurable behavior is left-click to release.

I am able to use Custom Menu Swaps to swap other placeholder menu entries to left-click, (such as ...

rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

OSRS Conquest

Clan activity tracking plugin that syncs events, XP gains, sessions, and member status to a shared web dashboard.

Features:

  • Tracks 12 clan broadcast event types (joins, drops, pets, level-ups, quests, etc.)
  • Periodic XP/stat snapshots for all 23 skills
  • Session tracking (login/logout with world and duration)
  • Member online status sync
  • Built-in sidebar panel with event feed, member list, and clan stats
  • Web dashboard access for clan admins
  • Discord webhook integ...
rough garnetBOT
#

RaidParty is a RuneLite party plugin built for raid teams that want more visibility, faster communication, and better in-raid decision support. It expands the standard party experience with a dedicated team panel, shared player-state syncing, ready checks, loot-rule visibility, raid stat overlays, and a ping system designed for high-tempo PvM.

The plugin is aimed at coordinated groups running content such as Tombs of Amascut, Chambers of Xeric, and Theatre of Blood, while remaining useful ...

rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Hi @jeremiah855! I just wanted to make you aware of a similar plugin: https://github.com/InfernoStats/InfernoStats that's already in the plugin hub

It provides spawn data in a picture in the sidebar like this:
<img width="300" height="226" alt="image" src="https://github.com/user-attachments/assets/ee3443c5-b6e3-4610-9750-3ddda4dbd03a" />

Clicking "wave 1" brings you to this website where you can get a better picture of the stats on this website: https://infernostats.github.io/inferno....

rough garnetBOT
#

Upper Case Transformer: overhead transform, debug command, and fixes

Summary

RuneLite plugin that restores intended uppercase in player chat (public, clan, friends, private). OSRS often shows "HELLO WORLD" as "Hello World"; this plugin converts it back in the chatbox and optionally on public say overhead.

Changes

Features

  • Overhead transform – Optional replacement of public say overhead text (config: "Transform overhead chat").
  • Capitalization rules – Dete...
rough garnetBOT
#

Hello, I didn't know about that plugin, thanks for pointing that out!

If it's alright, I'd still like to continue with the submission. I'm planning to pair this plugin with an inferno analysis tool I'm working on. The plugin you linked, InfernoStats, would be perfect, and I'd just use that, however it doesn't appear to have a way to easily export the wave into other tools, only the inferno LOS tool.

#

Grand Flip Out is a Grand Exchange flipping assistant plugin that provides live price data, margin calculations, JTI (Jump Trade Index) scoring, and flip suggestions via an in-game panel and overlay.

Features:

  • Real-time GE price tracking with buy/sell margins
    • JTI score system for ranking flip opportunities
    • Configurable panel with item filters, color-coded overlays
    • Price alert notifications
    • Portfolio tracking
      The plugin connects to a backend API server for price data...
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#
  • Added Abyss shortcuts and various runecrafting altars
  • Added Pandemonium teleport
  • Added Sailor's amulet
  • Added the Laguna Aurorae spirit tree
  • Added Keldarim boat and minecart
  • Added CJQ fairy ring to The Great Conch
  • Added player-owned house entrance portals: Rimmington, Taverly, Pollnivneach, Rellekka, Brimhaven, Yanille, Prifddinas, Hosidius and Aldarin
  • Added new player-owned house portals to Trollheim, Paddewwa, Lassar, Dareeyak, Ourania, Barbarian Outpost, Port Khazard...
rough garnetBOT
rough garnetBOT
#

Would be really nice if you could use F-keys or custom keybinds in the bank to access bank tag tabs, it seems regular bank tabs are excempt for this as it would require server interaction, and could be seen as macroing, but bank tags might be in the clear?

Very specifically I would expect this to work by e.g holding down the hotkey/keybind, so if you have more than 1 client open you could also right click to "transfer" the key like with regular F-keys for UI switches

rough garnetBOT
rough garnetBOT
#

Hello, I've changed the plugin to be more reliable and include a picture of the spawns, like the InfernoStats plugin does. Even though it's similar in functionality to InfernoStats, this plugin is focused solely on scouting, and has a few other changes like a larger map, and the general export code, and will fit a lot better with the inferno analysis tool I'm planning to release that will rely on this plugin.

Please let me know if there are any required changes, thanks!

rough garnetBOT
rough garnetBOT
#

Scans your bank and compares armour and weapons within the same equipment slot, identifying redundant pieces that are strictly outclassed by something else you already own.

Features:

  • Gear comparison across all combat stats (attack, defence, strength, prayer, attack speed)
  • Weapon type awareness — bows, crossbows, staves, and thrown weapons compared separately
  • Cosmetic filtering — items with no combat stats are ignored automatically
  • Three categories: Sell (tradeable), Drop/Destroy ...
rough garnetBOT
rough garnetBOT
#

prior to this change, hardcoded integer values were used for the
arguments passed to the scroll script. with a recent change to
runelite / osrs, the script no longer scrolled. some investigation
revealed that these arguments are the unpacked values of the
CHATSCROLLBAR and SCROLLAREA InterfaceID's (these are defined in
hex in runelite, so it was a bit tough to find what these values
corresponded to), and these values changed with a recent update.

with this change, those InterfaceID's...

rough garnetBOT
#

Hi, thanks for your plugin submission.

Please remove your DoomValueAdjustmentConfig since it's unused.

You can make use of the gameval package in runelite instead of keeping a list of IDs yourself.

SUN_KISSED_BONES_ITEM_ID is ItemID.SUN_KISSED_BONE
DOOM_GROUP_ID is InterfaceID.DOM_END_LEVEL_UI
DOOM_GROUP_ID with LOOT_VALUE_CHILD_ID is InterfaceID.DomEndLevelUi.LOOT_VALUE
DOOM_GROUP_ID with LOOT_CONTENTS_CHILD_ID is InterfaceID.DomEndLevelUi.LOOT_CONTENTS

rough garnetBOT
rough garnetBOT
rough garnetBOT
#
rough garnetBOT
#

After a bit of research, I have found out that:

  • The snap was added in the official launcher here. Later on it was migrated to a separate repository, namely this. But it has always been in the runelite org.
  • The flatpak is hosted here. Apparently it was added as a 3rd party project but nowadays Adam himself is maintaining it (his latest commit there was 2...
rough garnetBOT
#

This plugin validates players have the correct spellbook, runes, and items for thralls and death charge when running Nex, CoX, ToB, or ToA. When the configurations are enabled and the conditions are not met menu entries are swapped so that left click is default to walk here, to prevent entering encounters when missing these items/spellbook. It does not entirely block access and users can still ignore this and enter via right click. More PvM encounters and items to be added in the near future,...

rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Summary

Mystix syncs your RuneLite gameplay data to a companion mobile app, delivering push notifications and stat tracking to your phone.

What the plugin does

  • Time Tracking sync — Sends farming patch and bird house timer timestamps to the Mystix server, which schedules push notifications when timers complete (e.g., herb patch ready to harvest)
  • Player Skills sync — Sends skill levels on login/logout so the app can display your character's progression
  • **Gear syn...
#

Streamlined PvM-focused HiScores replacement with Collection Log integration.

  • Boss KC grid with clog completion overlays
  • One-click collection log sync from in-game widget
  • Native OSRS-styled tooltips (hover/click modes)
  • Automatic ironman detection across all account types
  • Local cache with TempleOSRS fallback for viewing friends' logs
  • Configurable progress highlighter with 5 color tiers

https://github.com/420kc/kill-clog-plugin

rough garnetBOT
#

Plugin: Warriors Guild Dummy Helper

Repository: https://github.com/abstractionisms/warriors-guild-dummy-plugin

Description

Shows which attack style to use for the currently active dummy in the Warriors Guild. Displays an overlay with the required style, the player's current style, and whether they match.

Features

  • Detects the active animated dummy (Object IDs 23958-23964)
  • Reads player's current attack style from VarPlayer 43
  • Color-coded overlay: green when correct, red ...
#

Plugin: Group Item Wishlist

Repository: https://github.com/abstractionisms/group-wishlist-plugin

Description

Lets RuneLite party members share item wishlists. When a wished item appears on the ground, it gets highlighted with "Requested by [PlayerName]" text.

Features

  • Chat commands: ::wish add , ::wish remove , ::wish list, ::wish clear
  • Syncs wishlists across RuneLite party members via PartyService/WSClient
  • Ground item overlay highlights wished items with reque...
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Summary

  • Highlights the active dummy in the Warriors Guild basement with a colored box and "Use: [style]" text
  • Highlights the correct combat style button in the combat tab based on the active dummy's required style
  • Supports all 7 dummy types: Accurate, Aggressive, Controlled, Defensive, Stab, Slash, Crush
  • Uses weapon category varbit lookup for accurate attack type → button matching

Test plan

  • [x] Tested at Warriors Guild dummies with longsword (slash weapon category)
  • [x] Veri...
rough garnetBOT
#

Not sure if the gauntlet map plugin is mostly unmaintained now as it doesn't look like there have been many responses to recent issues, but I consistently run into a bug where it stops working after a while and after taking a look at other issue reports, it seems likely it occurs when using a teleport crystal.

I'd really like to see this bug addressed and would be open to contributing.

rough garnetBOT
#

Not sure if the gauntlet map plugin is mostly unmaintained now as it doesn't look like there have been many responses to recent issues, but I consistently run into a bug where it stops working after a while and after taking a look at other issue reports, it seems likely it occurs when using a teleport crystal. StickySerum/gauntlet-map#18

I'd really like to see this bug addressed and would be open to contributing.

Once I get ...

rough garnetBOT
rough garnetBOT
#

I have attempted to contact the maintainer of this plugin with no results. There has been an issue and a pr open since sometimes in December, with no recent activity on the plugin. Happy to just be a contributor if someone is able to contact him but willing to takeover if not.

#

This plugin validates players have the correct spellbook, runes, and items for thralls and death charge when running Nex, CoX, ToB, Toa, and Inferno. When the configurations are enabled and the conditions are not met menu entries are swapped so that left click is default to walk here, to prevent entering encounters when missing these items/spellbook. It does not entirely block access and users can still ignore this and enter via right click. More PvM encounters and items to be added in the n...

rough garnetBOT
#

I would say yes. The point of the issue request, at least from our PoV, is to clearly indicate the intent that way if the author sees it in their email notifications for example, they can see it's not just a generic "add my idea" or "fix my problem" issue, which are more likely to get ignored when a project author has lost interest.

rough garnetBOT
rough garnetBOT
#

@ngraves95
Hi! @obfuscatedosrs has been looking to collaborate with you on your plugin attacktimer. Since you haven't responded to the issue https://github.com/ngraves95/attacktimer/issues/109 - as per RuneLite's Plugin takeover policy - they are now looking to takeover your plugin. Please respond within two weeks if you have any objections to this.

We will attempt to contact you through this pull request again i...

rough garnetBOT
#

<!-- RL CHECKS -->

Feedback:

  • Use of javax.sound.sampled.LineUnavailableException is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.UnsupportedAudioFileException is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead

A new scan will be automatically performed on the next push to the PR branch.


Internal use only: [Reviewer details](https://discord.com/channels/301497432909414422/1262...

#

@MoreBuchus
Hi! @zneix has been looking to collaborate with you on your plugin nex-splits. Since you haven't responded to the issue https://github.com/MoreBuchus/buchus-plugins/issues/167 - as per RuneLite's Plugin takeover policy - they are now looking to takeover your plugin. Please respond within two weeks if you have any objections to this.

We will attempt to contact you through this pull request again in on...

rough garnetBOT
rough garnetBOT
#

feat: support Motherlode Mine, optimize performance, and refine notifications

  • Added WallObject detection in onMenuOptionClicked and onGameTick to correctly identify and track Motherlode Mine ore veins.
  • Optimized onGameTick by replacing memory-heavy Java Streams and Arrays.asList with zero-allocation for-loops, significantly reducing garbage collection pressure.
  • Restored Notification return types in the config to fully support RuneLite's native alert customizations (tray pop...
rough garnetBOT
#

Gosh I am sorry I am working on a rebrand because I'm making my own development company now and couldn't decide if I wanted to be awfully Pure branded (the company name) of I wanted grand flip out to be more like appealing and obvious on the plugin hub to get more users in and I couldn't make up my mind and I messed it all up learning all these elements haha. It's been so much fun though and I'm so excited that I'm getting this far

rough garnetBOT
#

Changelog:

  • Renamed from Task Checker to Completionist Task Checker
  • New tasks:
    Removed Lucy beer task
    Pet Gus
    Disabled Wyvern Entrance warning
    Disabled raids shared storage warning
    Disabled Brimhaven dungeon hole entrance warning
    Listened to Sir Tiffy's news from Akrisae after WGS
  • Changed some tasks:
    Corrected varbit for Simon Templeton's pyramid artefacts
    Corrected text for Guildmaster Jane contract option (technically superseded, but that varb/varp is not tra...
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

WOM Clan Stats is a plugin that pulls clan member data from the Wise Old Man API and displays it inside the RuneLite client. Enter a WOM group ID in the config and the plugin shows a searchable sidebar list of members sorted by Total XP, with each member's role, EHP, and EHB. A separate expanded window provides a full sortable table view. Data can be synced manually or refreshed automatically every 30 minutes.

rough garnetBOT
#

Adds Minimap Greenscreen plugin.

  • What it does: Draws a chroma-key green overlay over the minimap so streamers can replace it with a webcam (or other source) in OBS/Streamlabs using a green-screen filter.
  • Visual-only: No gameplay automation, no input simulation, no interaction with the game beyond drawing an overlay. Compliant with Jagex third-party client guidelines.
  • Repo: https://github.com/Ezra-Black/minimap-green-plugin
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Latest update (I believe this is very nearly feature complete, for the time being):

Couldn't help myself, added proper RuneLite profile loading, allowing loading of different custom orders for different profiles. Also removed unit tests for smaller PR. Recording of behavior attached:

https://github.com/user-attachments/assets/9af7983b-b722-4f8e-9e28-cd813dbee0fe

Actions performed:

  • reset order for profile Desktop
  • dragged Gauntlet Map plugin to index 1
  • switched to profile Macb...
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Adding the Tyrs Guard Clan plugin for the Tyr's Guard OSRS clan.

This plugin provides:

  • Screenshot submissions to the clan's Discord bot
  • XP and rank tracking via the plugin panel
  • Optional clan chat ↔ Discord bridge (opt-in, can be disabled in settings)

The plugin communicates with a private clan bot hosted by the clan. All features require explicit configuration by the user and nothing is sent anywhere without the user providing their own Discord ID and the clan bot URL. The cha...

rough garnetBOT
#

Changes

Updates the chat-fade plugin to include several new features:

  • Username colorization — player names render in a separate configurable color (default white) for improved readability, with a toggle and color picker in the Display config section
  • Dialog awareness — when a game dialog requires a response (e.g. High Alchemy warning), visible messages pin at full opacity and a yellow "Open chatbox to continue" prompt appears
  • Split PM avoidance — overlay dynamically repo...
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

<!-- RL CHECKS -->

Feedback:

  • Use of javax.sound.sampled.AudioSystem.getLine is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.FloatControl.setValue is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.SourceDataLine.open is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of `javax.sound.sampled.Clip.setFramePosit...
rough garnetBOT
#
  • Add 'What are the ranks' toggle button and RankTierPanel view to DashboardPanel
  • Add showRankTierButton config option (toggleable from settings)
  • Introduce loadGeneration to prevent stale async callbacks from overwriting newer searches
  • Show matchHistoryBtn and advancedToggle only when match data is present
  • Refactor updatePlayerStats into applyAllBucketStats (removes unnecessary SwingWorker wrapper)
  • Remove fallback to 'overall' bucket in PerformanceStatsPanel opponent rank stats...
rough garnetBOT
#

If I am doing anything incorrectly on this merge then PLEASE tell me, because I am getting so tired from the last few weeks and these end points like the plugin approval and going from github website to custom domain and stuff has been the most annoying part of this all. Man, I'm still having a lot of fun, but working on this 20 hours a day i am understanding development burnout now

rough garnetBOT
#

RaidParty is a RuneLite party plugin built for raid teams that want more visibility, faster communication, and better in-raid decision support. It expands the standard party experience with a dedicated team panel, shared player-state syncing, ready checks, loot-rule visibility, raid stat overlays, and a ping system designed for high-tempo PvM.

The plugin is aimed at coordinated groups running content such as Tombs of Amascut, Chambers of Xeric, and Theatre of Blood, while remaining useful ...

rough garnetBOT
#

<!-- RL CHECKS -->

Feedback:

  • Do not use enabledByDefault = false in your PluginDescriptor. It leads to a confusing user experience when plugins that are explicitly installed are disabled by default.

A new scan will be automatically performed on the next push to the PR branch.


Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](https://discord.com/channels/301497432909414422/1075111769867...

rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Added a chart on the offer page.

It supports clicking on the chart to open the "Enter price" page, and when opened, will automatically enter the price from the clicked Y axis: If this shouldn't be done in one click let me know and I can change it to be 2 clicks instead.

Also cleaned up some of the surrounding code, so there is a decent amount of noise within this PR, sorry about that!

Feature demo:
https://github.com/user-attachments/assets/0c6bfb72-8db1-457d-b664-713e22859033

rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Is there any version of this plugin that could realistically be allowed? If no, feel free to close.

I mainly want a way to move through a chat message with a cursor so I can edit/delete earlier parts of a chat message without also having to delete everything after it. I'm happy to try things to make this work like:

  • removing the ability to paste
  • removing the auto send feature
  • ditching the built in ChatboxTextInput and implementing something custom
  • any other ideas

Here's a g...

rough garnetBOT
rough garnetBOT
#

Log Hunter Suggestions

Description

Log Hunter Suggestions is a routing and efficiency plugin that suggests the mathematically fastest activities for players to complete based on their current Collection Log and Skill Levels.

The plugin features a custom Math Engine that calculates "Optimistic / Best Case" completion times for missing log slots and levels, actively sorting available activities from fastest to slowest. It supports both Main and Ironman rates.

Features

*...

rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

This change fixes various issues with the auto flip flow and a major issue with login sessions.

Changes

  • Auth stability: Only clear refresh token on explicit 401 rejection, not on transient server errors (5xx/timeouts) — fixes repeated "Session expired" logouts
  • Auto-flip tracking: Fix GE slot detection, session persistence, and overlay sync
  • API schema alignment: Update plugin models to match backend API changes (#294)
  • Auto-recommend: Fix stale sell filtering and pr...
rough garnetBOT
rough garnetBOT
#

<!-- RL CHECKS -->

Feedback:

  • Use of javax.sound.sampled.FloatControl is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.FloatControl.setValue is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.FloatControl.getMinimum is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.Clip.start is not al...
rough garnetBOT
#

Summary

This PR improves loot valuation accuracy, adds new user controls, and polishes the panel UX. It introduces configurable in-game loot value formatting, manual Mokhaiotl cloth override support, new section-specific historical clear actions, and related README updates.

What Changed

  • Loot window value display
  • Added optional collect-loot text rewrite to show:
    • original value and adjusted value in one line
    • format: Value: X gp (Y gp)
  • Added toggle to enable/disabl...
rough garnetBOT
#

Summary

Adds the Mettle Sync plugin to Plugin Hub.

This plugin exports a Mettle account sync snapshot for use in the Mettle web app. The current export covers player identity, skills, quests, and achievement diaries. Boss killcounts are enriched separately in the web app via Wise Old Man after import.

Testing

  • Built locally with the Gradle wrapper
  • Launched in the RuneLite development client with the plugin enabled
  • Verified the plugin can turn on and export a snapshot JSON file
rough garnetBOT
rough garnetBOT
#

<!-- RL CHECKS -->

Feedback:

  • Use of java.lang.System.out is not allowed: system i/o, use a logger instead.
  • Use of java.lang.System.in is not allowed: system i/o

A new scan will be automatically performed on the next push to the PR branch.


Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)

rough garnetBOT
#

<!-- RL CHECKS -->

Feedback:

  • Use of javax.sound.sampled.LineUnavailableException is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.UnsupportedAudioFileException is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead

A new scan will be automatically performed on the next push to the PR branch.


Internal use only: [Reviewer details](https://discord.com/channels/301497432909414422/1262...

rough garnetBOT
#

What's New?

New features

  • Thource/dude-wheres-my-stuff#397 - New POH Storage: Toy Box

Improvements

  • Thource/dude-wheres-my-stuff#397 - Add sailing outfits to POH Magic Wardrobe
  • Thource/dude-wheres-my-stuff#397 - Support charged glory (t) in POH Treasure Chest
  • Add new items to Menagerie class by @Koslas1

Bugfixes

  • Thource/dude-wheres-my-stuff#403: Fix GotR energy counting
  • Fix flickering in the death tab when the warning is enabled
  • Fix BA points not tr...
#

Pushed some hardening fixes to master since submission:

  • Validate script callback arg types before cast (prevents ClassCastException)
  • Clear stale bulk capture buffer on reset (prevents data surviving login screen transitions)
  • Null-guard clogResult in highlighter and tooltip builder (prevents NPE when clog lookup fails)
  • Fix lookup race where parallel Temple callback could overwrite UI after a failed hiscore lookup
  • Use stored RSN field for self-lookup detection instead of mutable sear...
rough garnetBOT
rough garnetBOT
#

Adds a plugin that tracks loot received into an open looting bag during chest and container interactions (e.g. Rogues' Den chests, thieving chests).

The standard Loot Tracker misses loot that goes directly into the looting bag instead of the player's inventory. This plugin listens for chest/container menu interactions, snapshots the looting bag contents, and fires a PluginLootReceived event when the bag gains new items — which the Loot Tracker then picks up and records normally.

Supported...

rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Plugin description

Syncs your OSRS quests, achievement diaries, boss kill counts and collection log to the ProgressScape progression tracker. Data syncs automatically on login/logout. Collection log requires a manual sync with the log open.

Does this plugin collect data remotely?

Yes. The following data is sent to a Supabase-hosted PostgreSQL database (Asia-Pacific, Sydney):

  • OSRS username and account type
  • Quest completion status
  • Achievement Diary completion (Easy/Medium/...
#

Adds an audible tick counter that plays a spoken number sound on each game tick, counting up to a configurable maximum (2–9) before looping. Each individual tick can be independently toggled on or off, allowing players to hear only the ticks they care about (e.g. "one... five... eight... nine..."). Includes a global volume control and a hotkey to reset the counter back to tick 1.

Useful for players who struggle with just handling the visual information from things like Visual Metronome whi...

#

<!-- RL CHECKS -->

Feedback:

  • Use of javax.sound.sampled.FloatControl.setValue is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.FloatControl.getMinimum is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.AudioSystem.getClip is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.Control$Type ...
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

This PR is a larget set of changes which will bring support for local and online play.

Changes:

  • bumps Bronzeman Unleashed to v0.2.0
  • adds solo local storage support
  • updates the setup/storage selection flow
  • includes the collection log fix and related UI/config fixes

Relevant PRs:

rough garnetBOT
#

Implements random event (offline) spawn window tracking and UI

  • Modified the panel to track spawn windows.
    • Added SpawnWindowBar class to visually represent the 2-hour random event spawn window as a progress bar.
  • Enhanced TimeTracking class to manage spawn window logic, including first login tracking and window state determination.
    • First login & last spawn tracking.
  • Updated RandomEventAnalyticsPlugin to provide a Clock instance for more complete testing.
  • Modified `...
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

<!-- RL CHECKS -->

Feedback:

  • Use of javax.sound.sampled.Clip is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.AudioSystem is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.Clip.open is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Use of javax.sound.sampled.AudioSystem.getAudioInputStream is not allowed: Use ...
rough garnetBOT
#

Updates chat-fade to the latest version.

Changes in this update:

  • NPC dialogue formatting — DIALOG/MESBOX messages split on | so NPC name renders separately with its own configurable color (golden yellow by default)
  • CA_ID prefix stripping — Combat Achievement clan messages have the CA_ID:### prefix stripped so only the human-readable text is displayed
  • Username colorization — Player names render in a separate configurable color for readability
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Summary

Adds HCIM Guide, an external RuneLite plugin that turns the OSRS Wiki Guide:B0aty_HCIM_Guide_V3 into a persistent sidebar helper.

What it does

  • shows the guide in a RuneLite side panel
  • tracks progress per section and per step
  • saves progress across client restarts
  • supports manual completion with automatic advance on Done
  • includes safe auto-progress for explicit quest completions, skill thresholds, and curated key items
  • links to the official wiki page ...
rough garnetBOT
#

<!-- RL CHECKS -->

Feedback:

  • Do not use enabledByDefault = false in your PluginDescriptor. It leads to a confusing user experience when plugins that are explicitly installed are disabled by default.

A new scan will be automatically performed on the next push to the PR branch.


Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](https://discord.com/channels/301497432909414422/1075111769867...

rough garnetBOT
#

@Trevor159 if it's something that you are willing to let me take some responsibility to maintain, I would love to extend the functionality. Let's chat sometime when we get the chance. I went ahead earlier and played with the code merge in local and made things pretty quickly and seamless.
It might be the best path forward for code hygiene to have the work just together functionality wise from a Runelite perspective!

rough garnetBOT
rough garnetBOT
#

@Trevor159 if it's something that you are willing to let me take some responsibility to maintain, I would love to extend the functionality. Let's chat sometime when we get the chance. I went ahead earlier and played with the code merge in local and made things pretty quickly and seamless. It might be the best path forward for code hygiene to have the work just together functionality wise from a Runelite perspective!

no need to work together or sync on anything just make a pr taking over ...

rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Trevor (original maintainer) suggested transferring maintenance of this plugin and merging functionality from my implementation.

This PR updates the plugin-hub entry to point to my fork and latest commit, where development will continue.

Changes include:

  • Greenscreen/minimap functionality
  • Ongoing maintenance and future updates

Reference discussion:
https://github.com/Trevor159/runelite-external-plugins/pull/48

rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

This plugin analyzes pvp fights in an attempt the estimate if either player is cheating/ahking. It does not send the data anywhere or automatically report anyone. It is purely for ease of mind in knowing how likely it is your opponent is cheating and to show others that you are not cheating.

Sorry for opening another pull request, but I had previously named the file with uppercase which I going out was not allowed. I was unable to rebase the pull request.

#

@Lexer747 can you update to 493f45824ab77330e053cf7aca3f80e65f811a97 to pull in the latest eat changes?

I also included the animation data changes (https://github.com/ngraves95/attacktimer/pull/117) since I need that for my current chin pet hunt 😸.


Oh I've see some other plugins in the hub have an authors tag e.g. authors=RS117,sosodev,ahooder, I've added that to the attack timer aswell in this PR. Is that correct or should I raise it as a separate pull request?

rough garnetBOT
rough garnetBOT
#

it'd be nice to see how close to 1000 teleports i am for each teleport spell in my nexus AND

i dont like the map, my memory doesnt work quick enough to find what im looking for!

they are ordered by which spell you added in first currently, unless you manually reorder them. im trying out alphabetical myself at the moment, but its a pain for double spells like camelot/seers that move together, and also for places that have an ancient name and a regular name.

id like it to be dynamic so...

rough garnetBOT
rough garnetBOT
#

Horrible habit from T-Mobile.. There were many commit histories attached to that original PR, and I wanted to clean all that up and not have it attached to the main plugin hub when merged.

@Ezra-Black You're always allowed to force push for that purpose - we always squash & merge so the commit history stays clean in the main branch, which is where it matters for us.

You're now free to create a follow-up PR with the updates you're looking to do. Happy maintaining!

rough garnetBOT