#github
1 messages · Page 9 of 1
You must add a build=standard or build=gradle entry to your runelite-plugin.properties file.
build=standard is recommended unless you have dependencies or other changes to your build.gradle.
See https://github.com/runelite/plugin-hub#build-type for more info.
Added build=gradle since I have custom steps.
<!-- 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 an icon.png to repo root
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Added icon.png to repo root and build=standard to runelite-plugin.properties
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Just merged @RonnyTommy548's changes into the project. I'll keep a better eye on pings and notifications.
I'll open a pr on here later tonight with the changes once I'm home
@IEarnSolo Thanks for the response!
Hello! I have made my first plugin and I would love if there were people willing to contribute to it by testing in-game locations and updating the list of areas.
At the moment it supports beginner Map, Emote and H&C clue steps.
I started https://github.com/runelite/runelite/issues/19914 and found out that there have been some semi-attempts at this (https://github.com/runelite/runelite/pull/17949 and https://github.com/runelite/runelit...
This update removes all XP globe functionality to focus purely on loot tracking. The plugin now accurately tracks Fishing, Mining, and Woodcutting with expanded item detection for all ores, gems, and every log type. Added hover tooltips on each item showing the name, current GE value, and total stack value. Improved chat message detection so mining and woodcutting properly register drops, and filtered out tools to prevent spam. Session loot now saves correctly between logins and displays orga...
<!-- 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)
Disables on Normal Worlds
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
MR for this enhancement has been created: https://github.com/runelite/runelite/pull/19476#issuecomment-4412978997
- Fixed issue with culling
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Fish crates can be hard to distinguish from each other when full. It would be helpful to have item identification work with full and empty crates. Table below with item IDs and suggested abbreviations:
| Name | Item ID | Short Name | Medium Name |
|---|---|---|---|
| Fish crate (empty) | 32366 | E |
Emp |
| Fish crate (giant krill) | 32368 | KR |
Krill |
| Fish crate (haddock) | 32371 | HD |
Hadd |
| Fish crate (yellowfin) | 32374 | YF |
Yell |
| Fish crate (hali... |
Fix plugin load and overlay behavior
Defer database access to client thread to fix load failure and overlay flickering.
Only re-enable overlay when checking slayer gem/helm if not already engaged.
Fixes NathanVegetable/configurable-slayer-task-overlay#1 and #2
<!-- rlphc -->
configurable-slayer-task-overlay: 3f334c95d1169a303d563e2388fe9f0e73549140..bb733292dfef62a170335c7fbb349f8ef1d78956
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds Yama Shoebop, a small plugin for the Demonic Pacts League (Leagues VI). When the player casts the League Home Teleport (animation 13764), the plugin plays a short bundled audio clip and suppresses the in-game teleport sound during the cast. Movement to a different tile cancels the clip and clears the mute window.
Audio is bundled as a 16-bit PCM WAV under src/main/resources.
<!-- RL CHECKS -->
Feedback:
javax.sound.sampled.AudioInputStream.close: Use of javax.sound, usenet.runelite.client.audio.AudioPlayerinsteadjavax.sound.sampled.AudioSystem.getAudioInputStream: Use of javax.sound, usenet.runelite.client.audio.AudioPlayerinsteadjavax.sound.sampled.Clip.open: Use of javax.sound, usenet.runelite.client.audio.AudioPlayerinsteadjavax.sound.sampled.Clip.getControl: Use of javax.sound, usenet.runelite.client.audio.AudioPlayerinstea...
<!-- rlphc -->
Plugin repository has changed
skillingloottracker: 99b12f775d0b9959bc95db3b3f148e20a71236f7..40844cf3078e6e8e088929d387b9f3e8944a4e39
<!-- 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)
Fix issue with "Full" infoboxes incorrectly showing on login
Update version number and changelog
<!-- 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)
in addition to the High detailed health bars can we have a option to completely disable the players overhead health bar? It kind of is just in the way while in combat and not necessary with all the other ways to see your health in runelite.
Small visual updates to readme
<!-- 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)
Anti extended anti venom as and action and fix cooking always being interupted
<!-- 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)
Adds the Fire at will Timer plugin.
What it does: Tracks the in-game Fire at will! crew call during boat combat (Sailing). Starts a 10 minute countdown when the call is issued, displays it as a small tile or large tile, color-shifts at configurable warning / alert thresholds, and notifies via RuneLite's standard Notifier on warning, alert, or expiry. Detects manual cancellation via Attack my targets! / Await further orders! calls.
Repo: https://github.com/theshane0314/fire...
Hey, just checking in to see if I may have missed something. I’ve reuploaded this update for the second day in a row and haven’t received a response yet. I completely understand if the review process takes some time. I just wanted to check on the status and make sure everything was submitted correctly. Appreciate your time, and I don’t mean to come across as pushy.
Update Kill Clog from c8c971c → 629aa14 (v1.3.0).
v1.3.0
!kclog [boss]in any chat tab replaces your chat line with your collection log progress for that boss, plus inline sprites of every unique already obtained.!missing [boss]flips it: count and sprites of everything still unobtained.- Common boss shorthand works (
vork,cox,tob,jad,nm,pnm,cg,thermy,cerb,huey, etc.). Partial typing falls through to substring match. - Self-lookup auto-refreshes ...
Superseded by #11858 — v1.2.2 + v1.3.0 squashed to a single commit.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds support for Yama: https://github.com/ngraves95/attacktimer/pull/140, will show the correct attack speed:
- Player is in the shadow crash sweet spot on the right tick
- Kills a Void flare with the purging staff spec
Cleans up usage of deprecated Runelite APIs. And re-syncs our soft fork of getAttackStyles from the attack style plugin.
Adds to the README an update list.
<!-- 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 PvM Toolkit to the latest source commit.
Changes include:
- Cannon empty/repair screen warnings and optional notification toggles.
- Reliable RuneLite notification ping for potion, prayer, and cannon expiry events.
- Prayer ping now only fires when prayer points actually reach 0.
- Mahogany protection helper overlay and warning style options.
Validation:
./gradlew.bat build shadowJarpassed in the plugin source repository.git diff --checkpassed for the Plugin Hub manifest...
Adds Shift Drop Block, a small plugin that prevents dropping items in protected inventory slots. Users can configure protected slots by index (0-27) or by item ID.
Repo: https://github.com/BrendanMichaelGallant/shift-drop-block
<!-- 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)
1st the plugin promoted does not work how advertised.
2nd when removing the plugin it still keeps working in the background, with no way of removal (strange how it keeps working in the background after removal?)
3rd when confronted and asked about, edits my message (saying I don't know what im talking about) and closes ticket
anyone have any experience with this?
I'm very sure it's not a virus. Uninstall the plugin and restart your client and it's fine.
1st the plugin promoted does not work how advertised.
2nd when removing the plugin it still keeps working in the background, with no way of removal (strange how it keeps working in the background after removal?)
3rd when confronted and asked about, edits my message (saying I don't know what im talking about) and closes ticket
anyone have any experience with this?
Hi. I made the plugin you're complaining about. You made an issue on my repo saying something broken ...
Updated Shortest Path to 1.20.0
- Added League support
- Removed Collision map generation from main plugin repo
- Update collision map to fix long standing bugs.
- Added new transport
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
updated plugin hub description
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds Wiki Chat: an OSRS wiki chatbot in a RuneLite side panel.
What it does
- Side panel where users can ask any OSRS question and get streamed, cited answers from the OSRS wiki
- Right-click "Ask AI" on items, NPCs, or objects with Examine — pre-fills a question about the target
- Hybrid retrieval: vector search over ~2,000 indexed wiki pages + live MediaWiki search on every query, so coverage extends to the long tail
- Bring-your-own-key for Gemini / OpenAI / Anthropic (no shared q...
<!-- 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)
Bumped manifest to commit 798cbea. Changes since the initial submission:
Architectural change — API keys no longer transit the backend:
- Worker reduced to a RAG-only
/contextendpoint that returns wiki chunks as JSON ({chunks: [{title, url, historyUrl, text}, ...]}). - LLM calls moved from the Worker to the plugin. Three Java clients (
GeminiClient,OpenAIClient,AnthropicClient) call the provider APIs directly using OkHttp with SSE streaming, with the user's API key flowing...
[runelite/plugin-hub] Pull request opened: #11865 Update Shortest Path to 1.20.1 (League region fix)
Small update to correct some region assignment for League regions.
Also includes some small changes to improve downstream CI performance.
<!-- 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)
Changed name of repository
Added some info on how to contact me
<!-- rlphc -->
Plugin repository has changed
deprioritize-leave: 0f1d56797ea1b52dbf8e357b8446ca931871f5e7..36dfb4308d9e69332249170f2a05fe4125ec12b4
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Changed name of repository
Added some info on how to contact me
(sorry I will only update these two for now, unless renaming the repo actually causes issues with the rest)
<!-- rlphc -->
Plugin repository has changed
no-misclick-repot: 9438abc3ef626314d84bf551b27f259250b4f270..d38f277400937c7279f9b5d4da6b83be9e2031da
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Clan Applicants Webhook Plugin
Plugin
A tiny plugin to capture the game message:
PlayerX has applied to join your clan.
It sends the notification to the URL specified in the plugin settings.
Rationale
When you use the recruitment desk and someone applies to the clan. It appears as a game message and not a clan message. It would be an easy fix for Jagex, maybe there's a reason why it's not a clan message, but here's the plugin in case they don't make that change.
...
<!-- 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 canoe station from chop menu handling https://github.com/Unmoon/tool-required/pull/28
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
@iProdigy Is something wrong? I remember someone commenting on Discord that a new pr wasn't needed.
## English
Updates traducao-osrs-br to the validated v2 public source commit.
This update:
- keeps the Plugin Hub descriptor minimal, changing only
commit=; - does not add
jarSizeLimitMiBbecause the built JAR is below the default 10 MiB limit; - keeps
build=standardin the source repository metadata; - removes the corpus collector from the published plugin source;
- adds v2 translation coverage for separate dictionaries: dialogs, skill guide, quests, items/books, menu entries, ove...
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
- Pendant of Ates requirements fixed to only require one charged pendant as opposed to multiple pendants when configured locations used PoA teleports more than once.
- "None" teleport option added to all locations across all patches, providing users a way to skip teleport requirements for any given patch.
- Migrated custom constants to their proper Runelite API values.
- UI fixed so that back arrow and name field in run edit screen no longer overlap.
- UI behavior fixed to allow users to ...
- Pendant of Ates requirements fixed to only require one charged pendant as opposed to multiple pendants when configured locations used PoA teleports more than once.
- "None" teleport option added to all locations across all patches, providing users a way to skip teleport requirements for any given patch.
- Migrated custom constants to their proper Runelite API values.
- UI fixed so that back arrow and name field in run edit screen no longer overlap.
- UI behavior fixed to allow users to ...
<!-- 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)
A way to be able to compare/compete with another gamemode in HiScores (IM, HC, UIM etc.).
I'm a solo GIM as my group stopped playing a long time ago, so I'm tied to Ironman rules but "competing" against Mains on HiScore.
I wonder if its possible to somehow simulate being on another gamemodes HiScore to see where you would be ranked with current xp in different skills or total xp.
Skilling Loot Tracker v1.5.0
What it does
Automatically tracks items gained from Fishing, Mining, and Woodcutting with live GE prices and GP/hr calculation.
Feature Checklist
- [x] Runs client-side only. No external servers or network calls
- [x] No automation. Read-only tracking of game events
- [x] Uses official RuneLite API:
ItemContainerChanged,ItemManager,ClientToolbar - [x] Respects user privacy. All data stored locally in
.runelite/skilling-loot-tracker/...
Would be amazing QoL at least for me personally if we had the option to set hotkeys per bank tag tab, if this is even allowed to begin with. Previously I've asked for hotkeys for bank tabs, but those load from the server, however bank tags do not make server calls in the same way, so figured maybe this was a possibility?
Perhaps even taking it a step further and replacing the default bank tabs entirely with bank tag tabs would be possible as an option?
As a F2P, I want to start planning out the future of my account as a member, so while I'm F2P I can stay here and collect resources I can use the day I become member. So while I'm collecting I could be making notes on amounts of resources for fletching for example. So I think having a toggle as a F2P logged in account there should be a toggle in the skill calculator to include members skills and stats etc so we can plan ahead.
Instead of stating the obvious "No F2P actions to show."
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
if you have renamed your github account, you should also update the repository pointer in the manifest file
what's up with the repo change?
Update 07flip plugin to commit 8917dbb. Major UX overhaul: Item insights tab, My Trades redesign with progress-bar rows, guided GE buy/sell auto-fill flows, GE overlay with cached insights + 24h chart, incremental partial-fill recording with merge-by-offerInstanceId, GE tax accounting in profit calculations, and premium gating for rec prices + frozen-sell feature.
<!-- 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)
change log.info to log.debug across the whole codebase
everything else looks fine @ 19c51204ed969373a6a38eb2d2eb7f7148b45047. try not to change anything else to ensure a quicker review on the next pass.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
my GitHub name was changed thats all
what's up with the repo change?
my GitHub name was changed thats all
you should be able to confirm by this using old link it should re direct you
Added config options for potions that previously didn't have one
Added config to allow repotting divines subX hp for redemption purposes
Added config for overlays for cooldown before repotting is "allowed", defaulted to on
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
- Fix 0% self-opacity and prevent combat animations from canceling model.
<!-- 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)
A visual aid for stamina duration with toggleable flashing text and progress bar.
Allows user input for customization/expanded use case.
Updated log.info to log.debug
a plugin that logs friends chat kicks into a side panel, and optional discord webhook to help with clan moderation.
tested webhook and side panel functionality
<!-- 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)
Some fixes for League teleports as well as some transport hint fixes.
- Improved League region mapping
- Fixed League teleports being assigned to the wrong regions
- Fix for overlapping transport/pick-up hints
- Fixed transport costs for consumable teleports + quetzals.
- Added amount to the pick-up hint for an item (i.e. 1 law rune, 5 air runes)
hotfixes for 1.3.0 - readme and pm'd commands resolving to wrong person
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
You need to resolve the merge conflicts
Always sets an attack tick on Verzik bounce events.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
- Fixes bugs with crashing on leagues / quest worlds
- Reduce requests to save on costs
<!-- RL CHECKS -->
Feedback:
java.lang.System.err: system i/o, use a logger instead.java.lang.Exception.printStackTrace: system i/o, use a logger instead.java.lang.System.out: 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](https://discord.com/channels/30149743290...
Feedback:
java.lang.System.err: system i/o, use a logger instead.
java.lang.Exception.printStackTrace: system i/o, use a logger instead.
java.lang.System.out: system i/o, use a logger instead.
Not sure what that is about. Didn't touch any of that in my changes, let me know if I need to fix something. TYSM!
Adds the Clog Drop Rates plugin.
Shows drop rates in a tooltip when hovering over items in the Collection Log. Drop rate data is bundled as a JSON resource — no external service calls are made.
- Plugin repo: https://github.com/pairofcrocs/drop-rates-clog
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
The account history plugin tracks notable events for a given account and sends those events to the https://maxcape.net server. The goal is to provide a historical account of an accounts progression so players can look back at what levels, drops, boss kills they have gotten in a timeline view.
This is similar to tools like WiseOldMan and TempleOSRS, but neither of them let you keep track of when special milestones were achieved on your account.
The logic in this plugin is very si...
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
You need to add a warning to your plugin file, something like
warning=This plugin submits your IP address, RSN, and data about your raids to a 3rd-party server not controlled or verified by Runelite developers.
or what ever data you actually are sending to your site
For Windows users that use a fractional scaling factor (i.e. 150% scaling for a 4K 27" display), Runelite is a bit of a struggle - Currently, best bet is to set the launcher config to Scale = 2.0 (which is mostly fine), but it does make the RL client 50% bigger than it needs to be.
Has the team ever considered implementing a MacOS-like scaling method of integer scaling up to the next whole factor (i.e. Windows @ 150% -> RL picks 200% or Windows @ 225% -> RL picks 300%) and then down sampli...
Added support for 'Confirm kick' dialogs (like in Chat Channels). It now resets the timer when you confirm the kick so the log doesn't expire.
Bumped the timeout window to 30s from 5s to give time to "review" a kick prior to clicking "confirm kick"
sorry for all the pushes, should be the last c:
@JZomDev Updated to include a warning: josephmr/account-history@295b695
It needs to be added to the plugin file in this repo, not your project.
Fixes issue with Odablock Sounds Live Notifications, also adds 1 sounds for live notification.
Thanks @LogicalSoIutions
@JZomDev whoops, fixed -- added to plugin hub file
how about 2 months? XD whats the average time?
how about 2 months?
Ironically enough you once again asked at 3 weeks, since you updated this PR with claude 3 weeks ago.
XD i see well i give up, i"ll leave it at this either it gets accepted or not i'll see , thanks
there is no such net.runelite gradle plugin, nor is there any matching plugin that would give you a runelite configuration block in build.gradle.
I JUST WENT BACK TO THE OLF ONE IS THAT RIGHT JUST UPDATES THE 1.5.0
Releasing Shortest Grave! A small plugin that integrates with Shortest Path to plan a route to the players' gravestone after death.
- Keeps track of the location the player died and plans a path to that location after respawn.
- Overrides Shortest Path path colour if desired
- Checks if a gravestones has spawned and plans conditionally.
- Can be overridden if desired.
lombok 1.18.32 is not within our gradle verification metadata
It seems you don't really understand what you're doing with gradle. Since you're using build=standard, your build.gradle should really just be a copy of the build.gradle in the runelite/example-plugin repo
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
now that my discord is connected to my get hub will it auto give me a role so i can see when i get updates easier
now that my discord is connected to my get hub will it auto give me a role so i can see when i get updates easier
you can monitor the #github channel in the runelite discord if you want, but it won't ping you or anything. email notifications here on github are likely to be your best bet
Was that error on my end or does it have something to do with the build process with you?
> Could not resolve net.runelite.arn:http-api:1.2.22.
Required by:
root project : > net.runelite:client:1.12.26.3
plugins {
id 'java'
}
group 'net.runelite.client.plugins.skillloottracker'
version '1.0.0'
// This section tells the computer where to find RuneLite's code
repositories {
mavenLocal()
mavenCentral()
maven {
url = 'https://runelite.net'
}
}
def runeliteVersion = '1.10.33' // Update this to the current RuneLite version if needed
dependencies {
// These are the "libraries" your plugin needs to work
compileOnly group: 'net.runelite', nam...
that error is transient, but you have a new one:
net.runelite.pluginhub.packager.PluginBuildException: shortest-grave: Plugin class "shortest-grave.ShortestGrave" is missing from the output jar
plugins=shortest-grave.ShortestGrave should be shortestgrave.ShortestGravePlugin to match the plugin class' fqdn
Not sure what that is about. Didn't touch any of that in my changes, let me know if I need to fix something. TYSM!
they're being picked up by your ably dep. you don't need to do anything
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
just copy+paste the exact file i linked you. don't change anything in it except for def pluginMainClass = 'com.example.ExamplePluginTest' to match your own plugin class
add build=standard to runelite-plugin.properties
okay just copy AND CHANGED
def pluginMainClass = 'com.example.ExamplePluginTest'
TO def pluginMainClass = 'net.runelite.client.plugins.skillloottracker'
IT SHGOULD BE com.ryuky.client.plugins.skillloottracker SHOULKDENT IT
Customizable blacklist for items that should be excluded from the RuneLite default Anti Drag plugin's drag delay.
This could certainly be a feature of the original plugin, but I don't trust myself to mess with base client features :P
<!-- rlphc -->
New plugin antidrag-blacklist: https://github.com/bopsec/bop-plugins/tree/37413bce9095e84a0c15321e928c11061e82f54d
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
I forgot that the version of 1.5.1 needs to be in the properties file otherwise the commit hash shows up.
oops
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<img width="678" height="279" alt="image" src="https://github.com/user-attachments/assets/b18f24da-0904-4541-a5ab-226255781866" />
I WAS HEY IM TRYING TO ADD A IMAGE HERE CAN I ADD THIS TO MY build.gradle OR WILL IT BRAKE IT
runelite {
iconPath = "icon.png"
}
Can you please talk like a normal person? Format your questions reasonably, not all caps, etc? We're volunteer reviewers and you will be more likely to receive help if your requests are well formed.
Place an icon.png in the root of your project directory. You do not need to modify build.gradle to have a plugin icon.
Just updating plugin hub to show version instead of commit
this is what i found on google or is there i different way to set it this is just what i saw looking in google i don't know how this image is being handled
Place an icon.png in the root of your project directory. You do not need to modify build.gradle to have a plugin icon.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
thanks vary sorry english is not a strong soot of mine
- Changed cycles amount
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
oh my bad, thanks @tyler, should be all good
<!-- 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 regular super combat and ranging potions with their own thresholds (ref https://github.com/bopsec/bop-plugins/issues/2 and multiple messages on other platforms)
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Done, now also includes a small config fix
<!-- RL CHECKS -->
Feedback:
javax.sound.sampled.UnsupportedAudioFileException: Use of javax.sound, usenet.runelite.client.audio.AudioPlayerinsteadjavax.sound.sampled.LineUnavailableException: Use of javax.sound, usenet.runelite.client.audio.AudioPlayerinstead
A new scan will be automatically performed on the next push to the PR branch.
Internal use only: [Reviewer details](#reviewer-scanner message) [Mainta...
A helper that tracks the rotation state of each Moon in Varlamore.
Your plugin is not formatted correctly but you should review the third party client guidelines.
https://secure.runescape.com/m=news/third-party-client-guidelines?oldschool=1
ChromaTick cycles your true tile through perceptually-distinct colors on each game tick.
Instead of mentally counting "1-2-3-4", the color shift triggers pre-attentive processing,
you react to it rather than think about it.
Supports 2–10 tick cycles, custom color palettes, a static mode toggle, draw-below-player
rendering, and mid-session cycle hotkeys.
<!-- 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 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)
Thanks for the review! Demoted every log.info to log.debug across the plugin source — pushed in 3a449cf.
ChromaTick cycles your true tile through perceptually-distinct colors on each game tick.
Instead of mentally counting "1-2-3-4", the color shift triggers pre-attentive processing,
you react to it rather than think about it.
Supports 2–10 tick cycles, custom color palettes, a static mode toggle, draw-below-player
rendering, and mid-session cycle hotkeys.
<!-- 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)
ChromaTick cycles your true tile through perceptually-distinct colors on each game tick.
Instead of mentally counting "1-2-3-4", the color shift triggers pre-attentive processing,
you react to it rather than think about it.
Supports 2–10 tick cycles, custom color palettes, a static mode toggle, draw-below-player
rendering, and mid-session cycle hotkeys.
Please do not repeatedly open and close PRs
<!-- 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)
Please do not repeatedly open and close PRs
Sorry, I thought there was an issue with the auto upload referring to stale commit hashes.
Update extended anti-venom to 3 ticks
<!-- 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)
Small data fix to remove F2P shortcut not available in members' worlds. Need proper F2P support for this.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Added build=standard to runelite-plugin.properties and switched to the canonical example-plugin build.gradle. CI is green. Let me know if anything else is needed!
You're still deleting the license file.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
DapperMickie/odablock-sounds@77e3b66914dc6c6725378887aa6f6b9e6898d226..DapperMickie:6ed6dc26efd4cee6d35632b0aaf226fa2a716f59#diff-c259c6cab6 this change is incompatible with how your plugin was previously configured.
You need to revert this back to a `raw.githubuser...
What would the opt-in warning have to say? There is no data being sent to the servers, only incoming so I assumed I didn't need a warning, shame on me for assuming. (I was the one who made the changes hence why I am asking)
warning = "This feature will submit your IP address to a 3rd-party server not controlled or verified by Runelite developers."
Yep, what coopermor shared above is correct.
Keep in mind that adding that alone would not make the feature opt-in - users who have previously installed the plugin would still have the live stream feature installed & sending requests to a non-verified host without any recourse. You would need to reset the user's live-stream setting (i.e. by changing the key name) and changing the default value to false.
Just going to go the GH route. Got the URL updated, just have to wait on Dapper to merge PR and update.
Thank you!
I sometimes hit the bar on top of the client when moving and when its really bad i double click it, resulting in minimizing the client during an intense moment.
- Might be skill issue or chromosome issue idk
Would be cool with an option to toggle the top bar or an option to go fullscreen idk if thats possible
I'm truly sorry if it already exists i'm kinda high
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds OSD Display — a custom HUD plugin for RuneLite.
Source repo: https://github.com/Blinqks/osd-display
Pinned commit: e8532a557ccbaf575bc40329e2bef15e150a82c3
What the plugin does
A combined HUD that puts the most-checked info in one configurable cluster:
- Stat orbs — HP / Prayer / Special Attack / Run Energy, each rendered as a draggable liquid-fill orb with a glass sheen. Left-click dispatches the same widget action as the native minimap orb (Cure / Toggle Quick Pray...
<!-- RL CHECKS -->
Feedback:
javax.sound.sampled.AudioSystem.getSourceDataLine: Use of javax.sound, usenet.runelite.client.audio.AudioPlayerinsteadjavax.sound.sampled.SourceDataLine.open: Use of javax.sound, usenet.runelite.client.audio.AudioPlayerinsteadjavax.sound.sampled.SourceDataLine.close: Use of javax.sound, usenet.runelite.client.audio.AudioPlayerinstead- Do not use
enabledByDefault = falsein your PluginDescriptor. It leads to a confusing user experience...
Hi! This plugin adds audio cues for Rocks for doom (Mage/Range)
From the README:
Reviewing
We will review your plugin to ensure it isn't malicious, doesn't break Jagex's rules, or isn't one of our previously Rejected/Rolledback features.
commit=11a254bccb6f8ba9c3329bf57cb7aa247342acf2
warning=This plugin submits your IP address, RSN, and account progress information to a 3rd-party server not controlled or verified by Runelite developers.
I have reviewed your plugin, please fix the build error by adding build=standard to runelite-plugin.properties and I can merge it for you.
Has been updated and reverted back to gh url
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Don't specify gson in build.gradle, just use what's transitively available through runelite.
you will need to provide attribution for the sound files here such that we can verify they are licenseable
commit=11266ae723d1ea8281d1b85ed6ebb5d592bc7aed
warning=This plugin submits your IP address and account progress to a 3rd-party server not controlled or verified by Runelite developers.
Updates RunePulse to Samavajr/runepulse-plugin@efc399785841aa1bb3a95f934f3496217e8b40ee.
<!-- 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)
Don't specify gson in build.gradle, just use what's transitively available through runelite.
Hey, this should be fixed now!
commit=97ba4a62ab8e3472e5396645917bfe12dc5ee755
warning=This plugin submits your IP address, RSN, chat messages, and comprehensive information about your account progress to a 3rd-party server not controlled or verified by Runelite developers.
Sorry, please resubmit with the manifest file not in a subdirectory. You can just do plugins/r3moteman-group-ironmen-tracker.
v1.3.2 is an internal refactor only. Zero behavior change. No new features, no API changes, no settings changes, no visual changes.
The panel stopped being the plugin and became the place where the plugin happens.
What changed
KillClogPanel.java was a 2926-line monolith. It's now 1867 lines (-36%), with each subsystem in a dedicated class.
| class | LOC | responsibility |
|---|---|---|
KillClogPanel |
1867 | layout + plugin lifecycle + listener dispatch + clog cell + glue |
| `Lo... |
<!-- 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! This plugin provides distinct audio alerts for different projectile types (Mage and Range) to improve gameplay clarity and accessibility. I have removed all overlays and visual timers to ensure full compliance with the third-party client guidelines. The plugin is now purely focused on audio cues.
Do not put the manifest file in a subdirectory under plugins.
we cannot host a plugin that includes copyrighted audio from another game
From https://secure.runescape.com/m=news/third-party-client-guidelines?oldschool=1:
Adds additional visual or audio indicators of a boss mechanic except in cases where this is a manually triggered external helper.
It appears that ge_icon.png is malformed / not a real PNG, please correct this.
From https://github.com/runelite/runelite/wiki/Rejected-or-Rolled-Back-Features:
Plugins which are of an adult or overtly sexual nature.
warning=This plugin submits your IP address and player data to a third-party server not controlled or verified by RuneLite developers.
found that hides would only track as 1x rather than 3x, this has now been fixed.
generic player highlighting in this manner is not allowed as it is abusable for scouting and does not respect player privacy concerns
we don't really want to accept new plugins that interfere with core plugin configs like this
thanks for the submission but I don't see any way this could be implemented without violating the chat rules so I am going to close this
it looks like you took over the original plugin in another pr
commit=7d7bd878e5e5911a99b5d04dc7c7b1518b46b209
warning=This plugin submits your IP address, RSN, and various account data to a 3rd-party server not controlled or verified by Runelite developers.
Fixes https://github.com/ngraves95/attacktimer/issues/142
Hopefully I added logging correctly - I followed https://github.com/runelite/runelite/wiki/Plugin-Development-Logging, it's gated behind a config and uses Slf4j all calls are currently debug level.
<!-- 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)
warning=This plugin submits your IP address and Grand Exchange offer data to RuneTrader.gg, a 3rd-party server not controlled or verified by RuneLite developers.
commit=e33098febce2eb36d8a6220c7c3d0ab0e4d4cf27
warning=This plugin submits your IP address, RSN, and various account data to a 3rd-party server not controlled or verified by Runelite developers.
Adds an extensive overlay of equipment warnings for common wildy/PvP setups:
- Wrong/low ammo warnings;
- Wrong/low runes warnings;
- Wrong spellbook warnings;
- Uncharged / low charged items warnings;
- Lack of teleport warnings.
These issues are detected based on common patterns in valid setups and suppressed when not relevant to the user.
Since this has a lot of moving parts, the feature is gated behind a "preview" config checkbox while I have some test users figure out any edge...
<!-- 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 -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Highlights ignored players in Theatre of Blood and Tombs of Amascut party boards by turning their names red.
Uses the player's in-game Ignore List automatically.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds Best DPS, a small gear calculator for OSRS monsters.
Search a target, pick a style and budget, and it shows DPS setups with an equipment view.
<!-- 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)
New commit with the correct hash that has the license file. I'm pretty sure I got this correct this time, please let me know if I missed anything else. This is my first time doing anything like this and I'm trying my best haha 😅
You are deleting OUR license for this github repo, in your PR.
<img width="1910" height="794" alt="image" src="https://github.com/user-attachments/assets/f594f6f9-1a2c-41fb-a4dd-edefe44e29d4" />
Oh my god I see it now. I'm sorry about that, I have readded the license file (copied from the main plugin hub repo). Thank you for your patience with me.
This isn't eligible for review by the bot because your source jar has .classes in it. Try removing your build directory from git.
If your plugin still functions I would recommend keeping it around as long as you don't mind supporting it. Jagex only allows for reordering the panel while docked and doesn't allow you reorder the auto-repair. This plugin still has some features that the base game does not.
i rebuilt the project let me know if that fixed it or if i just need the remove the folded all together
Bumping this as well. Was looking for a setting that causes my canvas state to persist, but having the skill get auto-canvased as I earn XP would work just as well!
It seems the base game doesn't allow moving the steering nor the repair facilities; I'll keep this plugin up until they make the base options more flexible.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Hi There,
I was wondering when this will get reviewed by a maintainer? I submitted this 3+ weeks ago.
Let me know if you need anything else from me.
Cheers
Dan
Your plugin file is invalid, don't use quotes and your repo url should end in .git
There are roughly 4 pages of plugins older than yours also waiting for approval. You will simply need to wait.
Plugin provides toggleable options to revert the sprites of specific sailing and hunter foods back to what they were prior to May 14 2026.
Forked from https://github.com/ThePharros/food-coloring/ to have the exact opposite functionality.
Currently for some reason multiple unnoted items stacked on top of eachother are highlighted when reaching the threshold while a single piece of said item isn't. This can be changed in Loot filters plugin however I feel like it's a simple change that could maybe be implemented in Ground items.
Added Antidote+ and ++
Fixed antivenom repot timing
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
You must set build=standard in your runelite-plugin.properties file - see https://github.com/Zoinkwiz/quest-helper/pull/2727 as an example
Updated icon logo and readme.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Updated to 43c634f. My Trades correctness pass:
- Three dedup passes in
TradeHistoryDedupfor the duplicate-trade-row patterns that were inflating Today/Worst figures (server-fill subsumption, stale-partial twins, stuck-observation re-records). healBackdatedTimestampsrewrites buy timestamps that the old back-dating heuristic pushed before unrelated trades, restoring FIFO order.- Bonds moved to a lifetime
BondLedgerpersisted outside the 200-row trade window so Membership cost s...
Anvil
Companion plugin for the Anvil clan-events platform — an Old School RuneScape clan-operations site that runs bingo events, weekly SotW/BotW competitions, and keeps a live clan roster synced from in-game.
What it does
- Verification overlay — burns a site-generated daily codeword and UTC timestamp into every screenshot so bingo evidence is tamper-evident.
- Auto-submit tracked drops — when a drop matching a bingo tile hi...
Updated to c2689aa. Shortens the My Trades period filter labels (Today / Week / Month / All) so the Margin sub-tab stays on the visible header row. Empty-state copy and tooltips use a longer-form phrase helper so prose still reads naturally.
<!-- 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)
logic fix for throwables, ammo and magic dmg issues
<!-- 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 No Trolls In Raids to latest version
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Updates Flip Smart to the latest master.
- Auto mode now prioritizes collecting completed GE offers before placing new orders
- Auto mode no longer recommends items the user already has listed on the Grand Exchange
- Flip Assist
Ehotkey is suppressed while typing in the GE search input so it doesn't intercept keystrokes - Adds Codacy analysis configuration for the repo (no runtime impact)
<!-- 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)
This PR updates the improved-tile-indicators plugin entry to point to a fork with new functionality. Since the original maintainer is unresponsive, these enhancements have been developed in a separate repository.
The new features are described in: https://github.com/Resh404/tileindicators/pull/1
<!-- rlphc -->
Plugin repository has changed
improved-tile-indicators: c367969cdaad43ff5c6047abe67a7d390e134caf..34b6c1a70ce5b1564d5ad9b1cbea2980cabddb8c
Please read https://github.com/runelite/runelite/wiki/Plugin-takeover-policy
I'm also not sure how you can conclude the author is unresponsive when you opened your PR 7 hours ago
<!-- 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)
Please read https://github.com/runelite/runelite/wiki/Plugin-takeover-policy
I'm also not sure how you can conclude the author is unresponsive when you opened your PR 7 hours ago
The last merge took him 6 weeks for pretty major fix. Doubt he will be very responsive. I just now read https://github.com/runelite/runelite/wiki/Plugin-takeover-policy and will wait unless I am supposed to do something else?
and will wait unless I am supposed to do something else?
<img width="1381" height="352" alt="image" src="https://github.com/user-attachments/assets/54403c71-5c35-40ca-8225-eabb053c1595" />
<img width="372" height="183" alt="image" src="https://github.com/user-attachments/assets/2232e669-e4da-48f3-883d-80077b8fd622" />
<!-- 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)
A plugin that tracks real combat accuracy (hit %) for melee, ranged,
and magic weapons based on live hitsplat data. Shows accuracy %,
hits/misses, total damage, and average hit in an overlay and info box.
[runelite/plugin-hub] New comment on pull request #11934: Hiscore Notifications Version 1.0.1 update
<!-- 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)
Changes:
- Updates fish counts to display number sent to the hold separately from total.
- Clears fish counts properly when fish are in nets upon logout/disembark.
- Removes unused caught command.
- Adds optional trip summary message when player disembarks
- Persists trip counts through logout/hop game state changes
- Adds notification when shoal type changes to a special shoal
- Update README
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Adds the Camera Snapshots plugin.
Saves and loads exact camera angle and zoom presets (yaw, pitch, zoom) per account with hotkeys. Unlike existing compass plugins this saves your precise angle, not just cardinal directions. Supports 5 slots.
[runelite/plugin-hub] Pull request opened: #11937 Add wealth-evaluator plugin repository information
The Wealth Evaluator plugin accurately measures the wealth of your accounts across inventory, worn equipment, bank, grand exchange offers, collection box, and bond pouch.
A minimal side panel shows value by category and by account
Relevant data is stored to ~/.runelite/wealth-evaluator/.json whose format is laid out in the README.
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
There is a reason current plugins do not do that. It is against the rules as per: https://github.com/runelite/runelite/wiki/Rejected-or-Rolled-Back-Features
Presets for Camera yaw/pitch/position
Your plugin file is invalid, don't use quotes and your repo url should end in
.git
I updated it again. Hopefully it's right this time
Resourceman Mode is a plugin that enforces self-obtained resources only. Players cannot buy, trade, or pick up resources from other players. Weapons and armour can be freely traded. Resources must be gathered through skilling, monster drops, quest rewards, or group content. The goal is to make skilling feel meaningful, while being able to trade weapons and armor freely - the way many of us played in the early days.
added count-up functionality
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
failed to build:
net.runelite.pluginhub.packager.PluginBuildException: resourceman-mode: plugin uses terminally deprecated APIs:
Use ComponentID or InterfaceID instead of WidgetInfo or WidgetID
Requesting takeover of the discord-notifications plugin.
The original repository at https://github.com/cepawiel/RuneLite-Discord-Notifications has been inactive for nearly 3 years — the last commit on master is from July 2023 (686a544). Community PRs have been left open without review for years (#5 from November 2023, #6 from November 2024).
The original repository has issues disabled, so I was unable to open an issue requesting collaborator access per the standard takeover process. As ...
<!-- rlphc -->
Plugin repository has changed
discord-notifications: 686a54422360438bf055f0eb122cd030a091436d..686a54422360438bf055f0eb122cd030a091436d
Please reopen this PR after 7 days -- also have you considered using/contributing to Dink instead
<img width="737" height="37" alt="image" src="https://github.com/user-attachments/assets/a17ce1e5-c87c-4413-81d1-063d4d5c2437" />
Prevents clicking the upper floors at ToB bank to prevent unwanted pathing.
- Config option to toggle hiding upper floor rendering (does not affect behavior)
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
mints-spell-warning: "displayName" must be set
in file /tmp/pluginhub-package17191681731708421480/mints-spell-warning/repo/runelite-plugin.properties
hueyhelper: "build" must be set
in file /tmp/pluginhub-package15405287075578735562/hueyhelper/repo/runelite-plugin.properties
You must add a build=standard or build=gradle entry.
build=standard is recommended unless you have dependencies or other changes to your build.gradle.
See https://github.com/runelite/plugin-hub#build-type for more info.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Offers additional information about other players, with the purpose of scouting PvP targets
https://secure.runescape.com/m=news/third-party-client-guidelines?oldschool=1
your commit doesn't exist in your repo i don't know where you got it from
you should also read and follow https://github.com/runelite/plugin-hub#creating-new-plugins
food-decolouring: "build" must be set
in file /tmp/pluginhub-package10356401876351485984/food-decolouring/repo/runelite-plugin.properties
You must add a build=standard or build=gradle entry.
build=standard is recommended unless you have dependencies or other changes to your build.gradle.
See https://github.com/runelite/plugin-hub#build-type for more info.
weapon-accuracy-tracker: repository is not an accepted url
in file plugins/weapon-accuracy-tracker:
repository=https://github.com/stev3dale-bit/OSRS-weapon-accuracy-tracker
repository must be a clone url ~ it should end with .git
<!-- 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)
Creates an overlay rendering a sphere object which is then manipulated to look more like a moon. Includes several customization options for users in the side panel with the ability to save and load profiles.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Please enable issues in your new repository
Please enable issues in your new repository
Please change your config key to a unique config key to match your new plugin https://github.com/Resh404/tileindicators/blob/e3a72ab165248910be6157471fadc73090e305a5/src/main/java/io/leikvolle/tileindicators/ImprovedTileIndicatorsConfig.java#L32
Both comments are solved
hueyhelper: "build" must be set
in file /tmp/pluginhub-package15405287075578735562/hueyhelper/repo/runelite-plugin.properties
You must add a build=standard or build=gradle entry.
build=standard is recommended unless you have dependencies or other changes to your build.gradle.
See https://github.com/runelite/plugin-hub#build-type for more info.
Apologies, I have now added t build=standard to the runelite-plugin properties
<!-- 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)
@ChunkyAtlas Thanks for the heads up! Fixed and updated the commit hash.
<!-- RL CHECKS -->
Feedback:
java.lang.Exception.printStackTrace: 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)
courtesy of @Robbejj
<!-- 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 Expander to the Plugin Hub.
Features:
- Set and persist an origin tile.
- Expand or reduce the unlocked area.
- Show the current expansion level and unlocked tile count.
- Draw a boundary around the unlocked area.
- Mark the origin tile.
- Add personal objective and backlog notes.
- Optional sounds for expanding, reducing, setting the origin, and leaving the
unlocked area.
Complies with Jagex third-party client guidelines.
No automation or gameplay decision-making.
Sc...
commit=928f2f300b3d22ed43d3e580beeee4393a95437e
warning=This plugin submits your IP address and RSN to a 3rd-party server not controlled or verified by Runelite developers.
commit=e145738b7d647c2d0134463faadc49f33e3d3b70
warning=This plugin submits your IP address and RSN to a 3rd-party server not controlled or verified by Runelite developers.
Please add build=standard to runelite-plugin.properties.
Please add build=standard to runelite-plugin.properties.
commit=a7c60398773ffb1ab19fda7ea17ffe3ee0ce823e
warning=This plugin submits your IP address, RSN, and drop data to a 3rd-party server not controlled or verified by Runelite developers.
Please add build=standard to runelite-plugin.properties.
per above comment this plugin should be renamed
nevermind, it appears you have done so in the actual plugin
we don't really allow new plugins to just be named "better x" "improved x" etc., please choose an alternative name that is more descriptive.
closing because this submission is still in a broken state. if you fix it you can make a new pr
Adding new rendering mode for increased performance
Do not put the manifest file in a subdirectory under plugins.
Fixed, moved the plugin file out of the subdirectory.
<!-- 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)
Keeps track of how long each person has been on your ship
<!-- RL CHECKS -->
Feedback:
java.lang.System.out: 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)
You also need to add build=standard in runelite-plugin.properties.
thanks for the submission but we are not interested in hosting any more heuristic-based "cheating" detectors due to concerns of player harassment
commit=3ac67c5072de566a485111bf07ea89f6e112c8b7
warning=This plugin submits your IP address, RSN, and numerous account data to a 3rd-party server not controlled or verified by Runelite developers.
commit=1b5f34ffc33613dceb17e4600cc43b43a29ce30d
warning=This plugin submits your IP address, RSN, and numerous account data to a 3rd-party server not controlled or verified by Runelite developers.
Please add build=standard to runelite-plugin.properties.
Please add build=standard to runelite-plugin.properties.
closing because this submission remains broken, if you fix it you can make a new pr
closing because this submission remains broken, if you fix it you can make a new pr
closing because this submission remains broken, if you fix it you can make a new pr
closing because the above has not been addressed, if you fix it you can make a new pr
use of reflection is not allowed
an "is in pvp" check like this is not really enforceable and I don't think this would cover everything as written. (e.g. safe minigames w/ pvp).
I don't think we can allow this because it is tantamount to notifying you when a player appears on screen which collides with https://github.com/runelite/runelite/wiki/Rejected-or-Rolled-Back-Features
Highlighting "Offline" Friends (and generic player highlighting): Not included to respect players with their messaging mode set to Private and to avoid harassing players (see #951)
closing because this submission is still broken. if you fix it you can make a new pr
commit=01069330215be418daf542d5e734f0f7facb1286
warning=This plugin submits your IP address, RSN, and drops to a 3rd-party server not controlled or verified by Runelite developers.
Please add build=standard to runelite-plugin.properties.
you are still modifying it
<img width="899" height="264" alt="image" src="https://github.com/user-attachments/assets/33e8c5ac-74c1-4ef4-accd-633438f1f0bc" />
if https://github.com/runelite/plugin-hub/pull/11536/changes shows any files other than your manifest file then this submission is invalid and cannot be reviewed until addressed
warning=This plugin submits your IP address and RSN to a 3rd-party server not controlled or verified by Runelite developers.
Please add build=standard to runelite-plugin.properties.
commit=4c7e8f51b2b35eca2fa937502f4c905100e212ca
warning=This plugin submits your IP address, RSN, and drops to a 3rd-party server not controlled or verified by the Runelite developers.
Please add build=standard to runelite-plugin.properties.
use of reflection is not allowed
commit=b3a970250918c773b3572d5bea6f0cfbfec82c4d
warning=This plugin submits your IP address to a 3rd-party server not controlled or verified by Runelite developers.
Please add build=standard to runelite-plugin.properties.
use of client.menuAction is not allowed
warning=This plugin submits your IP address and clan member RSNs to a 3rd-party server not controlled or verified by Runelite developers.
Pushed a fix and re-pinned the manifest: repackaged from net.runelite.client.plugins.fireatwill to com.fireatwill to satisfy the "use of net.runelite package namespace is not allowed" packager check. New commit: theshane0314/fire-at-will-plugin@ebfd0d6fb306e97b98e03baa522352a783444e45. Workflow is waiting on maintainer approval to rerun.
Please add build=standard to runelite-plugin.properties.
@tylerwgrass thanks for the re-run, but that one ran against the old head SHA ea9d281 which still has the net.runelite packaging issue. The fix is on the newer head 63a773a (run 25933948088), which is sitting in action_required and was never approved. Could you approve that run instead? It points at theshane0314/fire-at-will-plugin@ebfd0d6 which has the plugin repackaged to com.fireatwill.
commit=246025c266688c9bbbbd6ba6eb60fbee27358b2c
warning=This plugin submits your IP address and game footage to a 3rd-party server not controlled or verified by Runelite developers.
Please add build=standard to runelite-plugin.properties.
thanks for the submission but we are going to reject this per the following to prevent abuse:
Plugins which expose player information over HTTP.
https://github.com/runelite/runelite/wiki/Rejected-or-Rolled-Back-Features
<!-- 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)
Added build=standard to runelite-plugin.properties and updated the commit hash. Thanks for the review!
UI updates to add a back button to monster screens, and added a cancel navigation button. Also updated author's name for anonymity.
<!-- rlphc -->
Plugin repository has changed
slayer-simplified: faae9ae28e829416b9d4a34bec3421dea62702a5..7a5d3781f2578f78cb62da6e7d873cb2bfddd2bd
<!-- 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)
<!-- 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)
Added antipoison/venom updating to gametick
(sorry for frequent updates)
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
@riktenx build=standard has been updated in the runelite-plugin.properties and the commit hash has been updated.
I don't think we can allow this because it is tantamount to notifying you when a player appears on screen which collides with https://github.com/runelite/runelite/wiki/Rejected-or-Rolled-Back-Features
Highlighting "Offline" Friends (and generic player highlighting): Not included to respect players with their messaging mode set to Private and to avoid harassing players (see #951)
Private off should not trigger the event; should onl...
Please add
build=standardto runelite-plugin.properties.
Done, ty for the review
After much finagling and eventually just doing it locally I believe I have it exactly as you have expected. Thank you for your patience with me one this, I am new to all this and it is a bit overwhelming. Please let me know if you need anything else from me
we don't really allow new plugins to just be named "better x" "improved x" etc., please choose an alternative name that is more descriptive.
@riktenx Thanks for the review, I've renamed to "Dialogue Fonts", keeping it open for future work if people want to use their own loaded fonts, if they don't like the default Java ones.
commit=54f29ea1b3be877d7f6a1ff783ba6d40470caba1
warning=This plugin submits your IP address to a 3rd-party server not controlled or verified by Runelite developers.
Please add build=standard to gradle.properties.
you have one or more invalid png files in your repository, please correct them
use of reflection is not allowed
Please add build=standard to runelite-plugin.properties.
do not put your marker file in a subdirectory
use of client.menuAction is not allowed
commit=9ada7677cfc9a0b6c2a5fb9009f539626a22cd29
warning=This plugin submits your IP address to a 3rd-party server not controlled or verified by Runelite developers.
Please add build=standard to runelite-plugin.properties.
commit=84e4e090584eda7c4249caec44f2e1eb0c8dff88
warning=This plugin submits your IP address and grand exchange data to a 3rd-party server not controlled or verified by Runelite developers.
Please add build=standard to runelite-plugin.properties.
At ~20k lines of code this submission is unlikely to ever be reviewed by the volunteers that work this queue. I would encourage you to proceed with a smaller initial release (half that size, or less) and add new features over time.
Also, please address the build failures.
At ~25k lines of code this submission is unlikely to ever be reviewed by the volunteers that work this queue. I would encourage you to proceed with a smaller initial release (basically under 10k lines or less) and add new features over time.
additional UI fixes and corrections
add icon to root of the repo and update 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)
remove the class files from your source directory
also, since you appear to be using an LLM, i would recommend you pull the recently added https://github.com/runelite/example-plugin/blob/master/AGENTS.md into your environment and have it make changes accordingly
Please set build=standard in runelite-plugin.properties.
closing since the core plugin seems to be working for you, if that ends up not being the case please don't hesitate to open a new PR mentioning this one
what would be required in order to get the 3rd party database to be reviewed by runelite to drop the warning? There are folks in my clan that would likely not use the plugin because of the warning; wondering if there is 1. a process for review of the 3rd party datavase or 2. any other way to rewrite the plugin with the lfg functionality intact. i dont know how that would even be possible without writing data somewhere
There is no such process, because as the warning states, the server is not controlled by us. Reviewing the database (not sure what that means in this context, if you're talking about the code, verifying the state of the deployment, etc.) does not convey any sort of verification because we don't have sole control over the server and what it's doing at all times.
Essentially the only way to not have that warning is for your plugin to not have that functionality.
FYI I reviewed the rest of your plugin and it was fine but given your question above I'm not sure if you intend to proceed or not, so I'm holding off on merging for now.
I understand what you have said; that lfg functionality is important but the warning always sours some people.
I would like to still progress with the merge. thank you
<!-- rlphc -->
New plugin persistent-bank: https://github.com/rsvaultpudgy-create/persistent-bank-plugin/tree/ 9de14e2e7181055c4058ab5078a34976f6adacc7
use of reflection is not allowed
repository=https://github.com/rsvaultpudgy-create/persistent-bank-plugin.git
commit=9de14e2e7181055c4058ab5078a34976f6adacc7
you need to set build=standard in runelite-plugin.properties
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
please add build=standard to runelite-plugin.properties
Summary
- Fix LFG entries not displaying on Java 11 (timestamp parsing with
+00:00offset) - Fix panel closing on world hops/connection recovery
- Update sidebar icon
🤖 Generated with Claude 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)
don't use Thread interrupt
arbitrary projectile IDs on the cannon is not allowed, from https://github.com/runelite/runelite/wiki/Rejected-or-Rolled-Back-Features
ID based plugins: Plugins that use player provided IDs for the entirety of their functionality can cause moderation issues and outcomes that break Jagex's plugin rules. Due to this fact we will not be accepting any new ID based plugins. Plugins that use a specific set of IDs but do not allow user input will still be accepted. (e.g. plugins like Vardorvis ...
use of reflection is not allowed
Update runediary to 1.1.0
Skips plugin sync on seasonal worlds (Leagues / DMM / beta) so leagues data doesn't overwrite the main account's plugin tables in the hub DB.
Plugin changes: https://github.com/CalciumG/runediary-plugin/compare/114b5a86...1e5ac293
<!-- 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)
Thanks in advance for any reviews!
This plugin tracks where NPCs stand over time and displays a heatmap of their most frequent tiles.
This should be helpful for identifying where to place a canon or to AFK.
<!-- RL CHECKS -->
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)
<!-- rlphc -->
New plugin forestry-banking-helper: https://github.com/Nuktukk/forestry-banking-helper/tree/08492c8
<!-- 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)
GIM Tasks
A shared task board for Group Ironman teams of up to 4 players.
What it does
- Adds a side panel with a real-time shared task list synced across all group members
- Players can create tasks (name, skill, quantity, priority), assign them to group members, claim unassigned tasks, update progress, and mark tasks complete
- In-game toast notification when a new task is assigned to the current player
- Status badges colour-coded by state (Unassigned / Claimed / In Progress / Com...
Apply the contrast filter directly to the source frame in onNewFrame(), modifying it before it's displayed.
Experimental capability to manually input IDs removed. Only presets available.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
You also need to add
build=standardin runelite-plugin.properties.
Gotcha, should be added now! :)
- Now retrieves CA varps from the client and sends to the RuneProfile API.
- Now triggers autosyncs when plugin detects activity for: Skills, Quests, Diaries and CAs.
don't use Thread interrupt
Fixed, thank you for all the reviews you've done!
@riktenx oops fixed it thank you, added the maven build property to runelite.properties as well
Closing to reopen with latest commit — previous builds did not pick up updates.
GIM Tasks
A shared task board for Group Ironman teams of up to 4 players.
What it does
- Adds a side panel with a real-time shared task list synced across all group members
- Players can create tasks (name, skill, quantity, priority), assign them to group members, claim unassigned tasks, update progress, and mark tasks complete
- In-game toast notification when a new task is assigned to the current player
- Status badges colour-coded by state (Unassigned / Claimed / In Progress / Com...
<!-- RL CHECKS -->
Feedback:
- Oversized image com/gimtasks/icon.png (1,638,400 bytes)
A new scan will be automatically performed on the next push to the PR branch.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
you need to address the build failure as well
address the build failure
Thank you for your Feedback I will work on it and come back!
<!-- 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)
don't use Thread sleep
use of client.menuAction is not allowed
use of client.menuAction is not allowed
- use of thread interrupt is not allowed
- please address the image size issue above
The big boi is here!
Big things to note for reviewers:
- Advanced alerts are opt-in, turned on within the config, and marked as Beta.
- I have added more banned region checks earlier in the process so it should be more stable and not "do things" while within a banned area.
- I am now compressing the alert json with gzip for better storage.
- I've done some work on performance especially with regards to object spawning.
Let me know if there are any questions!
Highlights the tiles you can reach in a configurable number of run ticks (1–3), with per-tier coloring. Each tier represents one run tick of reachable area, computed via BFS over the game's collision data — walls and obstacles are respected.

