#github

1 messages ยท Page 11 of 1

rough garnetBOT
#

The rules specifically mention "Level-based PvP player indicators," which this plugin is clearly not. Additionally, there's a rule against plugins that indicate players in an opposing clan during PvP. The "Player Indicators" plugin currently appears to break this rule, yet it is included and distributed with every RuneLite client.

It feels like the rules are being applied inconsistently here. Could you please take another look at them? I want to make sure we're all following the same stand...

#

sorry i have been mixed up it's the entity hider plugin which does this (combines with player indicators to make it more visible) you can up entity hider so that it HIDES your entire clan which makes only your enemies visible - player indicators is then used to label the opposing clan.

In conjunction these two plugins very specifically break the rules you allege to follow.

rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Updates and renames stop-misclicking-orbs to orb-clickthrough.

Features

  • Added clickthrough support for the compass and logout orb.
  • Added support for plugins that hide or remove the minimap.

Fixes and maintenance

  • Refactored widget transformation logic so widget state changes are tracked and restored more safely.
  • Improved orb menu-entry filtering so it is scoped to the relevant widgets.
  • Reduced unnecessary churn by avoiding full per-tick orb widget syncing.
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

HDR is a RuneLite plugin that improves the lighting and color of OSRS terrain.

It changes the look of ground tiles in different areas of the game, making dark areas easier to see and bright areas less harsh.

It can :

  • Brighten dark terrain
  • Reduce overly bright terrain
  • Adjust color saturation
  • Use different settings for different areas
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Gear name fixes โ€” corrected an item-name mismatch (Archers ring โ†’ Archer ring), made Slayer-helmet colour/imbued variants match the head slot, and added Lightbearer as a ring option.
Bug fix: recommendations no recommend lower tier items after depositing worn/inventory items
Bug fix: a Void melee helm no longer leaks into the Ranged/Magic head slots (void helms are style-locked).
New setting (default off): "Prefer blowpipe" โ€” overrides the ranged weapon with a blowpipe + best darts when ow...

rough garnetBOT
rough garnetBOT
#

Update Roster to v1.1.0.

Changes in this release:

  • Cloud sync โ€” account data now persists through ConfigManager, so it travels with the user's RuneLite account across machines. Existing roster.json data is migrated automatically on first launch (original file preserved as roster.json.pre-v1.1.bak).
  • Account type badges โ€” each account can be marked as Ironman / HCIM / UIM / GIM / UGIM / Skiller / Pure / Main, shown as a small clickable badge on the card.
  • *Sort options...
rough garnetBOT
#

Update Roster to v1.1.1 โ€” critical bug fix release.

โš ๏ธ Why this is urgent

v1.1.0 (just merged) shipped a data-loss bug for users upgrading from v1.0. The migration from the old file-based storage to ConfigManager renamed roster.json to a backup file immediately after calling setConfiguration(). Because ConfigManager debounces its writes to disk, any user whose RuneLite session ended (force-close, crash, restart, fast quit) before that flush hit profiles2//roster.properties ...

#
  • if you have an "urgent" bugfix that you want reviewed ASAP then you will want to submit the absolute minimum amount of code for said fix, rather than that fix + ~1000 lines of unrelated things
  • we typically do not consider bugs urgent unless they are freezing/crashing clients
  • as a reminder this queue is staffed by volunteers and there is no guarantee that people will always be around to manually review your code. mistakes happen but we recommend you test your plugin thoroughly
#
  • New "Required gear" callout โ€” surfaces mandatory/protective gear for tasks that need it, with owned/missing state. First use: Lizardmen (full tier-5 Shayzien to block shaman poison).
  • Salve amulet is now modelled correctly per variant and style vs undead (base/(e) melee-only; (i)/(ei) cover ranged & magic), and doesn't stack with the slayer helm.
  • Ammo-aware ranged DPS โ€” crossbows are now judged with the bolts they'd fire instead of at zero ranged strength, and a crossbow is never paire...
#

Added

Amulet of rancour (melee amulet) and Avernic treads (melee boots) added to the melee gear lists.

Changed / Fixed

Magic loadout is now consistent with the recommended spell. When a monster has a recommended spell (e.g. Ice Barrage) and the player owns an autocast-capable staff, the plugin now recommends that staff (Master wand, Kodai wand, Ancient sceptre, Staff of the dead, etc.) so the spell can actually be cast โ€” previously it could recommend a powered staff (Trident/Sanguine...

rough garnetBOT
#

-Major GUI updates
-lvl99 Slayer cape reminders
-added slayer history
-add killcount tracking
-added suggested and required items for slayer task and for getting to location
-tons of locations updated and fixed
-added quest requirements for certain locations
-added Slayer Streak Optimiztion
-added link to github issues page and ko-fi
-refactoring of task data for readability
-aligned with AGENTS.md

p.s thank you guys for all you do! i see you've been cranking through PRs lately!

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.in: system i/o
  • 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](http...

rough garnetBOT
#

Two changes since v1.1.1:

  • Fix: mouse-wheel scroll on the panel. RuneLite's PluginPanel default constructor wraps your content in its own JScrollPane. Combined with the plugin's inner scroll pane on the card list this produced a dead scroll wheel: wheel events landed on the inner viewport (which sized to its full content and never needed to scroll), so nothing moved unless the cursor was over the narrow scrollbar strip itself. Passing false to super() makes the inner scroll pane...
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

So I'm a C5 quadriplegic, meaning I am paralyzed from about the chest down. I play Old school with my mouth using an adaptive controller because I can't use my hands. One of the issues I find with my set up and control interface is that I often have to sacrifice accuracy for speed. This is especially problematic when it comes to things that require quick right-click menu interactions. If there was a plug-in that could alter the size of the right-click menu to make it easier to interact with, ...

#

Added

Fossil Island wyverns task, with Melee/Ranged/Magic BiS from the OSRS Wiki and the monster's defence stats so the DPS estimate works. The mandatory anti-wyvern shield (any one of Ancient wyvern shield, Dragonfire ward/shield, Mind or Elemental shield โ€” an Anti-dragon shield won't work) is surfaced as a "Required gear" callout for the icy breath. Draconic, so Dragon hunter weapons + dragon bolts apply.
The installed plugin version is now shown in the side-panel footer (e.g. "Slayer L...

#

Will there be new Canon placement tile Markers added for the new islands anytime soon? Like for Griffins Multi-area or bloodvelds on Buccaneers Haven? There's a bunch of new best slayer spots on the new islands that can be done with the Canon. I'm just never sure where to place it that would be best. No clue how to figure that out.

rough garnetBOT
#

Two gear additions this release:

  • Confliction gauntlets โ€” added as best-in-slot Magic hands, above the Tormented
    bracelet. Its passive grants a second accuracy roll after a miss on the same
    target, but only with one-handed magic weapons, so it's disabled with two-handers
    such as Tumeken's shadow.
  • Avernic treads โ€” all eight variations added across the feet slots. Pegasian forms
    surface for Ranged and eternal forms for Magic, with (max) at the top as the highest
    offensive ...
rough garnetBOT
rough garnetBOT
#

Bumps Grand Flip Out to the latest commit:

  • old: 468d45ed59b1716dedcb40caf3ec32b84cd0a6bf
  • new: ac3a6a2452f30351312bb2a6f6d2c7557ca8e815

This update adds:

  • Local NDJSON trade log with flip completion events
  • Trade log reader and history rendering
  • Wealth snapshot (coin/inventory/bank/total) captured on flip completion
  • Session wealth delta tracking
  • CSV export with wealth columns
  • Optional server intelligence advisor (default off, read-only)
#

โ€ฆks exclude 2H weapons

  • Eye of Ayak is now recognised as a powered staff. It has a built-in attack and cannot autocast a spellbook spell, so the Magic loadout no longer shows a spell next to it; its DPS is also modelled at its true 3-tick speed and base max hit of floor(Magic / 3) - 6.
  • Tasks that mandate a shield (e.g. Fossil Island wyverns, which require an anti-wyvern shield to block the icy breath) no longer recommend a two-handed weapon. A 2H weapon would leave no off-hand for the ...
rough garnetBOT
#

Updates will-it-land to the latest plugin commit.

The new plugin commit adds the missing RuneLite ConfigManager provider for WillItLandConfig, allowing the plugin's settings to be exposed correctly in RuneLite's plugin config UI.

Plugin commit: EthonSmoth/will-it-land@b00c9045b73aed58b6e046a34f2f9af92c8647b7

Validation:

  • Confirmed EthonSmoth/will-it-land main points to b00c9045b73aed58b6e046a34f2f9af92c8647b7.
  • Ran .\gradlew.bat test in the plugin repository successfully be...
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

<!-- RL CHECKS -->

Feedback:

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

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


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

rough garnetBOT
rough garnetBOT
#

Update color-locked plugin to commit 6566e7b.

Changes since last approved commit (403bde8):

  • Fix OutOfMemoryError: replace byte[]โ†’Stringโ†’JsonElement manifest parse with Gson JsonReader streaming (~160MB peak โ†’ ~3MB)
  • Add HEAD-request check to skip redundant manifest downloads when schema is unchanged
  • Cache normalized color tokens to eliminate per-frame GC pressure in overlay
  • Add expandable "Drop sources" per item in lookup panel (lazy single-item fetch)
  • Replace Desktop.browse w...
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Summary

Updates the Flip Smart plugin to pick up two commits that have shipped since the last Plugin Hub release.

Changes

  • Reset the price adjustment timer when a user relists an item at a new price, so the timer reflects the actual relist time rather than the original listing time
  • Added contextual trade data to the Grand Exchange buy/sell window, showing live flip information inline when viewing an item in the GE interface
rough garnetBOT
#

This plugin removes the delay after mousing over an element of the side panel display before a tooltip appears. Without the plugin, it only instantly appears if you moused over another part of the UI recently. With it, the tooltip always appears almost immediately.

The second feature of this plugin customizes prayer tooltips to be easily identifiable without directly reading them. If enabled, prayer tooltips will have their text removed, size changed to user-provided dimensions, relocat...

rough garnetBOT
rough garnetBOT
#

What's New?

New features

  • Thource/rl-nameplates-and-hitsplats#12 - Add id and name white/blacklists for NPCs

Improvements

  • Thource/rl-nameplates-and-hitsplats#13 - Hide nameplates for actors with hidden 2D
  • Thource/rl-nameplates-and-hitsplats#10 - Support colors and emojis in overhead text
  • Add sailing damage hitsplat type

Full Changelog: https://github.com/Thource/rl-nameplates-and-hitsplats/commits/3d7918cc17ae0d13d8229e7522a5daefcc52a063...1.1.0

#
  • Metal Dragons task support. Metal dragons is a multi-monster task, so the panel now shows a picker with a button for each of the six dragons (Bronze, Iron, Steel, Mithril, Adamant, Rune). It starts blank until you choose one, then shows that dragon's best-in-slot loadout and DPS. Each dragon is still previewable on its own.
  • A new "Warning" section: a soft, non-mandatory counterpart to the existing Required-gear section, flagging suggested items for a monster's special mechanics - e.g. In...
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Adds the Slayer Task Logger plugin.

What it does

  • Logs slayer task assignments and completions to ~/.runelite/slayer-log.txt
  • Sends Dink notifications on task received and task completed (requires Dink plugin with external plugin requests enabled)
  • POSTs structured JSON event data to a user-configured webhook URL (optional)

Event types

  • New task โ€” fires when a slayer master assigns a task, logs monster name and amount
  • Task completed โ€” fires on completion, logs monster,...
rough garnetBOT
rough garnetBOT
#

Adds Crime Scene, a plugin that marks the tile where tracked players die โ€” friends list (default), friends chat, clan, and optionally your own deaths and NPCs โ€” with the in-game skull sprite and a per-tile death count. Hovering a marked tile lists who died there and how many times, and a side panel shows a Players/NPCs death leaderboard. Markers persist per RuneLite profile.

All data stays local: no HTTP/network, no reflection, Java 11, BSD-2 licensed.

Repository: https://github.com/Dio...

rough garnetBOT
rough garnetBOT
#

Updates commit= for plugins/rune-vault.

Highlights of the new plugin commit (6addcc4):

  • Atomic v2 RPCs for GE buys, ground pickups, sells โ€” eliminates fetch-then-write races
  • bulkUpsertItems chunked at 500 to avoid PostgREST URL/payload caps on large bank scans
  • Public/private visibility is now read-only in the plugin โ€” mirrored from the Rune Vault app via Realtime. Checkbox replaced with a tri-state badge (Public / Private / "โ€”" when no profile). Single source of t...
rough garnetBOT
rough garnetBOT
#

Adds Scapestack Sync, a small plugin that POSTs your quest list, diary completion state, and collection-log item IDs to scapestack.org. The site uses this to give an accurate Path-to-Max recommendation per character instead of guessing from Hiscores skill levels.

Plugin repo

https://github.com/laurensbs/scapestack-runelite-plugin

What it captures

  • Quests โ€” Quest.getState(client) per quest enum
  • Diary tiers โ€” VarPlayer/Varbit table (48 entries, sourced from QuestHelper's Ac...
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Summary

  • Color swatch dots on item hover showing which colors can use it
  • Alt+hover tooltip showing group member names mapped to each color
  • Restricted item marks now appear in GIM group storage
  • Achievement diary completions sent on heartbeat
  • Shortened config descriptions and plugin properties
  • Sidebar: new Info tab, "Shared items" rename, charged-suffix dedup

Commit

66959ed58cb904c77e729995d627b9dde627b075

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

Updates pinned commit from ba84c8e1 (audit session 64 final) to a318e9a6 โ€” 48 commits of feature work and fixes since the last plugin-hub release.

Highlights

Dynamic bank layout refresh โ€” items now sort into their correct position the moment you deposit or withdraw, no more close-and-reopen. Built on the bank-slot-sync (PR #10512) pattern: ItemContainerChanged flags a pending rebuild, GameTick consumes it one tick later, tabInterface.reloadActiveTab() triggers the full...

rough garnetBOT
rough garnetBOT
#

i personally strongly prefer if you'd keep your plugins in separate repositories. it makes looking through changes for reviews & submitting bug reports much easier. not a blocker, so still up to you

Okay fair enough,
Guess I can keep the bigger plugins in their own repos, I just didn't like having so many different runelite-plugin repositories :p

I'll move the new commits over to the old repo

rough garnetBOT
rough garnetBOT
rough garnetBOT
#

An item browser sidebar for OSRS, inspired by JEI from Minecraft.

Features:

  • Search all ~14,000 OSRS items from the game cache
  • GE price + high alch profit/loss
  • Crafting recipes with clickable ingredients
  • Used to craft (parsed from wiki Products section)
  • Drop sources with monster locations and rates
  • Shop sources with GE-relative price coloring
  • Equipment bonuses (attack/defense table)
  • Path to monster spawn (integrates with Shortest Path plugin)
  • Recently viewed histo...
rough garnetBOT
rough garnetBOT
rough garnetBOT
#

Bug-fix update for 07flip.

Fixes a case where a completed Grand Exchange trade could be left out of the plugin's trade history when an offer slot was reused after relogging. That made the "My Trades" tab show a bigger loss than the player actually made (and an understated GE tax total). The plugin now recognises the reused slot and records the trade correctly. Also fixes the unit tests.

Updates 07flip to c341909.

rough garnetBOT
rough garnetBOT
#

<!-- RL CHECKS -->

Feedback:

  • javax.sound.midi.ShortMessage.getChannel: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.midi.Track.size: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.midi.MidiEvent.getMessage: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • javax.sound.midi.ShortMessage.getData1: Use of javax.sound, use net.runelite.client.audio.AudioPlayer instead
  • `javax.soun...
rough garnetBOT
rough garnetBOT
rough garnetBOT
rough garnetBOT