<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
1 messages ยท Page 7 of 1
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
That second comment in the description is essentially asking and my arguement to take over the plugin, if that wasn't clear lol
I would like to take over development on this plugin as the author has not been responsive for longer than 1 month.
<!-- rlphc -->
Plugin repository has changed
deepseatrawling: 13a0aec65e17f92c872666736bd0cca4d5f3820a..13a0aec65e17f92c872666736bd0cca4d5f3820a
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
A Plugin Hub plugin that lets an external server automatically join and leave RuneLite parties on the player's behalf, and notify them of role changes over a persistent WebSocket connection.
The player pairs once with a server URL and a one-time code. After that, the server can push commands in real time:
JOIN_PARTY โ joins the player into a party by passphraseLEAVE_PARTY โ remove...<!-- 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)
We aren't going to allow a plugin that automatically joins/rejoins parties for users
Adding for reference:
We aren't going to allow a plugin that automatically joins/rejoins parties for users
Thank you for your swift feedback, @raiyni. Thats a real shame, though. What is the blocking risk?
And what would be potential alternatives you would be okay with, if the current implementation is not allowed?
What about using chat commands? When accepted to a party, the user could use a chat command to join. so the chat would show something along the lines of:
you have been accepted to party "...
ID for reference rather than name<!-- 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 party server is already under high load. Having people automatically join parties they may not be using is even more load. Chat commands or actions to join a party manually are fine
The party server is already under high load. Having people automatically join parties they may not be using is even more load. Chat commands or actions to join a party manually are fine
Thanks for the insight. In theory would leaving parties automatically then be an acceptable feature? Or would this also require a manual action?
When using ground items, I like showing only highlighted items to keep the screen uncluttered, but im worried about missing some drops I havnt highlighted yet
It would be amazing if there was an option to display any newly dropped items for 5-10 seconds and then become hidden again. Would be the best of both worlds
With the addition of the new Fairy Ring favourites menu, I was wondering if it's allowed to menu swap or highlight entries in the favourite list?
For Shortest Path, we'd like to swap the current fairy ring en-route to the top and/or highlight it if it's in the favourite menu. We don't plan to add an entry to the menu, I feel that would break Jagex guidelines. The Menu Swapper plugin does allow the use of entries in the favourite menu to be swapped to left or shift + left click, bu I wanted ...
<!-- 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)
Exports stats, quests, diaries, combat achievements, collection log, bank, seed vault, inventory, and equipment as local JSON files to .runelite/character-exporter/.
<!-- 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)
added Pharaoh's sceptre, Ring of shadows teleport options and a Custom option
<!-- 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)
Add direct avi container creation
fix for recordings on weaker hardware
add other player deaths
add 60ffps clipping, the files are big tho yolo
<!-- 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)
also cleaned up the build.gradle file to specify jdk version, and added a script to update this repo for me
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
The concern is that this is dynamically changing the display of the visuals automatically based on boss phases. If a user is hiding all visuals, and then suddenly everything is regular again, that is an indication a boss mechanic has happened.
I agree with this.
If instead you did something like a region check and disabled the projectile hiding in those areas based on where you are, and not on what projectiles are active, this wouldn't give the player information that something has hap...
Adding an offset to lift flat tiles over ground decoration
Attempt at fixing missing icons for 3 props in the tiles sections and the help icon
Expanding help tooltip
Adding links to Plugin page and Github Page
<!-- RL CHECKS -->
Feedback:
java.lang.Exception.printStackTrace 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)
What is the point of this cloud relay? I don't think it's a good idea to be allowing plugins to establish their own ssh tunnels and exposing clients to an unknown service like this.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
The concern is that this is dynamically changing the display of the visuals automatically based on boss phases. If a user is hiding all visuals, and then suddenly everything is regular again, that is an indication a boss mechanic has happened.
I agree with this. If instead you did something like a region check and disabled the projectile hiding in those areas based on where you are, and not on what projectiles are active, this wouldn't give the player information that something has...
Shopkeepers NPC category for any NPC with a Trade menu option, with the usual toggle, label colour, and outline controls.<!-- 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 plugin for UIM (Ultimate Ironman) players that tracks potential XP stored in their Looting Bag.
just updating the plugin hub description
<!-- 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 -->
Feedback:
javax.sound.sampled.FloatControl is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadjavax.sound.sampled.Clip.getMicrosecondLength 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 insteadchanges showInMenu config item default false -> true
<!-- 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)
Hide Wiki banner & Wiki plugin button<!-- 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)
@JamesShelton140
Your readPremadeRoute function reads filenames from another API call, could you add a check for allowed characters in the filename in the next change? e.g. a-zA-Z0-9-_
You could use the async api (enqueue) on your HTTP requests instead of spinning up a thread when using them. Makes it a bit easier to review the network -> usage flow. It also makes handling your nested requests easier.
The "browse premade routes" currently doesn't work, but I imagine that's a serve...
Shows the type and amount of paste provided by herbs for use in Mastering Mixology
<!-- rlphc -->
New plugin mastering-mixology-herb-values: https://github.com/Speshkitty/MasteringMixologyHerbValues/tree/49f3f361d4022ead9e290a9f41201bb0216d48a9
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
A RuneLite plugin that syncs your OSRS stats, XP gains, boss kills, and quest progress with your Gielinor Dailies dashboard for task tracking and planning.
<!-- RL CHECKS -->
Feedback:
javax.sound.sampled.Clip is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadjavax.sound.sampled.Clip.close is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadjavax.sound.sampled.Clip.addLineListener is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadjavax.sound.sampled.LineEvent is not allowed: Use of javax.sou...Renames Total Cumulative Xp in the overlay to Total Xp in preparation for large xp gains in leagues
Closes #46
<!-- 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)
Can you add a proper README so people know what your plugin does?
Done
@JamesShelton140 Your
readPremadeRoutefunction reads filenames from another API call, could you add a check for allowed characters in the filename in the next change? e.g.a-zA-Z0-9-_You could use the async api (enqueue) on your HTTP requests instead of spinning up a thread when using them. Makes it a bit easier to review the network -> usage flow. It also makes handling your nested requests easier.
The "browse premade routes" currently doesn't work, but I imagine ...
Automatically records PvP kills and deaths as video clips.
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.java.lang.System.in is not allowed: system i/ojava.lang.Exception.printStackTrace 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](https://discord.com/channe...
<!-- 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.java.lang.Exception.printStackTrace 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...
What is the point of this cloud relay? I don't think it's a good idea to be allowing plugins to establish their own ssh tunnels and exposing clients to an unknown service like this.
Hey, fair concern, it's entirely opt-in and off by default, users have to explicitly switch to Cloud Relay mode to activate it. It's also clearly labelled in the UI with a guided setup flow that explains it tunnels through serveo.net before the user does anything.
That said, happy to add an explicit warnin...
That doesn't answer my question.
@jack0lantern Hey, just giving you a heads up that in 1 week without your intervention, the plugin raidshamer will be transferred to @MylesAdams. Please let us know if you're against this.
Thanks!
The use case I built this for: my gaming PC is on ethernet and my Mac is on wifi - same router, but they couldn't talk to each other over LAN. Cloud Relay was the workaround for that, but Tailscale is already implemented as the proper solution for cross device setups (it's in the current commit, covered in the README). Cloud Relay is just there as a no install fallback.
We generally don't allow process execution and generating ssh keys and tunnels for users isn't going to be allowed I'd imagine.
Fair enough, I'll remove it. Tailscale covers the use case
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds a plugin that triggers an alarm when all logs in inventory are burned without waiting for the ending animation.
The new dependency here basically means that this submission will never be reviewed, as there is nobody around with the time to review new dependencies these days.
Update to read me to provide credit and clearer information on plugin
<!-- RL CHECKS -->
Feedback:
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)
I meant all uses of process builder. If a user needs to use tailscale, they can just run tailscale.
Added a README โ thanks for the feedback!
Added a README โ thanks for the feedback!
You need to update this PR with the new commit hash, it's not automatic
<!-- 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)
Updated the commit hash, thanks for the heads up!
<!-- 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 am so sorry for all the updates I'm new to this and all I wanted to do was fix the readme but apparently I broke absolutely everything else along with it
Updates Flip Smart plugin to the latest release, including bug fixes for the price adjustment workflow, a crash fix for offline sell sync, and F2P world support for flip recommendations.
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)
updated author, cleaned up readme.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
updated author, cleaned up readme, tags, plugin desc
<!-- 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 now updated the plugin with the ::join command, you no longer automatically join. I kept the automatic leaving feature, as from my understanding this will actually reduce the load on the party server, and will be a better user experience
<!-- 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)
Hi,
Related discussion: https://github.com/runelite/runelite/discussions/14945
Did not want to necro old thread, so making new one.
tl;dr
Please add an option that would allow us to scale Runelite sidebar.
I am on CachyOS and have tried overriding Runelite launch parameters, launch configuration, but nothing works, only thing I can do is set scale in Runelite configuration, but it scales the game UI, too.
Inventory covers a bit of map UI:
Please, I don't see why this should...
<!-- 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)
What's happening here, why are you submitting us two different changes that conflict each other?
Hey all, I haven't had time to play osrs as of late or test plugin changes. Go ahead and initiate the transfer!
Hi,
I am playing at 21:9 aspect ratio at a 3440x1440 resolution.
Cursor is the size of a grain of sand.
There is no option to increase it's size.
Heal Splats is a new external plugin that renders a hitsplat on the local player whenever they eat food or drink a healing potion, showing the exact amount of HP actually recovered that tick. There is one similar plugin, however it no longer functions and is being designed its scope as a hp healing only plugin, this serves as a lightweight addition for those seeking only hp restoring items.
...
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
The new dependency here basically means that this submission will never be reviewed, as there is nobody around with the time to review new dependencies these days.
Would it be any better if I reduce JCodec down to 40~50 essential classes directly in my plugin source?
Interestingly, I actually just brought this up in the discord earlier today, more from an accessibility angle than a screen resolution angle though.
I've written this feature and it seems to work fine from my testing. The issues outlined on that previous thread are no longer a problem because of recent client changes.
I'm happy to PR this change if the team would consider it.
I'm guessing everyone on this project will be busy because of the League over the next little while, but I'll bring...
it would be better to use OBS clips
it would be better to use OBS clips
I've used OBS for years, it's easy to forget to turn it on, even with replay buffer. Not to mention that OBS for me picks the wrong monitor to record half the time.
The new dependency here basically means that this submission will never be reviewed, as there is nobody around with the time to review new dependencies these days.
Would it be any better if I reduce JCodec down to 40~50 essential classes directly in my plugin source?
no
Updating Forestry Spawn Helper to 1.0.3
Changes:
<!-- 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)
What's happening here, why are you submitting us ~two~ three* different changes that conflict each other?
There shouldn't be any conflicts in these changes, where are you seeing that? These are 3 different bug fixes that are independent on each other.
Merging one fix causes the branches to conflict, as should be expected.
Add veiled krakens to default whitelist (1 line change)
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
final cleanup from the 1.7.5 reversion
<!-- 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)
Minimalistic Hero, like in-game visual indicators with some QOL for a subtle immersive experience.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Tracks multi-target PvP performance in Clan Wars with per-player damage breakdowns, ZGS special attack accuracy, and Ice Barrage freeze success rates. Includes a side panel with real-time damage totals, per-target controls, and lifetime stats that persist across sessions.
<!-- rlphc -->
New plugin clanwars-multi-tracker: https://github.com/Xodiaso/clanwars-multi-tracker/tree/045961a9cdea77481abdec4a23d5afdae8805de1
Add support for leagues items
<!-- 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: Your Name Color
Was not working for a specific user. Changed it to match check in ChatNotificationsPlugin
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Merging one fix causes the branches to conflict, as should be expected.
I see, I forgot we're just passing the commit sha in the file, I was thinking my changes were clashing.
@Matt12yearslater
Hi! @Seebity would like to add @j-cob44 as another collaborator on your plugin maxhitplugin. Since you haven't responded to the issue https://github.com/Matt12yearslater/max-hit/issues/43 - as per RuneLite's Plugin takeover policy - they are now looking to takeover your plugin. Please respond within two weeks if you have any objections to this.
We will attempt to contact you through this pull re...
Please retain the old hash (7b096aca7d23b725da96cafa6d0c10dc965e6dd5) for the initial takeover PR
<!-- 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 new dependency here basically means that this submission will never be reviewed, as there is nobody around with the time to review new dependencies these days.
Would it be any better if I reduce JCodec down to 40~50 essential classes directly in my plugin source?
no
Alright JCodec removed
Cloud relay is fully removed and the ProcessBuilder fallback in TailscaleService is gone too. Tailscale detection now uses pure Java network interface scanning only. No process execution anywhere in the codebase.
Sorry for the spam, but just wanted to say this is my final update until post-release. I made some changes and dropped the snapshot method. A few days later and am finally pleased with the results and got rid of all my bugs + also added a family pet follower option.
Added the ability to choose how to filter deaths of other players.
<!-- 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)
experimental leagues route helper
<!-- rlphc -->
Includes changes by non-author
quest-helper: 419ee0ae6902288c5f8376645aea33b8373f4cad..eb3a2be7fb175c19e3d438f81683fb3acd6fa304
<!-- 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)
Syncs Demonic Pacts League task completion to a personal task tracker at osrsleaguetracker.com.
On a 30-second interval (only while logged in), the plugin reads completed league task IDs from the game client and POSTs the following to osrsleaguetracker.com:
{
"league_tasks": [0, 1, 2, ...]
}
The endpoint is POST /sync/{username} where {username} is the local player's display name โ the same name alre...
<!-- 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 -->
Includes changes by non-author
quest-helper: eb3a2be7fb175c19e3d438f81683fb3acd6fa304..45b0b08bf36d652df1673be642bac59d23207871
<!-- 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 there are gaps in the league task varps @RPBTwisted that might foil your VARP_BASE logic. Would you like to look further into this before I merge this plugin in? Easily handled in a follow-up update too, whichever you prefer.
public static final int LEAGUE_TASK_COMPLETED_0 = 2616;
public static final int LEAGUE_TASK_COMPLETED_1 = 2617;
public static final int LEAGUE_TASK_COMPLETED_2 = 2618;
public static final int LEAGUE_TASK_COMPLETED_3 = 2619;
public static fin...
I believe there are gaps in the league task varps @RPBTwisted that might foil your
VARP_BASElogic. Would you like to look further into this before I merge this plugin in? Easily handled in a follow-up update too, whichever you prefer.public static final int LEAGUE_TASK_COMPLETED_0 = 2616; public static final int LEAGUE_TASK_COMPLETED_1 = 2617; public static final int LEAGUE_TASK_COMPLETED_2 = 2618; public static final int LEAGUE_TASK_COMPLETED_3 = 2619; pu...
warning=This plugin submits your IP address, username and completed task IDs to a 3rd-party server (osrsleaguetracker.com) not controlled or verified by RuneLite developers.
Add leagues relic metadata for loot tracking
<!-- 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)
Updates since initial merge (0356f1f):
https://api.osrsleaguetracker.com/) โ removes the configurable server URL setting so players can't redirect syncs elsewherePlugin repo: https://github.com/RPBTwisted/leaguessync
<!-- 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: reset Mark of Darkness reminder on player death (#17)
The buff is lost when the player dies, but the timer continued
counting down without showing the recast reminder.
isMarkActiveresetOnDeath() to the overlay which immediately triggers theActorDeath in the plugin and call resetOnDeath()<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
better league support & hopefully fixed toa unique double notification
<!-- 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)
Fixes in this PR:
Added my OSRS GitHub account so I can PR from that instead.
I'm removing this one from the authors in the next PR. I'll also post in Discord to make aware. Please let me know if it's an issue.
<!-- 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)
Plugin: Demonic Pacts League Task Highlighter
Highlights in-game NPCs, items, and ground objects that are related to Demonic Pacts League tasks. Designed to help players quickly identify task targets while playing the league without constantly tabbing out to the wiki.
Features:
NPC overlays โ colored convex hulls around task-target NPCs with difficulty labels
Item overlays โ colored borders on task-related items in inventory, bank, and equipment
Ground item overlays โ tile highlights a...
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Holy moly this looks super useful for clan events!!! let me at that next drop party
I have completly rewritten VoiceScape and want to rerelease it.
<!-- rlphc -->
Includes non-plugin changes
voicescape: d8f1aec188c05157e41b5d9b5372e4876d0c4f5f..dbaa2b486de4365ba4377b8cbfce9f7a09c8a3d1
<!-- RL CHECKS -->
Feedback:
javax.sound.sampled.AudioSystem.getLine is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadjavax.sound.sampled.Mixer$Info.getName is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadjavax.sound.sampled.AudioSystem.getMixer is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadjavax.sound.sampled.SourceDataLine.open...I am using javax.sound.sampled to access the microphone for the proximity chat feature.
Is there a preferred way to handle this? or is accessing a Mic inside Plugins blocked since i can route the incoming audio through the Runelite API the issue is capturing the Mic.
A bank tag plugin that attempts to automatically sort a users bank by placing items in tabs relevant to skills
You should not be deleting the license file
<!-- 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)
You should not be deleting the license file
I think I added it to the wrong repo at first so that's why I deleted it and put it in the other one
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Simple plugin that hides the annoying visual effects of the Transmute relic in Leagues VI
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Hello, is there anything I'm missing or need to do for this plugin? I can explain it more if it's lacking description.
<!-- 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 issue with props not rendering on certain tiles
<!-- 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)
Added "Set last destination" on Spirit Trees
Removed a discontinued task
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- 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)
<!-- 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)
It's nice to see someone get a blood shard, or see a GE drop party, etc., but it's not nice to see bird nests on the ground that I can't pick up, rune arrows that are not mine, etc.
Ideally, there'd be an "Ownership filter" option that lets me still see un-takeable ground item text but will color it in a color of my choosing. (AKA, I can keep normal drops as white but un-takeable drops as grey.)
use a more descriptive config group name such as demonicpactstaskhighlighter since its the name of your plugin. Being too simple is potential for collisions with someone else also not being descriptive enough with theirs
use a more descriptive config group name such as
demonicpactstaskhighlightersince its the name of your plugin. Being too simple is potential for collisions with someone else also not being descriptive enough with theirs
thanks for the suggestion. change made
Filters the Evil Eye necklace right-click menu in Leagues 6 to only
show regions the player has unlocked. Regions are configurable via
the plugin settings panel.
This can be added now as runelite v1.12.24 contains this change https://github.com/runelite/runelite/pull/19407 which previously prevented it, as it slightly broke a feature in the bundled Agility plugin.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Plugin Change
Updates commit hash for leaguessync.
Changes since last hash (4acc905):
Plugin Change
Updates commit hash for leaguessync.
Changes since last hash (4acc905):
Mainly just a readme change to allow people to get support if required via Discord
<!-- 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 this is just a dupe PR of #11546 that has been merged in. Closing!
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Updated plugin with fixes from review feedback:
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Added leagues task + relic sounds
Adds user-defined anchor regions to RuneLite: create, resize, and position "boxes" pinned to any corner, edge, or center of the game window. Drag overlays into a box to assign them; they stack (vertical, horizontal, or wrapping) and stay put when the window is resized.
Configurable per region: name, constraint (where it pins), alignment (how contents sit inside), stacking direction, position, and size. Sidebar panel lists all regions with full property editing. In...
<!-- 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)
New plugin which adds markers of the available teleports of the map of alacrity to the world map, and triggers the matching menu actions when the markers are clicked.
use of client.menuAction is not allowed
use of
client.menuActionis not allowed
Understood, I will see if I can still make a useful display-only approach.
Updated commit hash to 426d0e1 (was 096bda1).
Major changes since last update:
runeLiteVersion to 1.12.24, added gradle/verification-metadata.xml for reproducible buildsCollectionLogHelperPlugin reduced from 2,192 โ 1,281 LOC (-42%). Extracted 6 focused service classes: OverlayRegistry, `S...If you ever want this to be reviewed you should not be pushing updates to this PR, let alone diffs of 4k lines
invalid plugin file name "mikeog99.evileye"
If you ever want this to be reviewed you should not be pushing updates to this PR, let alone diffs of 4k lines
My bad for the noise, will close out of this submission and resubmit after refactor & refinement. Thanks for the feedback.
lower log.infos to log.debug
lower log.infos to log.debug
Fixed
A goal/grind tracker and planner plugin for OSRS with prerequisite graph seeding.
Source: https://github.com/ajkatz/runelite-goal-tracker
Temporarily closing โ had to flip source repo from private to public so CI can clone. Reopening now.
<!-- 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)
added additional axes
<!-- rlphc -->
Includes non-plugin changes
distraction-reducer: a756ff554417e23ab21ee50449fa4739fbd46dfa..a756ff554417e23ab21ee50449fa4739fbd46dfa
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Could this plugin allow people not in the actual clan to see clan broadcasts like drops, xp milestones ect?
Sandstone mining helper for the Desert Quarry. Features:
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Added the missing license file
Add runPlugin gradle task and refactor NPC hiding to use RenderableDrawListener
Add runPlugin gradle task to launch RuneLite with plugin loaded
Change default toggle keybind from plain H to Ctrl+H to avoid typing into chat
Replace NPC spawned/despawned event handling with RenderableDrawListener hook
Remove npc.setDead() approach in favor of render callback for better reliability with bosses and state changes
Add input field focus check to prevent toggling while typing in text widgets
<!-- 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)
Please resolve the conflicts
mikeog99-evileye: Missing LICENSE file
All plugins must be licensed under a license that allows us to freely distribute the plugin jar standalone.
We recommend the BSD 2 Clause license.
<!-- 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 insteadYou just need to be patient. There are currently 176 new plugins in the queue waiting to be reviewed, so a review is likely to take some time.
Could this plugin allow people not in the actual clan to see clan broadcasts like drops, xp milestones ect?
RuneLiteSuggestion, I think if you are looking for that functionality, there is this approved plugin used by 5,641 users: https://runelite.net/plugin-hub/show/clan-chat-webhook. The clan name field is optional on that plugin, according to the docs, which means the Clan Chat Webhook plugin already has that capability; albeit that plugin use...
Fixes tormented demons variable speed implementation and now has a unit test. Some other clean up, unused imports and code.
<!-- 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 have one more change for this plugin, but I'll wait until a reviewer is on it because I have no way to trigger the build step from my end if I push another commit.
Adds the Idle Flash plugin โ flashes the screen red when the player character goes idle across any in-game action.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Does this do something the built in Idle Notifier plugin doesn't already?
Please remove the extraneous file that was added
Are you talking about the github action file @iProdigy? is that not permitted?
sorry I was unclear, your distraction-reducer file should only be in the plugins/ dir
<img width="317" height="142" alt="image" src="https://github.com/user-attachments/assets/f4749f87-d95a-44c8-b1ea-18102821bdfe" />
sorry I was unclear, your
distraction-reducerfile should only be in theplugins/dir <img alt="image" width="317" height="142" src="https://private-user-images.githubusercontent.com/8106344/580219117-f4749f87-d95a-44c8-b1ea-18102821bdfe.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzY0NjkxMjIsIm5iZiI6MTc3NjQ2ODgyMiwicGF0aCI6Ii84MTA2MzQ0LzU4MDIxOTExNy1mNDc0OWY4Ny1kOTVhLTQ0YzgtYjFlYS0xODEw...
Auto task completion via the Leagues task menu widget, open the menu and completed tasks sync automatically
Removed the right-click "Mark Task Complete" menu, no longer needed since widget autocomplete works
Added login chat hint reminding players to open the Leagues task menu for autocomplete sync
Various other changes / tasks
The a756ff554417e23ab21ee50449fa4739fbd46dfa hash is the same as what is already on master
This change adjusts the timer logic to reset when partial fills come in, rather than the entire life cycle of a trade.
<!-- 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 properly fixed. Sorry about all the confusion
On Fri, Apr 17, 2026, 7:33โฏPM iProdigy @.***> wrote:
iProdigy left a comment (runelite/plugin-hub#11554)
https://github.com/runelite/plugin-hub/pull/11554?email_source=notifications&email_token=AGGIHINQYNUZOFQMY4PO64T4WLEPDA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTIMRXGIYTKNZVGA22M4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2LK4DSL5RW63LNMVXHIX3POBSW4X3DNRUWG2Y#issuecomment-4272157505The a756ff554417e23ab21ee504...
Adding fix to address spellbook widget id changes with minigame/leagues teleport
<!-- rlphc -->
Includes changes by non-author
abc-alch: 488b84aeead9c7cceee1bd12a15a221b64771a49..090f4dafae1ed4888aa9ab5dcca2de835e522984
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Sorry about the rapid fire revert. We recently pushed a fix to help visibility of tooltips on linux & mac, but it broke the usability worse.
Going to get a proper fix and test it thoroughly before sending again. Just need to unbreak unix 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)
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Fix plugin thinking the echo orb comes from the echo boss
<!-- 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)
@vartan I see you've granted rpwh push on your plugin repo, are you fine with them being able to submit these changes to the plugin-hub as well?
yes, thank you for the help rpwh
commit=15fdb8b3338967bfb08983680dc1910addf26bbf
authors=Vartan,rpwh
osrs-tracker plugin, which watches for in-game events (level-ups, quest completions, loot drops, clue scrolls, collection log updates, deaths) and uploads a short video clip of each event to osrs-tracker.com.Client.getBufferProvider() otherwise, so the feature works for users on the CPU renderer too.<!-- rlphc -->
Includes non-plugin changes
osrs-tracker: 6c0b8c0596d93885c4efd74188295fd6c6bb7512..c4851ded1b5edccb12ae92435f35618904e57f23
<!-- 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)
is commenting this out for plugin release intentional? https://github.com/hootisman/muted_level_jingles/blob/f5b98e59b28f137de3eb0347338b9018a7f67b3a/src/main/java/hootisman/unmutedjingles/UnmutedJinglesPlugin.java#L166
No that isnt intentional i'll fix real quick
updated the UI for the plugin.
Added a side panel so users can quickly access actions for the plugin.
Before these actions were done in the config/plugin settings section and it was clunky.
Now theres actual buttons in the side panel.
For example "Target currently logged in player" button will switch the device to track the currently logged in player and display their skills/stats.
This is useful if you are switching from your main to another account like an iron.
Also added visib...
<!-- 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)
revert the log.info calls back to debug
Really well done, excited to see this go live
Includes around 200 lines of Java bug fixes, alongside JSON changes, including fixes for leagues.
The main things are:
<!-- 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 now unhelpful leagues 4 & 5 code.
<!-- 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)
revert the log.info calls back to debug
fixed
For anyone testing this plugin pre-merge, I've set up a Discord community for Goal Planner โ https://discord.gg/CFQsA3fmh7 โ feature ideas, bug sanity-checks, and general feedback. Real bug reports still go on GitHub.
<!-- 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)
Updated to latest commit. Adds hide task menu, one-per-type filter, category toggles, and task DB fixes.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds the Rune Kite Streak plugin, which tracks consecutive Wilderness Agility Course laps that result in a Rune Kiteshield drop.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
how did you manage to merge the hub repo into your plugin repo
Adds Webweaver Swap, a cosmetic plugin that swaps Webweaver bow visuals to Craw's bow.
Features:
<!-- 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...
ya sorry about that should be fixed
fyi .github/CODEOWNERS & .github/workflows/build.yml from the hub repo are still in your plugin repo, but that doesn't matter for our review
literally just made an account to say plzzzzzz i need this option just a lil bigger cmon:) do some magic Computer Man, please. I know that size on the photo looks silly but even slightly bigger than current is better, but ultimately there is a slider for everything else in runelite might as well have one for this also.
Cheers
Rhys.
Thanks for the speedy review! I'm around to watch support channels now :slightly_smiling_face:
<!-- 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 would like barbarian potions added to the skill calculator. I can add them and create a pull request if it is something that a maintainer would accept. Please let me know.
<!-- 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 the leagues helper.
<!-- 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 Drop Trainer, an arcade-style inventory drop trainer for RuneLite.
Features:
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
What does this mean
OSU-like drop trainer, I've made a reddit post about it here ->
https://www.reddit.com/r/2007scape/comments/1spp7rw/when_fishing_itself_is_lacking_the_dopamine/
It's supposed to make drop-grinds less monotonous
This release includes the following 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)
Removed two extra files, added toggles per region.
support new drops (Brutus, Sarachnis, etc.), re-organize config options, fix a few drop rates.
<!-- RL CHECKS -->
Feedback:
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)
<!-- 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)
Updates the Flip Smart plugin commit hash from 9ab0bd5 to cb2bd23.
This release fixes two reliability issues in the GE session tracking:
<!-- 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 NPC Profit Tracker, a RuneLite plugin that tracks NPC kill loot, supply costs, net profit, and profit per hour using OSRS Wiki real-time prices with RuneLite price fallback.\n\nPlugin repository: https://github.com/kbosch2000/osrs-profit-tracker\nCommit: b93ec8da1870f1b13fed4a018dc99e1f2cbafa1d
This plugin adds the ability to collapse multiple player-centered actions into organized submenus for easier readability.
Noticed that I needed a license file. Added a BSD 2 Clause in the most current commit:
6d81832606be0fbf0a7f8b129191d78c5b3cefce
Feedback:
- Use of
java.lang.System.outis 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)
Comes from some kind of dependency. Happens every time I try to ...
lower these log.infos to log.debug
slayer-notes: Missing LICENSE file
All plugins must be licensed under a license that allows us to freely distribute the plugin jar standalone.
We recommend the BSD 2 Clause license.
<!-- 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)
use runelite's LinkBrowser instead of awt Desktop
code looks fine but you'll need to prove ownership/licensing of any images bundled in with your plugin. it is probably easier to just allow the custom image loading that you already have and don't have any bundled in by default.
lower these log.infos to log.debug
Done!
Will It Land is a RuneLite plugin that provides real-time combat hit chance calculations in Old School RuneScape. It displays your current accuracy against targeted NPCs using OSRS combat formulas, accounting for gear, prayers, potions, and special modifiers. The plugin helps players optimise PvM and PvP performance by giving immediate feedback on how likely their attacks are to hit.
This would need to be disabled for PvP
Will It Land is a RuneLite plugin that provides real-time combat hit chance calculations in Old School RuneScape. It displays your current accuracy against targeted NPCs using OSRS combat formulas, accounting for gear, prayers, potions, and special modifiers. The plugin helps players optimise PvM and PvP performance by giving immediate feedback on how likely their attacks are to hit.
Please do not make new prs. Push updated commits to your current pr.
Will It Land is a RuneLite plugin that provides real-time combat hit chance calculations in Old School RuneScape. It displays your current accuracy against targeted NPCs using OSRS combat formulas, accounting for gear, prayers, potions, and special modifiers. The plugin helps players optimise PvM and PvP performance by giving immediate feedback on how likely their attacks are to hit.
I make use of javax.sound to capture the Microphone for the voicechat
<!-- RL CHECKS -->
Feedback:
java.lang.Exception.printStackTrace 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)
Fixed icons not loading after initial install
<!-- 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 -->
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 Kitchen Roast, a RuneLite external plugin that plays a random local WAV clip when you burn food while cooking.
Repository: https://github.com/kbosch2000/kitchen-roast
<!-- 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 tracks and displays a plethora of stats across account lifetime. This is largely done through game chat messages although there is some tracking that relies on hitsplats and/or game ticks. This plugin was requested by man users on the 2007scape subreddit https://www.reddit.com/r/2007scape/comments/1qjxv23/suggestion_interface_to_see_your_accounts/
some examples of whats tracked is types of logs cut, rocks mined, etc. damage taken and received. items examined. lots more
<!-- RL CHECKS -->
Feedback:
@ConfigGroup("example"). Pick a more distinct config group name.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)
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Tool item blocklist (Chisel, Knife, moulds, Vial of water)
Pets excluded from NPC highlighting
Fishing spots now highlighted (via object-task fallback)
Fishing spots show correct fish per spot type (no more cross-contamination)
Region toggles
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Add grouping camera points, cycling through groups and enabling/disabling camera points and groups.
<!-- 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 would need to be disabled for PvP
Thank you. Will do! I'm mainly a pvmer
<!-- 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)
Correctly handles Sote maze proc preventing players from dying.
<!-- 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)
Updates the leaguessync plugin to the latest commit.
Changes in this release:
<!-- 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 just be minor.
Grabs player levels and quest completions to allow better filtering on the website the plugin is linked to
I'm not the original plugin author and am not looking to completely take over development/maintenance for this. The original author has been unresponsive to a ~6 week old issue that I have fixed. I made a PR for it that has been sitting for a little over a week now.
Here is the issue: https://github.com/raiyni/example-plugin/issues/23
Here is my PR: https://github.com/raiyni/example-plugin/pull/24
It's literally the simplest and most minor change possible. I changed the VarbitID on a s...
<!-- rlphc -->
Plugin repository has changed
bank-heatmap: 0706712f1b57ba4f115597a421a08813d7e4c39e..b60922f2613036658ac13f07ca340654bd9cc3f6
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
My PR has been merged by the original author. Closing this.
Sorry, I get so many github emails that I miss these sometimes.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Need someone to kick off a manual PR build run. Thank you <3
Clan Feed plugin - do not retry reconnect if secret key auth fails
@raiyni No worries man, appreciate your work!
I believe its finally fixed, sorry for pushing an update everyday
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Infernal Tecpatl was broken with the plugin, this hopefully fixes it by adding it's animation data to the plugin. https://github.com/ngraves95/attacktimer/issues/134
<!-- 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 is a relatively small one, centered around build changes. No rush on this one!
build.gradle & Gradle wrapper to match what's found here: https://github.com/runelite/example-plugin/tree/a742710ddbabb1347e7a3ac216cc1182b777b437.<!-- 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:
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 insteadAdds Divine Dialogue, a plugin that mirrors NPC and player dialogue into a configurable overlay window separate from the OSRS chatbox. Intended primarily for Let's Play recordings and streams where the chatbox is typically obscured, but also useful as an accessibility aid for larger, repositionable dialogue text.
Read-only: does not modify game state, automate gameplay, inject menu entries, intercept input, or make network calls. Uses only standard RuneLite overlay and widget APIs.
Seco...
<!-- rlphc -->
New plugin divine-dialogue: https://github.com/GarnetDivine/divine-dialogue/tree/456b71e0981819252f4417cddc83856335a0d7e8
divine-skies: 5800593f16de0901ee3c1050aecd551b19d76198..5800593f16de0901ee3c1050aecd551b19d76198
<!-- 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.AudioFormat.getChannels is not allowed: Use of javax.sound, use net.runelite.client.audio.AudioPlayer insteadUpdate 07flip plugin to commit b6badf9.
<!-- 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 functions presented here are already available in the interface style plugin > collapse player options
This is true, and was meant to be an expanded version with location based control and PvP automatic disabling. No worries if this is not enough to warrant its inclusion.
you should use RuneLite's LinkBrowser instead of java.awt.Desktop
Adds Group Ironman Tracker, a RuneLite plugin for syncing shared Group Ironman activity across group members.
The plugin tracks and shares recent:
The plugin uses an external backend for persistent group synchronization.
<!-- 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)
New plugin that tracks Demonic Pacts (Leagues VI) task completion from the sidebar.
<!-- rlphc -->
New plugin demonic-leagues-task-checklist: https://github.com/alexshiao99/demonic-leagues-task-checklist/tree/6a104eb46b98aac57f2010fde28c7aa53e92d3a6
<!-- 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)
this plugin displays a visual countdown of player's veng timers.
I made sure to disable this for pvp worlds/areas
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
you should use RuneLite's LinkBrowser instead of java.awt.Desktop
Done!
<!-- 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 wiki based skill filtering
<!-- 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 -->
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)
<!-- 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)
Fixed game client layout movable interfaces, Added collection log hints for Brutus, faster inventory value processing, added a music track player card, added shop interface into the moveable and transparent settings, faster trade overlay for clan members ( uses less refresh frames )
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
- Can you please properly format your code? Code like this is not easy to review.
Code reformatted and variables renamed so it's more readable.
Adds Persistent Bank โ a RuneLite plugin that snapshots bank / inventory / equipment / seed vault / Grand Exchange state to per-account JSON files on disk with a rate-limited cadence (15-minute cooldown by default).
<!-- 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 the Aggro Tag plugin.
Shows a colored name tag above NPCs that will attack the player on
sight. Features include: Wiki-sourced aggression data, max hit display
colored by attack style, aggression radius with Line of Sight,
10-minute tolerance tracking, God Wars Dungeon faction detection,
Slayer task integration, item disguise detection (Greegrees, Ethereum
Bracelet, Vyre noble, Mourner gear), and minigame/raid mode.
<!-- rlphc -->
New plugin Bellefeu/aggro-tag: https://github.com/Bellefeu/aggro-tag/tree/7f21016d6146754c1e3423ca95b9f54f4c74c63c
Hi there,
Currently when playing multiple accounts, you have to click into the other client to then make any inputs with keyboard, which means that the client doesn't recognize shift or ctrl clicks until the mouse is first used. This makes alting in Runescape really clunky, and generally play between two accounts feel really rough.
For instance, you are on two accounts and one wants to drop an item to the other, if you hold shift and click on the second account to drop a potion, it wil...
Added support for the Leagues 6 Areas and Demonic Pacts syncing to Twitch. This includes an integration with the OSRS wiki demonic pact builder, which can be opened to explore the current tree. The extraction of the relics was unchanged and it support multi-logging.
Impression of what it looks like within the Twitch extension:
https://github.com/user-attachments/assets/bb98b1f0-a092-4861-a600-0fcd704e1e45
<!-- 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 -->
Feedback:
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)
Pulls in three community contributions merged to main:
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
The second of the large releases. Large rework of internal workings to fix some major problems.
All changes are listed under the 1.19.0 milestone:
https://github.com/Skretzo/shortest-path/milestone/1?closed=1
A large part of the changes is in the test package due to some testing validation tools we built. It shouldn't pollute the final plugin package.
After this one is approved, we will shortly push 1.19.1 as well, which will be just a reformat of all code files to align with the Ru...
Adding my new timer plugin
Fixed null pointer exception when receiving null from call to Client::getLocalPlayer
<!-- RL CHECKS -->
Feedback:
java.lang.Exception.printStackTrace 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)
<!-- 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)
Any tips for getting the Plugin Hub Checks step passing? I couldn't see the output of that step on mine: https://github.com/runelite/plugin-hub/pull/11342
I think some plug ins just get flagged for additional review
PluginBuildException: shortest-path: All gradle files must wrap at 120 characters or less
Pushed d5dc03d to rename the manifest from persistent-bank.yml โ persistent-bank so it matches the plugin-hub naming convention. Should resolve the build failure from the first CI run.
<!-- 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 added the option to Highlight Player Name when using "Condense player options" the Interface Styles Plugin. As well as an option to toggle this off in the config.
This makes it a lot easier to find the person you are looking for when you have the condense menu since the trade option does not show unless you hover over the correct name. Now finding the player is easy since the name gets coloured/highlighted.
feel free to make changed and optimize.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
All-in-one PvP companion for the GerWar clan.
License: BSD-2-Clause (upstream attributions in LICENSE + NOTICE at repo root).
Adds Default Deposit โ a small plugin that sets a global default left-click deposit amount (1 / 5 / 10 / All) for inventory items while the bank is open.
1 / 5 / 10 / X / All selectors at the bottom of the bank handle the withdraw side; there's no equivalent for deposits.The vanilla bank UI's 1 / 5 / 10 / X / All selectors at the bottom of the bank handle the withdraw side; there's no equivalent for deposits.
No?
https://github.com/user-attachments/assets/6a509579-4940-443b-a80d-5902b458ba8d
Closing โ I've since been told this functionality is already covered by vanilla OSRS. Sorry for the noise.
New fish types added:
New chat message handling:
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Performance improvements related to sailing.
There are currently 195 new plugins in the queue waiting for review, so it will be a while.
The queue is astronomical atm, but for the future please make your changes from the account you submitted the PR from, as if the queue wasn't horribly full, this PR possibly would have been missed due to the label still being there.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
B0aty Guide Helper โ a RuneLite plugin that guides players through the full
B0aty HCIM Guide V3 as 18 episodes (12 currently implemented, 13โ18 when
the wiki guide adds content). Complements Quest Helper rather than replacing
it: reuses QH step classes (NpcStep, ObjectStep, etc.) directly and hands
off individual quest walkthroughs to QH.
Features:
<!-- 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 update the commit hash in this pr for the changes to be picked up
<!-- 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 -->
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)
Hopefully its fine now
Can you make the default for blockWalking false?
I will review all defaults to be vanilla, I though I already did so, my bad
Set all defaults false now! For real this time
PluginBuildException: shortest-path: All gradle files must wrap at 120 characters or less
Got it! Fixed the Gradle files, also split them out a bit to not pollute the main one as much with our own development utilities. For future reference, is this a check that came from your side, or did the checkstyle already get enforced? I wanted initially to push it without any of those checks failing the build.
@FIrgolitsch still not fixed
My bad, the comment lines weren't caught. Sorry about that, it should be good now. I'm seeing it fails now on the me.champeau.jmh plugin. We use it for performance profiling of our pathfinding algorithm, is it not allowed?
not a gradle expert, but i think you'd need to load it in in a different way than you're doing now
preferably your gradle files doesn't really contain a bunch of things that's not relevant for the runelite build, but i'm not sure if there's a reasonable way to split these things up
Thanks for the response. I'm no gradle expert either (hence the issues...), but I'll see if I can't get it split up somehow.
Dropped the dependency altogether. Seemed like a cleaner way to do things
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
this now looks reviewable :+1:
Awesome! Hopefully the next checks will go a bit smoother haha
@pajlada @iProdigy Any updates on this? Does something need to be changed or fixed?
You just need to be patient, there are nearly 200 new plugins in the queue for review right now
<!-- 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...
Adds Prayer Time Infobox to the RuneLite Plugin Hub.
Shows prayer time remaining as a top-left infobox using the same prayer drain timing as the prayer orb. The timer counts down smoothly, uses a prayer potion icon, and turns red during the final 30 seconds.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Hi, my plugin #11218 has been open 2 weeks, would appreciate a review when there's time, thank you!
There are current 228 open requests, which 193 of them are new plugins.
@Felanbird you guys looking for more reviewers?
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds Flask Fervour Cooldown, a Leagues Flask of Fervour cooldown overlay/highlight plugin.\n\nPlugin repository: https://github.com/ParadoxGods/flask-fervour-cooldown\nPlugin commit: db0a2c2da7290dcaec048b1907e9db7ce67f08db\n\nThe plugin uses standard build metadata, includes a BSD 2-Clause license, and has a 48x48 icon.png generated from the provided new_icon.png asset.
<!-- rlphc -->
New plugin flask-fervour-cooldown: https://github.com/ParadoxGods/flask-fervour-cooldown/tree/db0a2c2da7290dcaec048b1907e9db7ce67f08db
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
you could just use the cooldown varbit
and this functionality is already in the base client
you could just use the cooldown varbit and this functionality is already in the base client
yeah the overlay is in seconds though and also above the chat and can't be moved, it's really the only reason I started this, I died at a boss because I thought the cooldown was up but I just didn't see it lol
I will look at the cooldown varbit though, when I last grabbed it it was reporting improperly and I think I had the wrong one, to be fair I have no clue what im doing
Don't open new PRs, just push any changes you need to make to your existing branch.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<img width="758" height="894" alt="image" src="https://github.com/user-attachments/assets/ccf70324-5441-40bf-a699-16bb9cfe97b2" />
Please stop
how do i test the build before a pull request to the public?
i don't unstand any of this confusing stuff. cat find a tutorial online, i barly use github realy need to know how (use ui webpage)
<!-- RL CHECKS -->
Feedback:
java.lang.Exception.printStackTrace 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)
<!-- rlphc -->
New plugin hotkey-toggle-sidepanels: https://github.com/bopsec/example-plugin/tree/85a0bd1fbdf2b892e62805ccec82ab965f6a2fee
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
It's been a while. Is there any way to ping to get this looked at?
1.3.3 changes:
Fix bug where low dose overlay may stay active incorrectly.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Updates Flask Fervour Cooldown to the latest clean source commit.\n\nChanges in the plugin repository include the author metadata update and removal of unused README media from the tracked source.
<!-- 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)
Hey guys, I had an idea for a QOL update for the built-in skill calculator. Right now, itโs great for seeing how many actions I need and how much itโll cost, but Iโd love to see how long itโs actually going to take.
Essentially, if the calculator knows I need 1,000 more actions and it knows the tick rate for that action, it could just multiply them to show a "Time Remaining" stat.
Why it helps:
It would make it way easier t...
Fixes https://github.com/ngraves95/attacktimer/issues/136 (Black gem keris not working)
<!-- 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 just need to be patient, there are 195 new plugins in the queue to be reviewed right now.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
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 proje...
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
This probably goes against one of the items on RuneLite's list of rejected features, specifically
Plugins that simulate content for any purpose. (e.g. Jagex previously requested Quest Helper's Leviathan simulation be removed.)
Your repo also needs to be public.
this, closing
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
@riktenx I've added build=standard to my runelite-plugin.properties file and updated the PR
@riktenx it seems the automatic review does not yet work in this PR after my new commit. Maybe it works for new PR's, but I dont want to risk having to wait another month if I close this PR and open a new one. Can you please look at it manually in this PR?
@riktenx it seems the automatic review does not yet work in this PR after my new commit. Maybe it works for new PR's, but I dont want to risk having to wait another month if I close this PR and open a new one. Can you please look at it manually in this PR?
Nothing you have to do at this time - the automated check is going through PRs at a slow pace while it's early in its development so it hasn't come by yours yet.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding
build=standardto your runelite-plugin.properties file and update this PR.
I've added the build=standard and updated the PR. The automated review checks can run now.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
You will need to provide proof of permission for these sound files to use them or demonstrate that they are licenseable.
You will need to provide proof of permission for these sound files to use them or demonstrate that they are licenseable.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
I don't think we use anything out of the ordinary. Added the directive to our plugin.
This plugin adds item icons next to their names in right-click context menus.
Build failure noted, working on the fix.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
Great, I did that, thank you
Hey this is unfortunate
Pull requests which automatically pass the "RuneLite Plugin Hub Checks" and use the standard build type are now eligible for automated review. If your plugin uses the standard build.gradle script, consider adding build=standard to your runelite-plugin.properties file and update this PR.
I added build=standard into this patch PR, should the checks re-run automatically?