Skip to content

Create pot-stash plugin. - #14992

Open
Zorga0 wants to merge 2 commits into
runelite:masterfrom
Zorga0:master
Open

Create pot-stash plugin.#14992
Zorga0 wants to merge 2 commits into
runelite:masterfrom
Zorga0:master

Conversation

@Zorga0

@Zorga0 Zorga0 commented Aug 12, 2026

Copy link
Copy Markdown

Use default Bank Tags instead of the Potion Storage.

  • Clicking the Potion Storage button opens a "potstash" Bank Tags tab instead of the Potion Storage interface.
  • Right-click potions to set their withdraw dose (uses the same technique Bank Tags uses to withdraw potions from storage).

Almost everything relies on the existing Bank Tags plugin or mirrors it:

  • The Potion Storage internals mirror net.runelite.client.plugins.banktags.tabs.PotionStorage:
    • same scripts (POTIONSTORE_DOSES / POTIONSTORE_WITHDRAW_DOSES)
    • same potion matching across dose variants (matches() / findPotion())
    • same hidden widget preparation (PotionStorage.prepareWidgets())
    • fires menu action 1007 at that widget (same mechanism Bank Tags uses to withdraw potions from storage)

Everything is 1:1 and goes through the same scripts and menu actions that Bank Tags already uses.

Use Bank Tags instead of the Potion Storage.
@runelite-github-app

runelite-github-app Bot commented Aug 12, 2026

Copy link
Copy Markdown

@runelite-github-app

runelite-github-app Bot commented Aug 12, 2026

Copy link
Copy Markdown

This plugin requires a review from a Plugin Hub maintainer. The reviewer will request any additional changes if needed.


Internal use only: Reviewer details Maintainer details

@ldavid432

Copy link
Copy Markdown
Contributor

Use of client.menuAction is not allowed

@ldavid432 ldavid432 added the waiting for author waiting for the pr author to make changes or respond to questions label Aug 12, 2026
@runelite-github-app runelite-github-app Bot removed the waiting for author waiting for the pr author to make changes or respond to questions label Aug 12, 2026
@Zorga0

Zorga0 commented Aug 12, 2026

Copy link
Copy Markdown
Author

Hello! Thanx for helping me.
I updated and fully removed client.menuAction.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants