Reviews in general take a bit longer than this, so you just have to patient @Th3mike
At a brief glance, I can see you're using reflection, which is not allowed as per https://github.com/runelite/runelite/wiki/Rejected-or-Rolled-Back-Features
1 messages · Page 2 of 1
Reviews in general take a bit longer than this, so you just have to patient @Th3mike
At a brief glance, I can see you're using reflection, which is not allowed as per https://github.com/runelite/runelite/wiki/Rejected-or-Rolled-Back-Features
Reviews in general take a bit longer than this, so you just have to patient @Th3mike
At a brief glance, I can see you're using reflection, which is not allowed as per https://github.com/runelite/runelite/wiki/Rejected-or-Rolled-Back-Features
Removed all use of Java Reflection (getMethod, invoke) and refactored GSON deserialization to avoid using TypeToken
TypeToken is fine, the import uses the name Reflect but it is not actually reflection. But if you've already removed it then it should be fine as well.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Fixed an error mentioned here which occurred outside Port Roberts and you had stall highlighting on. Just needed to add a null check which I overlooked somehow.
Sorry bout all that.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Updated the plugin to use RenderCallback to hide GameObjects and such to work with the non-legacy GPU plugin
<img width="995" height="411" alt="image" src="https://github.com/user-attachments/assets/72fe44d7-ab36-4872-acac-93c14ff2b033" />
Adds Bank Slot Sync - automatically syncs item variants (recolors, ornament kits, charged items, degraded equipment) to Bank Tag Layout slots.
Features:
your build.gradle is complete nonsense. it should just be the example template
closing because the above hasn't been addressed, if you fix it you can make a new PR
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
fixed SOTW button URL
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
If a user had an alt, it would clear their original token, fixed by storing code and username
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Fixes a bug where logging out of ToB during an active room reinitializes its tracker.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Fixed for most recent game version.
Only change is widget IDs.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Your commit hash doesn't exist
Should be fixed
conditionally adding infoboxes makes you liable to mess up the state management and leak registrations. just add your infobox on startup, remove on shutdown, and use its render() method to determine when to render
conditionally adding infoboxes makes you liable to mess up the state management and leak registrations. just add your infobox on startup, remove on shutdown, and use its render() method to determine when to render
delete this, it should only be in the test source set
delete this, it should only be in the test source set
Got it. Was using that to launch the developer version, but jagex accounts kinda ruin that
https://github.com/runelite/runelite/wiki/Using-Jagex-Accounts may interest you but not sure exactly what you were doing
Use webp instead of gif for the demo due to plugin hub not displaying gif properly.
Various methods of teleportation added across multiple locations.
This includes:
Farming Skillcape
Fishing Skillcape
Amulet of Glory
More Spirit Trees
The second in a series of updates to address #62.
<!-- RL CHECKS -->
This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
I realise most of the actual changes here are to the clog_restrictions.json file the plugin includes. Is there a better/recommended way to do this? The .json is already generated from a helper repo - is it allowed for me to pull that from github in the plugin or something rather than submitting a PR every time the .json gets updated? Thanks.
<!-- rlphc -->
New plugin extended-world-map: https://github.com/Avexiis/plugin-hub/tree/48d6a54fc40bba4d85de63bbed4cd03f1b57af00
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
update bank highlighter to working version + add bank highlighter syncing from inv/setup tags
@Evamist has decided to give me collab access to his repos as he doesn't have time to maintain anymore.
He's been active, so if you need a confirmation comment from him, he can provide one.
<!-- rlphc -->
Includes changes by non-author
bank-highlighter: 2e67e7db5284ab85610f1141419ab2868c03541a..d112850a837be18b3ceca934289ae71e6d9acb45
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
She* lol... but yes happy for Nick2bad4u to make any necessary changes.
Fixed an issue where raid drops now include coin value for the item received
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
conditionally adding infoboxes makes you liable to mess up the state management and leak registrations. just add your infobox on startup, remove on shutdown, and use its render() method to determine when to render
Done
Had to make the roll animation responsive so it doesnt hide half the screen on small screen
https://github.com/Attoz/choicer/commit/d5a5da33ebddfe3567987b7ec042b33c1ec938aa
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
i was sort of hoping you'd give this a flashy designer name like "Atlas" or "Cartographer"
(i am not saying you have to)
(i am not saying you have to)
I originally had it named "Atlas Viewer" but I wanted to give it something a little more familiar to players. I actually spent a good bit of time considering flashy name vs. user experience and chose the latter. I appreciate the input, though, because I do like the name Atlas. I figure this would be better for players searching for what it does.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Fixes a bug with ToB cleanup.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
This adds support for:
And some more various tweaks and improvements.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Needs more work, seems to run unstable on different devices, it was stable on my main machine but I tried it on a few others and had some friends test it & they had issues I did not experience, I will re-submit this when it is more ready for users.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
I believe it would be better if you scraped the wiki and hosted whatever rates you needed on a GitHub pages and had the client download them instead of the client fetching from the wiki everytime.
Drop rates are now scraped from the wiki at build time using ./gradlew updateDrops and bundled into the JAR as a JSON file. The client never hits the wiki at runtime, it's all just a local hashmap lookup. So no GitHub Pages needed, the data ships with the plugin itself
Also does the !dry command only work for yourself? I don't see where it shares your drop info.
Good catch,
Now when you type !dry Vorkath( for example), the plugin uses registerCommandAsync to hook into the chat system with an input handler and an output handler. The input handler fires before your message is sent, it builds your dry stats response and POSTs it to a Cloudflare Worker backend (KV store with a 5-minute TTL, nothing permanent). Then the message goes through game chat as ...
Please add yourself to the
authors=field in this PR.
I did didn't I?
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
you need to add it to plugin manifest file (this one not the one in the plugin repo) to get rid of the non author plugin change label
<!-- RL CHECKS -->
This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Would be nice to see which spot is accessible at certain level from the world map, now have to wiki all that stuff.
Could it be possible to add the Sailing Login Screen and the Deadman Java options to the random login screen tab plugin on RuneLite?
Would love to see those ones available
Cheers in advance!
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
🤖 Generated with Claude Code
Fix flickering by constantly checking for auth status on re-rendering
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
you need to add it to plugin manifest file (this one not the one in the plugin repo) to get rid of the
non author plugin changelabel
Added.
don't conditionally add/remove infoboxes, you are liable to mismatch registrations and leak entries. just add on startup/remove on shutdown and use infobox render() to determine when to render
Big thanks to zneix for this update. He has been added as a collaborator to help maintain, as well as added to the authors.
Core changes
Switched to using Varbit NEX_BARRIER which allows to tell exactly when Nex died, player left or if Nex is alive - this removes need for scanning list of all npcs around each tick.
Using Nex's overhead text to track fight start down to exact starting tick (it's alway...
<!-- RL CHECKS -->
This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Replace push-based ESP32 IP config with a local HTTP server so external devices can poll /update for real-time XP data.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Fixed filter by player name not working on player character menu
Made the player character lookup option visibility more responsive
Fixed adding player name to filter via interface using Jagex player name instead of regular name
Fixed "Sending trade offer..." not including player name when added via accepting another player's trade offer
Added clear button to the filter text area
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Bumps Hiscores Tracker to the latest commit (7e94c91).
With how many icons get added from plugins on the plugin hub, it is crucial that we get the option to rearrange the icons. It gets difficult to easily locate the correct icons. This has been an issue that has been brought up since 2018 and has not been yet added.
Uses the new error codes sent from the server for easier error handling.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Hides other players while keeping combat targets visible. Designed for PKing.
Features:
Why not Entity Hider?
Entity Hider hides ALL players including your combat target, making it unusable for PVP. This plugin solves that with combat-aware h...
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
How does this not go against several PVP related rules in the 3pc?
https://secure.runescape.com/m=news/third-party-client-guidelines?oldschool=1
eg. Removes or deprioritises attack, cast (or similar) options from the minimenu in PVP or Makes it easier to target 3D entities with a spell by removing some options
How does this not go against several PVP related rules in the 3pc?
https://secure.runescape.com/m=news/third-party-client-guidelines?oldschool=1
eg.
Removes or deprioritises attack, cast (or similar) options from the minimenu in PVPorMakes it easier to target 3D entities with a spell by removing some options
Thanks for the review. To clarify what this plugin does:
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Changelog:
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
net.runelite.pluginhub.packager.PluginBuildException: hiscores-tracker: All gradle files must wrap at 120 characters or less
at net.runelite.pluginhub.packager.PluginBuildException.of(PluginBuildException.java:54)
at net.runelite.pluginhub.packager.Plugin.build(Plugin.java:422)
at net.runelite.pluginhub.packager.Packager.buildPlugin(Packager.java:215)
at net.runelite.pluginhub.packager.Packager.lambda$buildPlugins$0(Packager.java:155)
at java.base/java.lang.Thread.run(Thread.ja...
I'd argue that's a pretty big difference--automatically disabling when you get attacked. Also, the entity hider very clearly removes menu options because the entity is no longer there to click.
v2.1.5 - Animation Bugfix
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
From https://github.com/runelite/runelite/wiki/Rejected-or-Rolled-Back-Features:
ID based plugins: Plugins that use player provided IDs for the entirety of their functionality can cause moderation issues and outcomes that break Jagex's plugin rules. Due to this fact we will not be accepting any new ID based plugins. Plugins that use a specific set of IDs but do not allow user input will still be accepted. (e.g. plugins like Vardorvis Projectiles which only allows you to change a specific...
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- rlphc -->
New plugin wikitagbankhighlighter: https://github.com/kulcris/wikiTagBankHighlighter/tree/38b99632ce3fc12f758f0e0e226690a29f71ce20
This is not as big of a PR as it seems as 1200 LOC are just from mapping every obstacle to routes in the RouteObstacles.java file like this:
addObstacle(new WorldPoint(2527, 5876, 2), EnumSet.of(SepulchreRoute.FLOOR_4_NORTH)); // WIZARD_STATUE
Theres also bit of refactoring, but i know that doesn't mean much as you will still have to go through it - just thought id mention it.
Changes:
Route filtering, faster detection, and refactoring
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
I'd argue that's a pretty big difference--automatically disabling when you get attacked. Also, the entity hider very clearly removes menu options because the entity is no longer there to click.
You have no argument here. These options are already available in vanilla entity hider, if you did any form of PVP content using the vanilla plugin as a QoL you would understand that these options are already present and change nothing of how they function except add additional conditions to how i...
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Bug-fixes and UI improvements
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Addresses https://github.com/BenDol/Modern-Chat/issues/13
Wrongfully consuming the event while in legacy mode.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
This pull request makes a minor configuration update to the plugins/simple-mining-notifier file. The change adds repository and commit references for tracking purposes.
Entity hider turning off for players attacking you and your target is not in the entity hider currently. So yes, there is an argument.
Entity hider turning off for players attacking you is not in the entity hider currently. So yes, there is an argument.
"hide attackers" is the logic. If you have this toggled off, if someone attacks you in PVP they become visible. Stop talking about stuff you don't understand. I'm speaking from experience, you're speaking out of spite for PVP.
Entity hider turning off for players attacking you is not in the entity hider currently. So yes, there is an argument.
"hide attackers" is the logic. If you have this toggled off, if someone attacks you in PVP they become visible. Stop talking about stuff you don't understand. I'm speaking from experience, you're speaking out of spite for PVP.
Instead of gaslighting and arguing you could have a discussion in a sensible and reasonable tone. Good luck.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
You're fine to change the repo, and plugin name through the runelite-plugin.properties file in your repo, but you should keep the name of the manifest file in this repo.
Entity hider turning off for players attacking you is not in the entity hider currently. So yes, there is an argument.
"hide attackers" is the logic. If you have this toggled off, if someone attacks you in PVP they become visible. Stop talking about stuff you don't understand. I'm speaking from experience, you're speaking out of spite for PVP.
Instead of gaslighting and arguing you could have a discussion in a sensible and reasonable tone. Good luck.
I'm curio...
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
I think there is a misunderstanding of how the config options currently work in pvp vs NPC.
If you have hide others checked, attackers will be hidden regardless of what you check on hide attackers. That's also assuming the players aren't in your friend's list, ignore list, etc. Like I said, this pr adds a new feature in the sense of **showing...
Includes,
Fixes causing the plugin to be incompatible.
Added drag and drop function to tasks.
I think there is a misunderstanding of how the config options currently work in pvp vs NPC.
If you have hide others checked, attackers will be hidden regardless of what you check on hide attackers. That's also assuming the players aren't in your friend's list, ignore list, etc. Like I said, this pr adds a new feature in the sense of...
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
So, one thing that in the per skill threshold mode, even if I don't reset prayer, you can't see prayer points going down. Atm I just turn the plugin off when in combat but it would be good if there were some options to work around this. Otherwise, it's been brilliant so far!
I believe it doesn't provide a competitive advantage beyond what's already achievable, just convenience.
The competitive advantage is you don't have to know who to add to your friends before they attack you. You can saunter around with entity hider on in big groups (breeches or w/e) and see instantly who attacks you. Whether that is a valid concern, I don't know but it seems questionable.
I'm not necessarily against it but it's a new addition on top of the existing entity hider that c...
NPCs on boats were throwing a ton of NPE in the logs and couldnt be highlighted because the code was only looking for top level world view npcs. Changed the code to account for different world view levels which helps accommodate npcs on boats.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
This PR is primarily a complete refactor of the CustomEmojiPlugin class. The main goal was to decouple it from other classes. No new features, just extractions of certain parts to make the plugin easier to work with.
LifecycleManager class and Lifecycle interface to make startup/shutdown of different classes less convolutedEmojiMessageManager class<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Fixes overlay not being removed after a succesful kill
<!-- RL CHECKS -->
This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
TabInterface.getActiveTag() - Now using this instead of reading the bank title widget. Also added @PluginDependency(BankTagsPlugin.class) and use tabInterface.reloadActiveTab() to refresh the tag view after layout modifications.
Config cleanup - Removed the enabled toggle (sorry, that was awk lol) and copyTags (always copies now). Kept removeOldTags as an option since some people may want to keep old item placeholders.
Reduced delay to 1 tick - Went from 2 ticks to 1. Still need ...
You're fine to change the repo, and plugin name through the
runelite-plugin.propertiesfile in your repo, but you should keep the name of the manifest file in this repo.
Have reverted the name of the manifest file back to its original name.
Since you've changed your config group, users who have your plugin installed and have changed the plugin settings will have their settings reset. For the best user experience, we would prefer if you either:
a) kept the config group & config key from before
b) provided an automatic migration for your old users.
Option A is simplest, as it would only require you to change your config group back to simplemining (not a value users will see) and the miningNotify config key back to `notifi...
A RuneLite plugin that assists players during the Scurrius fight by:
All information is derived from visible animations and graphics objects.
This breaks multiple third party guidelines, please review: https://secure.runescape.com/m=news/third-party-client-guidelines?oldschool=1
A RuneLite plugin that assists players during the Scurrius fight by:
All information is derived from visible animations and graphics objects.
<!-- rlphc -->
Includes non-plugin changes
New plugin scurrishelper: https://github.com/Yorkie-puds/Scurrius-Helper/tree/8300bc38cb923cbcbf9cf8b8dca0fd27882f4f64
This breaks multiple third party guidelines, please review: secure.runescape.com/m=news/third-party-client-guidelines?oldschool=1
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
The third in a series of updates to address #62.
<!-- RL CHECKS -->
This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
@riktenx Thanks for taking the time to review, appreciate the clear explanation.
I had understood this might be acceptable based on existing plugins with closely related behavior:
Better NPC Highlighter
Accepts user-entered NPC names and IDs, then draws overlays (hull, outline, tile) directly on existing in-game models. My plugin does the same thing - drawing a colored shape on a model that's already visible on screen - just for projectiles instead of NPCs.
Projectile Override
Uses...
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Hi RuneLite team! Excited to send this over finally after setting up the website and other systems. I am submitting a plugin so that users can start to send their trade information over to Lootbag.GG servers and track their flips, net worth and bank. The plugin's purpose is only to be a client and send over only necessary information for the dash boarding system on lootbag.gg.
Users can simple install the plugin, open the tab, click "Create Account", signup on the website, use those creden...
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
chore: Update plugin to v3.1.2
Since you've changed your config group, users who have your plugin installed and have changed the plugin settings will have their settings reset. For the best user experience, we would prefer if you either: a) kept the config group & config key from before b) provided an automatic migration for your old users.
Option A is simplest, as it would only require you to change your config group back to
simplemining(not a value users will see) and theminingNotifyconfig key back to `no...
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds the Overhead Mute plugin to the Plugin Hub.
Repository: https://github.com/a74873411-glitch/overhead-mute
Commit: 426ed3f834189275dc580bf746701d2f97823335
Can you not already do all of this with the core Chat Filter plugin?
Can you not already do all of this with the core Chat Filter plugin?
You can't unfortunately it doesn't do local player and it does something similar in that regard
Fix a race condition after logout where it would find the username is null and take that as not authed until it screen re-render
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds Xp globes like rs2 including quest and skill unlocks on level up
Notes: I'm not 100% sure calling the cs2 api that much is bad or not, it does not add any extra load time rlly (well ofc it adds some)
so if needed i can convert this data to a json until / if they put into the db tables (My god what good timing )
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
@tylerwgrass commented on Feb 10, 2026, 12:51 AM EST:
Why was this changed to be a plugin file?
...
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
please remove all changes to files that are not in plugins/
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
This PR:
The fourth in a series of updates to address #62.
<!-- RL CHECKS -->
This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Will check that out, I've noticed it also doesn't display boosted stats.
please remove all changes to files that are not in
plugins/
I have removed everything other than the plugin file
Also it seems like this is bugged. I was logged out for a while and logged in and saw this:
<img width="178" height="59" alt="image" src="https://github.com/user-attachments/assets/7e34a612-6f25-43ba-89eb-2507bf77c794" />
2-line fix on Ourg bone shard values
<!-- RL CHECKS -->
This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
For forestry pruning event, swaps menu entries for Friendly Ent pruning based on their overhead text.
Can also highlight the tiles based on what type of pruning is required, customizable in the config
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
A dynamic version of the standard RuneLite Entity Hider. This plugin allows you to hide players and NPCs for performance and clarity while maintaining visibility for entities that interact with you.
<!-- rlphc -->
New plugin lightemupp-dynamic-entity-hider: https://github.com/Lightemupp/Dynamic-Entity-Hider/tree/ad849da2d6fd2b3e1f54418ebb237fcccef49c59
My comment/concerns are the same as here https://github.com/runelite/plugin-hub/pull/10543
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
My comment/concerns are the same as here #10543
I understand. This sparked a very long ongoing debate in our discord, but it was easy enough to throw together I figured I'd give it a shot. I didn't know there was another PR request with something similar.
My only discussion point is that player indicators exists, and right now I run breaches with entity hider on but can see 2D objects, and entity hider puts their name right under the skull. When I see the eyes glow and my character at...
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
The modern lootbeam style in the ground items plugin is sleek, but to small for wide screen gamers.
A larger lootbeam would increase the grandeur of getting a high value drop.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Fix a bug when disabling and re-enabling ChatResignFeature (key listener priority issue) & fix an Esc key issue in dialogs being incorrectly consumed in some cases.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
btw you could combine the contains & indexOf calls
Ready for review when ever possible, shouldn't be any updates other than bug fixes to the features if I find any later.
Updated the recipe serialization mechanism to only store the recipe id / offer id instead of the whole object, reducing the final json bundle size.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Update quest-voiceover plugin to version 1.12.1.
Release: https://github.com/KevinEdry/runelite-quest-voiceover/releases/tag/v1.12.1
<!-- RL CHECKS -->
Feedback:
javax.sound.sampled.AudioSystem.getLine is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadjavax.sound.sampled.FloatControl.setValue is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadjavax.sound.sampled.SourceDataLine.open is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadjava.lang.System.out is not allowed: ...Small plugin update:
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
[feat] Adds buy auto-select and history fixes
[feat] Adds configurable auto-selection when buy search opens, and making the preferred filter available immediately.
[fix] Prevents recently viewed history from being polluted
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Draws a simple overlay when binding necklace charges are below a configured threshold.
<!-- rlphc -->
New plugin binding-necklace-reminder: https://github.com/QGoh/binding-necklace-reminder/tree/63bd7061ed67c632b9a31aafb6062eb484522294
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Gielinor Travels is a mini game plugin that is similar to Gieli Guessr from Gielinor Games. It connects to a server hosted at https://gielinortravels.containers.uwcs.co.uk. This server runs a docker from this repository: https://github.com/willocon/flask-server.
The plugin allows users to connect to the server which sends out an image and coordinates to the user for them to find. When a user completes a game, they send a request to the server which involves their username, the server will ...
<!-- RL CHECKS -->
Feedback:
java.lang.System.err is not allowed: system i/o, use a logger instead.java.lang.System.out is not allowed: system i/o, use a logger instead.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...
Added feature requests, an update message, and an icon.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
fixes broken attack style highlight feature, also stops using some deprecated apis
<!-- RL CHECKS -->
This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Lending Tracker
A RuneLite plugin for tracking items lent and borrowed between
players in Old School RuneScape.
Features:
Group system with role-based permissions (Owner, Co-Owner, Admin, Mod, Member)
Automated trade detection between group members
Peer-to-peer item marketplace
Return tracking with two-party confirmation
Borrow request system
Risk analysis and collateral tracking
Discord webhook notifications
Screenshot proof of trades
In-game safety overlays (wilderness, GE, ...
The final PR in a series of updates to address #62.
This update introduces new teleport options across Hops patch locations including Combat Bracelet and Fairy Rings.
This branch has conflicts that must be resolved
I was searching around trying to see if anyone had ever brought this up, and I did find one from 2018 as a semi-unrelated comment on another issue regarding the 2005 chatbox:
There is another interface that should be changed to match the 2005 style, the equipment screen
Originally posted by @robmonte in #3201
Currently, even with the 2005 'Gameframe' selected, th...
OkHttpClient and Gson — no bundled third-party dependencies<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Wise old man is an already named service, can you please rename your plug-in to not bring confusion?
You need to limit the cache size somehow, you're leaking entries https://github.com/irulez22/pet-examine/blob/076d797041dcdf97df398dc7ccc2c97ef26c672d/src/main/java/com/petexamine/PetExaminePlugin.java#L46
<!-- RL CHECKS -->
This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
I can't think of a use case where you'd want to hide the things attacking you, but I don't see why you can't hide everything EXCEPT the things that are in combat with you.
Good catch, thanks! Renamed to AskBob.Ai — updated the repo, all class names/packages, and the plugin descriptor in this PR.
Thank you for your recommendations and reviews, please let me know if there's anything else I can do to optimize this or learn!
Would it be possible to add a right click " add note" option to the bank tags? sometimes I can't remember how much of each potion i bring on a trip to a boss like kre'arra. Would be nice to have the ability to put a note in
Adds Plugin Hub entry for “Expose Bank State”.
Repository:
https://github.com/thealiamalia/nyami-bank-state
Description:
Expose bank open/closed state over localhost HTTP for overlays and automation tools.
Endpoint:
GET http://127.0.0.1:/state
Response:
{ "bankOpen": true | false }
Config:
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Yup, I can also confirm it's a bit broken.
<img width="237" height="56" alt="image" src="https://github.com/user-attachments/assets/198851ae-1259-4d51-bc36-212bbdf3767f" />
Displays a countdown timer for tornadoes during the Hunllef fight in The Gauntlet and Corrupted Gauntlet.
This plugin starts a timer when they spawn and removes it when they de-spawn.
<!-- rlphc -->
New plugin gauntlet-tornado-timer: https://github.com/STRIKERnz/Gauntlet-Tornado-Timer/tree/8cda423f665560583ee9d504c88496da4b112af3
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Please review https://secure.runescape.com/m=news/third-party-client-guidelines?oldschool=1
Any feature that "Indicates the time where a boss mechanic may start or end" is prohibited
Added a null check since now config 700 is "null" causing sidebar not to show
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Is there a way to make it notify you when your Extended super antifire is about to expire?
This plugin highlights the path of the earth shield during the Doom of Mokhaiotl boss fight. When you attack two volatile earth trees, it marks both tiles and marks the shield's travel path between them. Path tiles are removed in real-time as the shield passes over them. Tile colors and path visibility are fully configurable
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Please review https://secure.runescape.com/m=news/third-party-client-guidelines?oldschool=1
Notably:
Adds additional visual or audio indicators of a boss mechanic except in cases where this is a manually triggered external helper.
You do not need to bump just wait for a review.
Hey — just pushed a major update to the plugin source repo. Key changes:
Rebrand: WiseOldMan.Ai → AskBob.Ai
com.wiseoldman → com.askbob, all class names updated (AskBobPlugin, AskBobPanel, AskBobConfig, AskBobApiClient)runelite-plugin.properties with new class paths and display name**New Featur...
We don't need you to copy and paste claude's output
Sorry, my Claude is doing this automatically, I've never done this before. I'll not touch things for now. :D
Have you considered https://meta.runescape.wiki/w/Meta:Generative_AI_policy and clarified your usage with the wiki?
This PR contains two parts combined into one submission:
I know this is a large PR. A big portion is route obstacle mapping/constants work from 1), and a lot of removing from 2) but if needed just lmk and I'll split further if that would help review.
1200 LOC are just from mapping every obstacle to routes in the RouteObstacles.java file like thi...
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Thank you for letting me know I was unaware this even existed, I'm reaching out to the wiki team now to clarify usage and get approval. However, upon quick investigation the plugin uses RAG (not training) and I'm adding source citations to every response. Will update once I hear back.
Just a follow up, I spoke with someone on the wiki discord server, they said at the current time wiki, runelite, etc are typically against most all ai related things. The person I spoke to directly said they dont make decisions on things like this personally, its more of the technical team but its highly unlikely that id get the approval I would need even though everything is cited directly from and linked back to the wiki. I was just doing this as a passion project, not intending to actually...
Adding a comment here and will add an additional one when done. pajlada gave some recommendations and I'm in the middle of those :)
Will comment when ready again for review shortly in the next hour or so
Added sailing to hiscore display and removed a debug command, not used other than internal testing.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
refactor(ui): migrate to gameval InterfaceID, rework music overlay restore, fix Show Drops (v3.0.3)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
Feedback:
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...
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Made all adjustments that were suggested by pajlada. Huge thank you there. While I was in there I also went and fixed any deprecation warning I had previously. For a detailed summary of the fix/refactor you can see below.
<details>
<summary><b>📦 View Lootbag Refactor Tasks (Click to expand)</b></summary>
<br>
mavenLocal; if issues, rm -rf ~/.m2..DS_Store ...This plugins seeks to help SlayerScape type accounts by hiding the "Attack" options of npcs that are not part of your slayer task to prevent accidental combat.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Recently tried to label tiles with arrows to make navigating around awkward chunk borders a bit simpler and tried to paste in some that I've seen in set imports (↑↓←→ specifically), couldn't figure it out to save my life and had to settle with v/^/--> etc. That works just fine obviously but i'm very picky over tile aesthetics so it feels like a grain of sand on the mousepad.
Looked everywhere for more info on this & couldn't find anything, couldn't find a comprehensive list of characters/s...
courtesy of @voguelike
@iGundamStyle last call
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Note: This was originally a pull request for the Sailing plugin, but it sat open for months so I am submitting it as a separate plugin. If the maintainer becomes interested in including this feature I can have this plugin removed as I am not a fan of separate plugins for menu swaps.
Customizable menu swaps that mitigate misclicks which cause the player to leave the ship's helm or otherwise prevent navigation during Barracuda Trials. Current configuration allo...
<!-- rlphc -->
New plugin barracuda-trial-anti-drag: https://github.com/JoryAnderson/BarracudaTrialAntiDrag/tree/716567619a6ba56af180a5fad878139fa0575a60
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
What does this have to do with anti drag?
It prevents players from getting "dragged away" from the helm if they accidentally mis-click on a facility on their skiff.
Not to be confused with UI Anti-Drag.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
as an enjoyer of obscure special unicode symbols for infobox/tile/object/NPC labels, using them for ground markers is a huge pain in the ass.
unfortunately the current best solution to this is still slow and tedious as all hell.
a...
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
going to open a new one with the correct pull. apologies if anyone looked at this
This is a simple PR to update the icon and description of the the already existing plugin, lootbag :)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Add support for planting tree action
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Should be done sending commits with updates and fixes. Ready for review.
Tracks in‑game Tutor cooldowns, shows a small countdown/info box, and optionally notifies you when a Tutor is ready.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
I did some poking around and have a working version of this!
#19882
I did some poking around in Java and AI coding and got this working!
#19882
<!-- RL CHECKS -->
Feedback:
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...
Huge for the accessibility crowd.
This plugin gives users the ability to add a list of NPCs and have a custom nickname tag appear above each one, optionally marking the NPC tile
<!-- rlphc -->
Includes non-plugin changes
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
I misplaced my plugin file.
Update to Examine Log after the Skill guide interface changed.
In short the changes update the widget container ref to the one used on the other tabs. It also then hides the overview tab content and shows the guide data content.
In order to fix the scroll bar not having children I open the second tab by default then navigate to first one first render.
This should address Issue - https://github.com/CarlOmega/examine-log/issues/14
Before:
After:
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
This plugin gives users the ability to add a list of NPCs and have a custom nickname tag appear above each one, optionally marking the NPC tile
Adds CG Easy Mode plugin for Corrupted Gauntlet assistance.
Hi, please read through Jagex's third party guidelines: https://secure.runescape.com/m=news/third-party-client-guidelines?oldschool=1
Hi Team - just wanted to take a quick moment to clean up the readme and alias the author name #yikes on my end :)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Remove example resource files due to them crashing the plugin and preventing it from starting when they can't be found for whatever reason.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
My client randomly crashed and i was able to log back in for a second, but then it froze and now I keep freezing on the log in screen. It says "Loading - please wait." and connecting to server but never gets passed that.
jvm_crash_pid_7536.log
jvm_crash_pid_40936.log
[jvm_crash_pid_19580_r.log](https://github.com/user-attachments/files/2...
Updates the Barracuda Trials Pathfinder plugin with recent changes:
ConcurrentModificationException in pathfinding<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
Feedback:
java.lang.System.out is not allowed: system i/o, use a logger instead.java.lang.System.in is not allowed: system i/oA 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)
A simple RuneLite plugin that lets you put a custom label overhead of any NPC, identified by name.
You do not need to close your requests to make changes, just push to your open PR
A simple RuneLite plugin that lets you put a custom label overhead of any NPC, identified by name.
Apologies, I am still learning. I have the plugin working locally I just can't get the autobuild checks to pass.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Fixing NPE log spam due to slayer task bug
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
There are other plugins that don't have an adjustment for the position of the text they render over NPCs heads. It would be great if the NPC Indicator had an X and Y offset that could be set so text does not overlap.
just something simple, a progression bar, and maybe a ! command to share how much bankstanding xp you've accumulated by standing within x amount of tiles from a bank, and not gaining any xp for extended periods of time
We will just toss this in the can for now unless stances on Ai change
closing per this comment from author
fix(migration): resolve legacy file handling for rolled to obtained migration, ensure proper file syncing (v3.0.4)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Quick fix for a bug not allowing menu entry swapper to work with it when hide menu option is set to true.
It's to fix this issue: https://github.com/CarlOmega/examine-log/issues/12
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
NPC Nickname Tagger is a simple plugin that allows users to add custom overhead labels to NPCs by configuring a list within the plugin.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<img width="1154" height="300" alt="image" src="https://github.com/user-attachments/assets/cfdcf845-d26d-41f1-8727-dc21df25859b" />
Please don't spam open PRs in the future, it's clearly requested in the build guide.
<img alt="image" width="1154" height="300" src="https://private-user-images.githubusercontent.com/41973452/550746614-cfdcf845-d26d-41f1-8727-dc21df25859b.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzEzMDI2MzQsIm5iZiI6MTc3MTMwMjMzNCwicGF0aCI6Ii80MTk3MzQ1Mi81NTA3NDY2MTQtY2ZkY2Y4NDUtZDI2ZC00MWYxLTg3MjctZGMyMWRmMjU4NTliLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFL...
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
Feedback:
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...
This is a small plugin inspired by the upcoming cow boss that makes crewmates overhead dialog appear as a sequence of "Moo"s.
The real motivation is just to make Cabinboy Jenkins go "Mooooo" instead of "Wooooo".
That's pretty much it. There's scaffolding in the code for more explicit dialog replacements but I decided against it at this point since everything I came up with was pretty dumb and this seemed good enough for a goofy little change.
For a video of this in action, see this r...
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
I wanted a couple misc things added to Nex that didn't really fit any existing plugins so I've created a new one.
Current features:
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
adds a check to verify the player has a quiver, otherwise no notification is shown.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
create theme and update color palette of choicer panel
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
So bump is bad, got it... Can I poke? 🥺👉
So bump is bad, got it... Can I poke? 🥺👉
You do not need to bump just wait for a review.
Do you think annoying maintainers is going to help you here?
<!-- RL CHECKS -->
This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
So bump is bad, got it... Can I poke? 🥺👉
You do not need to bump just wait for a review.
Do you think annoying maintainers is going to help you here?
Less annoying, maybe bring a smile <3
There's no rush! <3
Please be advised that due to the recent influx of new plugins, the size of the review queue is a bit larger than usual, and thus it may take a bit longer than usual to get a review.
Also note that most of us review by "least recently updated" and adding comments or new commits to a PR will update it. We recommend you don't update your PR unless absolutely necessary once it's submitted.
we were saving items into the wrong list, making the lists mixing with each other
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
create theme and update color palette of choicer panel
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Found an issue I'd like to get fixed before the code changes I had pushed previously. This PR is now just a two line fix
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Please remove enabledByDefault = false, it is confusing to users to install a plugin and have it not turned on
https://github.com/Evamist/Bank-Highlighter/compare/2e67e7db5284ab85610f1141419ab2868c03541a..Evamist:88eb28c867feeec00e95467e51dec85042cdc17a#diff-eff0880b269ecaa4637f57085cc1aebbb45bfb720b1c8599526cf045311455a5R41
otherwise lgtm.
Please remove
enabledByDefault = false, it is confusing to users to install a plugin and have it not turned on
https://github.com/Evamist/Bank-Highlighter/compare/2e67e7db5284ab85610f1141419ab2868c03541a..Evamist:88eb28c867feeec00e95467e51dec85042cdc17a#diff-eff0880b269ecaa4637f57085cc1aebbb45bfb720b1c8599526cf045311455a5R41otherwise lgtm.
I removed it completely and not set to true, hope that's what you meant
Thanks
Adds Tempoross Solo Tracker plugin to Plugin Hub.
Repository: https://github.com/JPikachuBot/tempoross-solo-tracker
Commit: 9e1ae88013823e9b8d76641aba20a82c4cffd162
<!-- rlphc -->
New plugin tempoross-solo-tracker: https://github.com/JPikachuBot/tempoross-solo-tracker/tree/9e1ae88013823e9b8d76641aba20a82c4cffd162
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
The fuzzy search can be quite annoying, in particular the plugin hub search. If I'm searching for "model", a whole bunch of plugins containing the word "mode" show up. I understand this behavior exists to help out with typos, but if you're looking for something in particular, it's actually detrimental rather than helpful. Can we add a setting to the RuneLite settings to toggle fuzzy search on or off, with "on" being the default setting?
Just did the 25th Anniversary Event and saw these "disco lights" and figured they'd make rather a nice option for alternative lootbeam style
Closing for now while we fix CI/build + solo-start tracking; will resubmit once green.
cleaned things up a bit and made the plugin respect colors in the game chat, e.g., combat achievements.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds more configuration options to plugin:
Adds two configurable warnings that trigger if the player bypasses misclick prevention:
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
This change includes a major feature Auto Flip that queues up multiple suggestions so you can fill them back to back. It is meant to guide users through buying and selling flips without needing to think about what to do next.
@tylerwgrass you didnt remove the invalid:
unavailable=This plugin is incompatible with the latest RuneLite version, and requires its author to update it.
should i remove it and re-submit?
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Remove incompatibility notice for the plugin.
The plugin is fixed but it got merged without remove the invalid notice.
Last time I manually removed it I got yelled at so hopefully it's ok I removed it for you guys.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
https://github.com/user-attachments/assets/3f1fae37-7313-4f11-ad1f-8afe51c11e8a
<img width="261" height="537" alt="java_erRoVsxFeN" src="https://github.com/user-attachments/assets/cfa54896-9e00-4257-93d3-cf30c47cc201" />
looks funny
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds import/export and bug fixes
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
(well, idk if I've just been out of the game for too long and I'm forgetting how GitHub works, or if something's changed with the hub process that hates push --force, but the latest commit didn't get reflected in the PR -_- I fixed the deprecation issue.)
commit=a0af26cbb691469086098aeace49c2cc78071a17
I think you want this commit?
When I made the PR, that commit didn't exist.
I mentioned above that I changed it and force pushed the branch, which in the past has worked.
For whatever reason, the PR hasn't updated with the change. I don't know why, because this used to work.
Added support for Sailing, and fixed a weird new issue where the base stats widget was being considered a skill and caused an error.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
Feedback:
java.lang.System.out is not allowed: system i/o, use a logger instead.java.lang.System.in is not allowed: system i/oA 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)
A clan plugin for the Big Goblins clan.
Features:
<!-- RL CHECKS -->
Feedback:
java.lang.System.err is not allowed: system i/o, use a logger instead.java.lang.System.out is not allowed: system i/o, use a logger instead.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...
adds option to use a snail model instead of sprite
<!-- RL CHECKS -->
Feedback:
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)
Feedback:
- Oversized image snail.png (6,626,592 bytes)
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)
not really sure why it says it's 6mb, you can see it's only 40kb https://github.com/adamk33n3r/snail...
<!-- rlphc -->
New plugin big-goblins: https://github.com/bgrsrl/Big-Goblins-Plugin/tree/e44d1d0
not really sure why it says it's 6mb, you can see it's only 40kb adamk33n3r/snailman@
master/src/main/resources/snail.png also, i didn't change it
Java blows up an image to it's max size when it loads it into memory, (length * width * 4)
1- The medium clue step that's an emote clue to the Mausoleum says it must be reached through the experiments cave. However, what it fails to mention and should (because many people don't even know about it) is that with 59 construction, the bridge to the mausoleum can be repaired, which creates a shortcut that can be crossed with 69 agility. So the clue step should read at the end: "(...) experiment caverns, or bridge repair agility shortcut (requires 69 Agility and 59 Construction)."
2- ...
Probably would be better without the projector. Just the lights.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds a plugin that allows hiding the minimap, XP drops, and various orbs/buttons via configuration toggles.
All functionality is client-side UI widget hiding only.
I've said it before and I'll say it again. Can someone please make this a plug-in? The historical 25th anniversary event has old models in it when you get to the end. Can we not somehow use those and apply them in the plug-in? I'm a glass worker and acoustical engineer. I know nothing about video game code. Hahaha
Much love from yours truly,
a living, breathing witness of the Falador massacre.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Add support for cannonball smithing at Grimstone Furnace
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Removed the cap on boosted stats
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
So, one thing that in the per skill threshold mode, even if I don't reset prayer, you can't see prayer points going down. Atm I just turn the plugin off when in combat but it would be good if there were some options to work around this. Otherwise, it's been brilliant so far!
Fix is awaiting approval. Prayer should drain, HP should go down, Boosted stats should show (E.g Drinking a Super Combat Potion)
<!-- RL CHECKS -->
This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
-Stricter auto open/show sidebar navigation button triggers.
-Changed how data is calculated when hide/grey options are selected
-Changed how Pet drop is dealt with
<!-- RL CHECKS -->
This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
I have this pending on my existing hd minimap plugin already, if you want to keep this up then that's fine but normally they like it if its added to existing plugin if they can
don't use ids like this use '[InterfaceID](https://github.com/runelite/runelite/tree/master/runelite-api/src/main/java/net/runelite/api/annotat...
why, fix it please, i don't want to keep asking
<img width="1017" height="462" alt="image" src="https://github.com/user-attachments/assets/84097c2c-2266-4427-936a-974063eee469" />
Fix inventory leak and duplicate menu entries
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
AI-powered assistant integrated into RuneLite that uses Claude to help players control their client and look up game information via natural language.
Fixes glamours for stackable items and adds support to add items already in other plates
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Fix wiki lookup not working + disabled leaving the cave.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
See https://github.com/runelite/plugin-hub/pull/10594#issuecomment-3902528562 for comment about wiki's LLM policy.
There is an existing claude chat plugin already that you may contribute to for a side panel if that's a new feature https://github.com/Zodomo/osrs-claude
I wouldn't think we want to give an LLM access to changing configs and plugins. That seems like a recipe for disaster when the agent doesn't really know what to change and what is valid.
Add an x and y check for the object being checked, meaning only the correct entrance is being blocked.
Sorry for the additional merge request, I didn't know several entrances could use the same object ID.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Would like to hold until 1.12.18-SNAPSHOT is out since converting layouts can produce slightly incorrect results.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
[2.1.4]
Fixed
Added
Changed
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Make the relative-coordinate into a non-relative "worldPoint". This ensures only the specific thing I want to block is blocked, no matter what.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
This plugin replaces the current osrs models and animations of various npcs and replaces them with the ones added in the latest anniversary event.
I believe they tend to remove these models at the end of an event, has there any indication that they will stay?
Otherwise it will probably confuse users when the plugin suddenly stops working
This plugin syncs drops, stats, and collection log data to my website clogger.ca
This plugin syncs collection log data, stats, and drops to my website clogger.ca
Big Goblins clan plugin — tracks player vitals, combat stats, effect timers, opponent health, and game messages. Visible only to Big Goblins clan members.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds support for toggling RuneLite plugins from Rune Deck.
https://github.com/user-attachments/assets/7d644fdd-a3bb-4445-8b18-f35b804852f1
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Handles trade history not loading on launch by restarting load operation if load time exceeds 30 seconds.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Alright y'all, I'm back and I have delivered! I finally learned enough by contributing to plugins to take my own shot at this. Spent a few days refining the behavior, including:
Drag and drop looks perfect and seems more performative for sure. If you created this as a plugin, it'd be wonderful if you'd publish it. Also, any chance you could add support for (un)hiding certain panels?
The chosen one has blessed us
Please god let this be merged
Tracks bees, doom hits, healing totems, reentry, and all of Sol's boss fight mechanics in the Colosseum.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
More hyped for this than raids 4
On Sat, 21 Feb 2026 at 07:54, Shaun Dreclin @.***>
wrote:
The chosen one has blessed us
Please god let this be merged
—
Reply to this email directly, view it on GitHub
https://github.com/runelite/runelite/discussions/15020#discussioncomment-15878943,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ARBH6EGQBFMQ2BX5FGR2B2L4M76JZAVCNFSM6AAAAAB7LWSEPCVHI2DSMVQWIX3LMV43URDJONRXK43TNFXW4Q3PNVWWK3TUHMYT...
::exportexampuzzles in addition to the already existing `:...Recent changes were to resolve the build issues related to creating a fresh Gson instance instead of using RuneLite's
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Fixed MANUAL_LIST only applying onConfigChanged
<!-- rlphc -->
public-chat-and-npc-overhead-remover: c7640f59cb3f51813fed824c9582cffbbaf156eb..0380ce54413d1aa8065f73733312f9b279efc276
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Overlay tells you whether to go to Turael or your selected slayer master, as well as your streak
Uses green text to indicate that you can grab a task from Turael
Uses red text to indicate that you should NOT grab a task from Turael
Configuration dropdown to select your slayer master
Option to hide Assignment menu entry from Turael when next the task will give you boosted points
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Maybe if everyone comments again about wanting it to get approved, it will push them to actually do it.
Sent via the Samsung Galaxy S24, an AT&T 5G smartphone
Get Outlook for Androidhttps://aka.ms/AAb9ysg
Stephanie Howell
From: Vizie @.>
Sent: Saturday, February 21, 2026 2:29:38 AM
To: runelite/runelite @.>
Cc: stephanie Howell @.>; Comment @.>
Subject: Re: [runelite/runelite] Add the ability to reorder the s...
We've had a few instances of our Events staff members either forgetting to post their attendance before closing Runelite, or their Runelite crashing, leading to losing attendance data.
Figured it's an easy enough change to add the ability to save the attendance to a local file (defaults to disabled)
Adds Config options:
Save Local File (boolean; default disabled)
Autosave Interval (minutes) (int; default 1)
I've had a PR open with the original [Clan Event Attendance plugin]...
If the plugin is unmaintained you can request to takeover the plugin. https://github.com/runelite/runelite/wiki/Plugin-takeover-policy
Having duplicated plugins with very similar features confuses users.
If the plugin is unmaintained you can request to takeover the plugin. https://github.com/runelite/runelite/wiki/Plugin-takeover-policy
Having duplicated plugins with very similar features confuses users.
Oh neat! I'm not sure how I missed that
Pull request to add feature has been open for 3 weeks, no response. https://github.com/JoRouss/runelite-ClanEventAttendance/pull/20
Last author comment was last July saying he didn't have the time to make a change: https://github.com/JoRouss/runelite-ClanEventAttendance/issues/18#issuecomment-3025150518
<!-- rlphc -->
Plugin repository has changed
clan-event-attendance: e3d0acddaee25b09fb8b9687f2a86fdd0f4a114f..e3d0acddaee25b09fb8b9687f2a86fdd0f4a114f
<!-- RL CHECKS -->
This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
@JoRouss FYI
@alastir07 step 1 of the policy is to open an issue on the repo asking for collab. a PR ignored for N weeks doesn't really count
This PR brings a visual redesign of the plugin panel along with several quality-of-life improvements to both the stopwatch and countdown timer.
Countdown Timer
mm:ss input field with separate minute and second spinners, eliminating the need for manual formatting and making input less error-proneConfigManager<!-- RL CHECKS -->
Feedback:
javax.sound.sampled.FloatControl is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadjavax.sound.sampled.FloatControl.setValue is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadjavax.sound.sampled.FloatControl.getMaximum is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadFixed deprecated ObjectID usage, added missing Oak tree ID.
Thanks @pwatts6060
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
This PR fixes a bug causing messages to unintentionally get filtered.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Hi! Totally get that there's lot of submissions and the maintainers are doing this on their own time, but if it would be possible to get eyes on this before the cow boss drops on the 25th that would be really cool.
Obviously this isn't a very significant plugin, but would just be fun to have for the release.
@Infinitay After working on this write-up, I reviewed Wynadorn's changes and I liked the hidden panel feature. I also had seen @roskabytes comment about accessibility. I'm not quite sure how to allow this, but I don't think either are impossible.
As it is, the PR will be about 10 files changed and 2200 lines added 😬
<img width="594" height="44" alt="image" src="https://github.com/user-attachments/assets/ec38d32d-939a-4688-95bb-0912b2bc4f5f" />
500 lines are a new UI component to mirror...
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
@JoRouss FYI
@alastir07 step 1 of the policy is to open an issue on the repo asking for collab. a PR ignored for N weeks doesn't really count
Fair enough. I guess I assumed it was close enough. I've opened an issue asking for collaborator access https://github.com/JoRouss/runelite-ClanEventAttendance/issues/21
Thanks @riktenx for bringing this to my attention. I will add @alastir07 to the project and collaborate with him.
Skill Task Generator is a simple “what should I do next?” plugin for OSRS. Pick the type of content you feel like (Skilling / PvM / Pking / Everything / Prif), click Generate, and it rolls a random task with a target amount. Includes a Wiki button for the current task and a Tasks Completed counter you can reset.
<!-- RL CHECKS -->
Feedback:
java.lang.System.out is not allowed: system i/o, use a logger instead.javax.sound.sampled.AudioInputStream.close is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadjavax.sound.sampled.AudioSystem.getClip is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadjavax.sound.sampled.Clip is not allowed: Use of javax.sound, use `net.runelite.client.audio.A...It's something I find myself enabling and disabling pretty frequently, would be nice to not need to fiddle with the config menu all the time
Updating to latest commit
Adding authors line to list @JoRouss and myself, per the Plugin takeover policy
If the author adds you as a collaborator, add yourself as an author in the pluginhub pull request via adding an authors line to the plugin file, and have the author leave a comment on the pull request stating they are okay with the author change.
@alastir07 was added as a collaborator and is authorized to make changes to the plugin
Add clan rank removal
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Displays a pie-timer circle over fishing spots that depletes and shifts color as the spot ages, helping predict when spots will move.
Features:
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Updated hiscores-tracker with performance and feature improvements:
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
A RuneLite plugin that helps you maximise slayer points by reminding you which slayer master to use at each milestone task.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
When autochat contents match the highlight regex it results in non-stop notifications. This is especially an issue if you have autochat hidden resulting in the player receiving incessant notifications for chat they can't even see and are completely unaware of.
For months I thought there was a bug in the plugin - that maybe it was stuck notifying for the same message in a loop, or that it was triggering on players that I had ignored, but this seems to be the culprit.
The problem could be...
Bank Helper colors your bank items with a heat map based on GE/HA value. Blue for cheap, red for valuable. Worthless stacks are labeled JUNK, and untradeable items get their own color. All thresholds and colors are configurable.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
There is already a plugin for that, that does exactly what you are looking for.
It is called Shortest Clue and can be installed from the Plugin Hub.
There is already a plugin for that, that does exactly what you are looking for.
It is called Shortest Clue and can be installed from the Plugin Hub.
You can check it here: https://github.com/KeiranY/clue-pathing-runelite-plugin
I'm not sure the difference but I'm always open to PRs to https://runelite.net/plugin-hub/show/bank-heatmap
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
I see the 'Key remapping' is a plugin controlled by Runelite with a camera section (currently only focused on the camera buttons and not the free-camera movement with mouse option). It would also be a good option to add this feature to your 'Key remapping' plugin
Add feature for checking if the mage bonus of the player is -64 or below to display the timer and send notifications. Allows users to not have to turn the plugin off when they don't meet the criteria for splashing.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
I'm not sure the difference but I'm always open to PRs to https://runelite.net/plugin-hub/show/bank-heatmap
I didn't even see yours, sorry :)
from a quick glance, I cant seem to find any configuration
settings. Mine allows you to configure a pricing threshold and color customization as well. It also doesn't need to be enabled from a button in the bank window.
<img width="474" height="483" alt="image" src="https://github.com/user-attachments/assets/31e0b297-976f-411d-8861-6a9ccf...
refactor(ui): migrate to gameval InterfaceID, rework music overlay restore, fix Show Drops (v1.1.2)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Checks the magic accuracy of the user to see if they're eligible for splashing. Helps with removing logic calls and UI prompting when the user does not intend to splash.
Made some further amendments and closed previous PR.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Closing pull request for now as my method of syncing collection log data is not compliant with TOS
Best idea. Why is graceful counted in the bank value when even if I were to liquidify my bank I would never "sell" my graceful pieces to get amalyse
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Handles non-json responses from the wiseoldman API that were causing the sync button to get stuck on syncing.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Konar Milestone Reminder provides similar functionality
Ah thanks, If I had found during my search for a tool I probably wouldn't have bothered developing this haha.
However this does let you configure alternate point boosting strats like Duradel boosting, Duradel+Konar hybrid boosting or even Nieve boosting for our lower levelled friends. So I think it still has enough difference in implementation to be worth maintaini...
Adding active flip tracking for free users and cleaning up code. Centralized some duplicated logic and added timer management.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Cleaned this up a decent amount, removed some unnecessary code that wouldn't benefit this plugin. I am fairly happy with where it is now.
Konar Milestone Reminder provides similar functionality
Ah thanks, If I had found during my search for a tool I probably wouldn't have bothered developing this haha.
However this does let you configure alternate point boosting strats like Duradel boosting, Duradel+Konar hybrid boosting or even Nieve boosting for our lower levelled friends. So I think it still has enough difference in implementation to be worth...
This PR introduces a new RuneLite plugin that is conceptually based on the existing Dink plugin architecture, but differs in both the structure of the transmitted data and the conditions under which data is sent.
The plugin uses a custom Home Assistant (HA) integration available through HACS and utilizes a secure code–based authentication mechanism for connection handling.