Cuppa Miner AIO

Cuppa Miner AIO

Everything. Ore, gems, amethyst, sand & much MORE!

4.3
145 Reviews
26K+
Users



Mines (and banks) ore in many different locations, including specialty locations. Also supports powermining anywhere.

Features:
  • powermining
  • banking at many locations
  • gem bag/coal bag supported
  • supports ALL ores, including new ores like Lead ore & Nickel ore, along with: Sandstone, Granite, Coal, Iron, Runite, Adamantite, Mithril, Gold, Silver, Copper & Tin
  • option: if a chisel in inventory, will automatically cut all gems & fletch gems into bolt tips (if we have the levels to do so)
  • option to world hop: when another player is within a radius OR all ore selected is depleted
  • 3 selection modes: "mine adjacent to starting spot", "mine certain ores within radius" or "click exact ores you want to mine"
  • option to use dragon pickaxe special
  • option: can mine crashed stars/shooting stars until depletion, under "powermining" tab, if you walk the bot near one (won't path to them)
Robust and Intelligent Decision Making:
  • Weighted-randomized movements: if mining in a large area, the bot will mine nearby rocks randomly, with a strong preference for close rocks and rarely mining medium-distance rocks (optional)
  • Turning time optimization: if mining in a small area (2/3 nearby rocks), the bot will mine the rock that requires the least time spent turning
  • "C" shape formation detection: if the 3 rocks selected form a "C", the bot will automatically walk to the middle of the C before mining
Features in all of CuppaJava's Bots:
  • Saves settings from last session, even when you close Runemate. Jump right back in next time!
  • Customizable break handler, to log out for a little while every X minutes, and the option to hop to a random world after break.
  • Customizable AFK handler, to idle the bot for a little while periodically.
  • Customizable stopping handler: to stop the bot after a selected amount of time.
  • Customizable Fatigue handler: to slow down interactions over time & reduce fatigue with idling/breaks
  • Intelligent delays between actions.
  • Progress log with a bunch of info.
  • My own custom, robust traversal system

Special Mine Locations Supported:
  • Amethyst mining
  • Barronite mining (A great, AFK, F2P method, like a mini F2P Motherlode Mine) (if the bot has a hammer in it's inventory, it'll automatically crush the deposits rather than banking) (especially good for UIMs!)
  • Calcified rock mining in VarlamoreCam Torum (great source of blessed bone shards for prayer training! Prioritizes waterfall rock spots)
  • Desert sandstone/granite mining (supports Drew's grinder and waterskins with refilling at Enakhra's Lament fountain OR using lunars)
  • Infernal shale rock & infernal shale deposit mining
  • Shilo Village gem mine
  • Shilo Village underground gem mine
  • Rune essence/pure essence mining (from Varrock or Yanille)
  • Daeyalt essence mining
  • Volcanic ash mining on Fossil Island
  • Lovakite ore at Lovakengj mine
  • Weiss salt mine (will mine Basalt, Te salt, Efh salt, Urt salt) (will note Basalt at Snowflake npc)
Regular mines that support banking:
F2P:
  • dwarven mine (from falador)
  • barbarian village
  • varrock west
  • varrock east
  • al kharid
  • rimmington
  • mining guild
  • crafting guild (with Port Sarim deposit box)
P2P:
  • mining guild extended
  • ardougne (north-east)
  • ardougne monastary (south-east) [Supports ardy cape teleport if worn!]
  • crafting guild (with fally diary)
  • deepfin point (with optional Sailors' Amulet support)
  • deepfin mine east (coal, adamantite, runite area, requires chest)
  • mor ul rek
  • port khazard
  • falador west (requires shortcut)
  • fight arena mine
  • Trahaearn mine (Prifddinas)
  • Hosidius south
  • Mount Karuulm
  • Pandemonium mine
  • Grand Tree West
  • Grand Tree East
  • Unkah mine (near Tempoross)
  • I'm adding more locations, if you want a specific one request it on the thread





Most recent

robthelob robthelob
Jan 31, 2026
Version: 1.8.40
does what i wanted it to do, so works like a charm. :D Make a fishing one with F2P Lob / Swordfish pls

Author Response

<3 That does sound like a fun little bot so I'll consider it, but for the time being Mikes Fishing should be good for that!
brandon2012ctsv brandon2012ctsv
Jan 29, 2026
Version: 1.8.40
logged out after 5 min of idling for a total of 12 minutes of running the bot

Author Response

Hi, I've dmed you multiple times to help debug but haven't recieved any response. The bot should definitely be working, and is on my end currently. Please try standard debugging like restarting osrs & runemate, and disable any plugins which might interfere. If issues persist, please respond to my DM so I can assist more.
1d3ad_thxg3 1d3ad_thxg3
Jan 01, 2026
Version: 1.8.39
it mines the infernal shale but cant even cut a full inventory of shale very botty behavior

Author Response

As we discussed in DMs, it seems to be working on my end now. Feel free to dm discuss any other issues :)
pinkskink2 pinkskink2
Dec 28, 2025
Version: 1.8.39
worked great

Author Response

<3
eazyj5 eazyj5
Nov 24, 2025
Version: 1.8.33
Great bot, never really had an issue. Easy to set up. My only concern is the drop speed on Powermining - Very bot like consistent fast drop speed, would be good if it was a little slower with the occasional missclick to look more human rather than dropping everything perfectly at the same speed. Other than that, almost perfect bot

Author Response

I'm glad the bot is working well overall :) The dropping logic does have randomization built into it (it should sometimes skip items, click at different speeds, sometimes slightly change the order etc). That being said I'll look into if more can be changed :)