Repository: https://github.com/mronfim/movement-range
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
<!-- RL CHECKS -->
Feedback:
javax.sound.sampled.AudioSystem.getAudioInputStream: Use of javax.sound, usenet.runelite.client.audio.AudioPlayerinsteadjavax.sound.sampled.Clip.getControl: Use of javax.sound, usenet.runelite.client.audio.AudioPlayerinsteadjavax.sound.sampled.LineEvent$Type: Use of javax.sound, usenet.runelite.client.audio.AudioPlayerinsteadjavax.sound.sampled.SourceDataLine.close: Use of javax.sound, usenet.runelite.client.audio.AudioPlayerins...
Any review for this? It is mostly reused code from existing plugin in the hub
The ID-based exclusion you have added is not allowed per 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 Pro...
The ID-based exclusion you have added is not allowed per 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 Vardorv...
as long as you are not doing direct ID input it is fine. note that better npc highlight is grandfathered in general for the id thing (we reject this all the time and people always ask)
use of client.menuAction is not allowed
This might've been more important than I've realized. Some clients are getting crash errors now. Can we revert the update?
add build=standard to runelite-plugin.properties
As long as you're doing the friends check it is fine. Note though that the rejected list is not enforced retroactively and there will be instances of existing plugins that violate items on the list but are "grandfathered"
commit=dd321187b6707ea418d102de1e2c5be40051dcba
warning=This plugin submits your IP address and RSN to a 3rd-party server not controlled or verified by Runelite developers.
- use of Thread sleep is not allowed
- use of Thread interrupt is not allowed
Includes four merged changes since the last release:
- fix: make LfgPanel.currentRsn volatile for cross-thread visibility (#2)
- feat(lfg): reset updated_at when a player changes activity (#3)
- docs: describe the 60-minute LFG TTL instead of the daily wipe (#4)
- feat(lfg): color LFG names green/red by in-game clan channel presence (#5)
<!-- 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)
Reverts runelite/plugin-hub#11961
add
build=standardto runelite-plugin.propertiesAs long as you're doing the friends check it is fine. Note though that the rejected list is not enforced retroactively and there will be instances of existing plugins that violate items on the list but are "grandfathered"
Updated; thank you for the clarification and the review. I appreciate your time
<!-- 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)
The ID-based exclusion you have added is not allowed per 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 Vardorv...
<!-- 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 commit adds RuneLite Party plugin clustering for LFG rows. Warning line extended to disclose Party as a data category sent to the 3rd-party server, alongside the existing IP/RSN/drop disclosures.
Adds integration to group LFG entries by parties to allow for better visibility abd easier networking.
<!-- rlphc -->
Plugin warning has changed
fbclan-plugin: 2a117ed01ad76fcb97666ebe532ccc99a8a2968a..d1d118c3807a7ce28d1a1cac0da82002f48f2ed7
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Update RuneDiary to 1.1.1
Fixes excessive hub traffic from the bank value tracker. Previously the
tracker fired a full profile-sync HTTP POST on every ItemContainerChanged
event, so every deposit/withdraw/sort produced a network round-trip. The
sync now fires only when the bank UI closes (WidgetClosed for group 12),
which keeps the in-memory snapshot fresh as before but emits at most one
call per banking session.
2nd of the day sorry! Initial bugfixes 😓
Thank you in advance again!
<!-- 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)
hey @ritenx very sorry but quite a few people have reported some performance issues when using this plugin. could you disable for now? i dont want anyone to die in game because of me. Sorry should have ran better metrics before I submitted. Ill make sure its alot better before I submit another request for it
<!-- rlphc -->
Includes changes by non-author
ultimate-stat-tracker: c3bf5f73be0a5be6729c3c7c50e87e6b5dc4db6e..c3bf5f73be0a5be6729c3c7c50e87e6b5dc4db6e
<!-- 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)
some users have reported some performance issues during movement heavy scenarios. I have added a performance mode default enabled to disbale all game tick and widget load based tracking for now which should reduce performance impact greatly. Most stats still work without this anyways.
im not sure why its showing like 8 commits. really its just the last commit that is new
<!-- RL CHECKS -->
This plugin requires reviews from Plugin Hub reviewers. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
i created https://github.com/runelite/plugin-hub/pull/11971 to disable the performance heavy logic
Pretty sure you haven't addressed the issue which is
https://github.com/cabrilliant/UltimateStatTracker/blob/73b87b95261bac09a5e4651dd98e338db0acf89e/src/main/java/com/ultimatestattracker/UltimateStatTrackerPlugin.java#L130
oh, the rebuild for each key on login is leaking you think? yeah thats not very smart of me to do it that way, ill add that to the PR as well, thanks
onGameStateChanged fires when you cross loading lines, not just when you login.
oh that I was not aware of, thank you!
i dont know where this merge thing came from im just gonna re open this one
I had to move it to https://github.com/runelite/plugin-hub/pull/11972 my github desktop got all messed up and tried to include a merge in the last one but its good now with the panel rebuild change as well
<!-- 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 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)
c292eca update ultimate-stat-tracker - cabrilliant
00f1ba1 create forestry-banking-helper - Nuktukk
-Added Slayer history tracking
-Added lvl 99 Cape reminders
-Updated GUI for better visibility and more stylistic
-Fixed numerous broken locations
-Aligned project with the AGENTS.md rules
-Updated Project Icons
<!-- RL CHECKS -->
This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
from https://secure.runescape.com/m=news/third-party-client-guidelines?oldschool=1
Reorders or removes player-based options, such as 'Trade with'
the pvp-specific extensions here are likely to run afoul of the guidelines as well
Updates prayer-time-infobox / PvM Toolkit to commit 7286cce91f40d7700b66476b540c85420b3c24f5.
Changes in this plugin update:
- removes the Mahogany protection helper
- simplifies warning settings with configurable redness and blink seconds
- adds a Trade button clock option
- keeps PvM timers, cannon warnings, inventory info, and Slayer helpers under the PvM Toolkit plugin
Validation:
- Ran
gradlew.bat testsuccessfully in the plugin repository.
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
you should set build=standard, not build=gradle, you aren't doing anything special with your plugin build so setting build=standard works and will allow automated review of your plugin.
Updates to womclanplugin, added activity and achievements in pop out window.
<!-- 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)
https://secure.runescape.com/m=news/third-party-client-guidelines?oldschool=1:
Indicates how long an opponent is frozen for
Which gives summary information about a group of players, such as how many players are attackable and not in your own CC, what prayers they are mostly using, etc
Offers additional information about other players, with the purpose of scouting PvP targets
do not use java httpclient, inject and use runelite's okhttpclient instead
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...
<!-- RL CHECKS -->
Internal use only: [Reviewer details](#reviewer-scanner message) [Maintainer details](#pluginhub-scanner message)
Erroring on: You must add a build=standard or build=gradle entry.
Add it to runelite-plugin.properties
https://github.com/mrhappyasthma/runelite-profit-tracker/blob/5b37259158e6322999aac6bd6b4a6a88689cddfe/runelite-plugin.properties#L6
Our gradle files are boilerplate, so updated to build=standard. Awaiting the latest build to confirm
<!-- 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)
Previous push was mostly to verify the thing worked as intended, this has a lot (LOT) of items commited to different tabs
<!-- 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)
d4e9989 update visibilityenhancer - Endrit-alt
commit=aa516ad0f8f6c8d279a321741c77a883770ac0c5
warning=This plugin submits your IP address, RSN, and in-game wealth to a 3rd-party server not controlled or verified by Runelite developers.
add build=standard to runelite-plugin.properties
-
Can you please properly format your code? Code like this is not easy to review.
-
What is this file for?
6c16e4a add chat-item-pricer-and-tooltips (#10967) - RagnaJDC
c4d857c create sorted-bank - g-Clef-Cannon
use of reflection is not allowed
use of Thread.sleep is not allowed
- use of Thread sleep is not allowed
- use of Thread interrupt is not allowed
341ad7e update prayer-time-infobox - arbeerby-pixel
you do not have any dependencies so you need to set build=standard not build=gradle if you want automated review
commit=7c19224bc6d88d375c79988bb041d5fd24a50aee
warning=This plugin submits your IP address, RSN, game screenshots, and clan chat messages to a 3rd-party server not controlled or verified by RuneLite developers.
7910176 create dynamic-line-of-sight - Maximuis94
0b09a46 create puzzle-hunt - TheInsomnolent
based on the wiki discord discussion it sounds like you are proceeding with an alternative solution so i am closing this