#github

1 messages · Page 9 of 1

rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

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...

rough garnetBOT
#

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...
rough garnetBOT
rough garnetBOT
#

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.

Repo: https://github.com/BrendanMichaelGallant/yama-shoebop

rough garnetBOT
#

<!-- RL CHECKS -->

Feedback:

  • javax.sound.sampled.AudioInputStream.close: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.AudioSystem.getAudioInputStream: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.Clip.open: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.Clip.getControl: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instea...
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

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...

rough garnetBOT
#

Update Kill Clog from c8c971c629aa14 (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 ...
rough garnetBOT
#

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 shadowJar passed in the plugin source repository.
  • git diff --check passed for the Plugin Hub manifest...
#

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?

#

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 ...

rough garnetBOT
#

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...
rough garnetBOT
#

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 /context endpoint 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...
rough garnetBOT
#

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.

...

rough garnetBOT
rough garnetBOT
rough garnetBOT
#

## 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 jarSizeLimitMiB because the built JAR is below the default 10 MiB limit;
  • keeps build=standard in 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...
rough garnetBOT
#
  • 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 ...
#

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/...
rough garnetBOT
#

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?

rough garnetBOT
#

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."

rough garnetBOT
rough garnetBOT
#

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.

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

<!-- 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...

rough garnetBOT
#

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...

rough garnetBOT
#

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...

rough garnetBOT
rough garnetBOT
#

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.
#

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...

rough garnetBOT
#

<!-- RL CHECKS -->

Feedback:

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

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


Internal use only: [Reviewer details](#reviewer-scanner message) [Mainta...

rough garnetBOT
#

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.

rough garnetBOT
#

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.

#

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.

rough garnetBOT
rough garnetBOT
rough garnetBOT
#

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.

rough garnetBOT
rough garnetBOT
#

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

rough garnetBOT
rough garnetBOT
#

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, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.SourceDataLine.open: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.SourceDataLine.close: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • Do not use enabledByDefault = false in your PluginDescriptor. It leads to a confusing user experience...
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

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...
rough garnetBOT
rough garnetBOT
#

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...

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

Updated to 43c634f. My Trades correctness pass:

  • Three dedup passes in TradeHistoryDedup for the duplicate-trade-row patterns that were inflating Today/Worst figures (server-fill subsumption, stale-partial twins, stuck-observation re-records).
  • healBackdatedTimestamps rewrites buy timestamps that the old back-dating heuristic pushed before unrelated trades, restoring FIFO order.
  • Bonds moved to a lifetime BondLedger persisted 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...
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

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 E hotkey 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)
rough garnetBOT
#

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?

rough garnetBOT
rough garnetBOT
rough garnetBOT
#

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
rough garnetBOT
rough garnetBOT
#

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.

rough garnetBOT
rough garnetBOT
#

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 ...

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

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

rough garnetBOT
rough garnetBOT
rough garnetBOT
#

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...

rough garnetBOT
rough garnetBOT
rough garnetBOT
#

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...

rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

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

rough garnetBOT
#

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.

rough garnetBOT
rough garnetBOT
#

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 ...

rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

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...
rough garnetBOT
rough garnetBOT
#

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...
rough garnetBOT
rough garnetBOT
#

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!

#

<!-- RL CHECKS -->

Feedback:

  • javax.sound.sampled.AudioSystem.getAudioInputStream: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.Clip.getControl: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.LineEvent$Type: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.sampled.SourceDataLine.close: Use of javax.sound, use net.runelite.client.audio.AudioPlayer ins...
rough garnetBOT
#

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...

rough garnetBOT
#

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...

rough garnetBOT
#

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.

rough garnetBOT
rough garnetBOT
rough garnetBOT
#

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 test successfully in the plugin repository.
#

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...

rough garnetBOT