A RuneLite plugin that keeps left-click on a contested ground-item pile trained on the items you actually care about.
You maintain a list of "verified" items in the plugin's side panel. When
any verified item is on a tile, every Take menu entry for a
non-verified item on that same tile is removed — both from the hover
(left-click) menu and the right-click menu. Once all verified items
leave the tile, the rest of the pile becomes clickable again.
Open the To The Top sidebar panel and paste item names you care
about, one per line. Matching is exact-name but case-insensitive
(Abyssal whip and ABYSSAL WHIP both work). The list persists across
client restarts.
The plugin subscribes to MenuEntryAdded. For each Take entry it:
- Resolves the tile the entry targets and lists every ground item on that tile.
- Looks up each item's name via
ItemManager.getItemComposition. - If any name matches the verified list, every
Takeentry for a non-verified item on that tile is stripped fromClient.getMenu().setMenuEntries(...).
The OSRS loot-pile sprite isn't hidden — RuneLite's plugin API doesn't expose per-item render hiding — but the click behaviour matches what you'd get if the non-verified items weren't there.