last year by Adam
Jagex have published a new third party client update, and with it a new set of third party client guidelines. These new guidelines remove some previous restrictions which allows us to add some new features. We've added these features in this update.
Pickpocket can now be swapped on all NPCs, even with a
Talk-to option, by
shift-right clicking them and selecting
The menu entry swapper now has a setting to remove menus for dead NPCs. This prevents clicking on them while they are dieing, as well as casting spells. The entity hider additionally has an option to remove the NPC completely so it is no longer rendered.
It is now possible to swap Walk here for both left click and shift click on NPC by shift-right clicking them and selecting the corresponding swap option. There is also a global shift click walk here setting in the menu swapper configuration that affects all NPCs.
Menus on worn items can now have both their left click and shift click option swapped, which can be configured by shift-right clicking the item when wielded.
As you may have noticed, we recently updated the special attack counter plugin to show a "spec drop" overlay on the player when a special attack lands. This feature works with the reworked party system, which allows the spec drops to show on your party members.
The party system no longer requires Discord integration to send or join invites, and instead uses a passphrase system. This is a lot less finicky and works more reliably when multiple clients are running.
Creating a party now gives you a passphrase, such as
which you share with your friends. They just need to click
Join party and
paste the passphrase to join.
There are also several smaller improvements and bug fixes, including:
altkey used to drag overlays around is also configurable within the
!petsicons to not show up has been fixed, again.
!lvl cox cmnow works correctly
Left click walk on coreoption of the Corporeal Beast plugin has returned once again
We had 19 contributors this update!
Adam (57): compost tracking: fix tracking fertile soil with ash covered tome overlay: make alt drag hotkey configurable overlay: better handle picking up overlapping overlays menu swapper: removetags object/npc names menu swapper: removetags npc name on reset swap widget overlay: change minimap position back to top_right overlay: add movable and snappable overlay flags overlay: disallow transformPosition with dynamic/tooltip overlay: set g2d clip per layer overlay: worldmap: prefer rect2d as g2d clip shape devtools: allow pgup/down to cycle through previous commands overlay: use hovered overlay for picking managed overlay overlay manager: remove spurious position reset logs gpu: initialize scene uploader scene id with nanotime api: add setForcedPosition widget method widget overlay: use setForcedPosition overlay: prevent moving non-movable overlays prayer: don't return dimension for dynamic overlays api: pass menu entry to menu add event and forward accessors events: add tostring/equalsandhashcode to menuoption clicked api: add npc accessor to menuentry api: add player accessor to menuentry attackstyles: add weapon types 28 and 29 fix race loading modicons api: add player id accessor party: remove Discord requirement party: use passphrases for party ids party: remove overlay spec counter: add devmode check for spec command gpu: fix debug mode on macos worldmap: add akp and bjp fairy rings chat commands: fix !lvl cox cm api: deprecate if1 usage chat commands: add rifts closed to gotr bossnames chatfilter: fix matching lt/gt Move entity hider logic to plugin hooks: add exception handler for renderable draw listener hooks: raise exception logs to error level account: use http redirect for oauth login response chat channel: use fc max size from container runelite: set jagex.disableBouncyCastle=true cannon: use varp for cannonball count Move party messages from http-api spec counter: add config option for infoboxes party: no longer use account session id party: send join on reconnect entity hider: fix hide pets timers: fix showMinigameTeleports check raids: remove party scout message xpglobes: add time to level to tooltip corp plugin: add dark core attack deprioritization npc overlay: use true tile for south west tile menu swapper: remove Pickpocket block menu swapper: add option to remove dead npc menu options menu swapper: add npc walk here swap entity hider: add option to hide dead npcs menu swapper: add worn item swaps Ben Puryear (1): Add .DS_Store to .gitignore (#14925) Cameron Hetzler (1): loottracker: reverse collapse all tooltips David Luong (1): item identification: Add Desert Treasure diamonds (#14764) Hexagon (1): spec counter: add spec drops Hydrox6 (2): item stats: add support for stat boosts with a cap item stats: add ancient brew Jonathan Forscher (1): item stats: Add some missing beverages (#14412) Jordan Atwood (10): chat commands: Update clear word and clear line defaults item stats: Clean up saradomin brew code item stats: Use variables for reused potion effects item stats: Add mixed potions item stats: Remove combo primaries item stats: Fix jangerberries stats status bars: Override hitpoints and prayer max values in LMS special counter: Fix test hunter: Remove unused lastActionTime field timers: Don't clear stamina on death LlemonDuck (5): chatcommands: consume "clear single word" keypress interfacestyles: 2005-style quest tab headers clientui: setResizable after setVisible slayer: expose slayer task data in service npcaggro: show for current slayer task option MasonPMGit (2): item charges: add bracelet of clay clues: Allow Daeyalt essence for runecrafting skill challenges Matthew C (1): skill calculator: Fix herblore typos (#14324) Max Weber (5): rl-api, groundmarkers: handle instance plane conversion correctly overlay: do not move snap points backwards fairyring: add isle of souls ring ClientLoader: don't fail patching to hidden files SessionManager: don't fail to login with a existing hidden session file ProjectileRage (1): timers: Add Shadow Veil protection detection (#14687) Stefan Zopfi (1): itemcharges: add imbued ring of wealth Zander Bolgar (1): mining: add gold vein respawn timer emerald000 (1): item stats: Add missing consumables sjpfeiffer (1): bank: Add option to force right click on placeholder toggle button superiorser9 (2): timers: Track home and minigame teleports using vars (#14842) timers: Check stamina effect using varbits (#15014) vmarlowe (1): fishing: Add frog spawn spot NPC (#14659)