Skip to content
Ruslan
All scripts
Lucifer scriptv1.1 Config builder

AUTO CAVE & MINE

Runs Cave Blast worlds from start to finish, without you watching. It makes the world, locks it, clears the cave, opens the mine behind the Rune Carved Door, blasts every Pure Magic Ore, takes its World Lock back and sorts the loot into storage. Then it starts the next run.

The Run

  • Takes a World Lock and a Cave Blast from your supply world when the backpack has none
  • Uses the Cave Blast under a random world name and locks the new world on the tile beside the bot
  • Breaks every Aqua Cave Crystal, Deep Iron and Golden Treasure Hoard, then picks up all the floating Magic Stones
  • Digs a path to the Rune Carved Door, wears the Magic Stones and enters the mine
  • Collects every Treasure Chest first, for the Mining Explosives inside
  • Blasts every Pure Magic Ore, and breaks through Magic Infused Veins when they block the way
  • Returns to the cave, breaks its World Lock to use again, and stores the loot

Digs Its Own Way

  • Its pathfinding weighs walking against digging, so it breaks only what it must
  • Blocks that only explosives can break are walled off or blasted through, depending on the explosives it has
  • Lava and other hazard tiles are avoided when there is another way, and dug through only when there is not
  • Drops that land in a closed pocket are dug out and picked up
  • A target that fails three times is skipped, then tried once more after the world has changed

Blasts Safely

  • Picks the blast spot that catches the most ore in one explosion
  • Stands outside the 3x3 blast area before it hits the explosive
  • Never blasts next to a door, the Rune Carved Door or its own World Lock
  • An ore already destroyed on the way is counted, and no explosive is wasted on it
  • Stops blasting when the explosives run out or when six blasts in a row fail

Chest Mode by Level

  • Bots at or above your level break Treasure Chests outright
  • Lower-level bots only open each chest and take what is inside
  • Mining Explosives still lying on the floor are swept up before blasting starts

Handles Fire

  • A burning tile is detected from the tile flag, with an exact bitwise check
  • When the cave is on fire, the bot fetches a Fire Hose from the supply world, puts every fire out and returns the hose
  • A cap on hose trips per run
  • No hose in storage: burning tiles are routed around, and you get a webhook alert

Keeps Its Malady Right

  • Reads the malady and Recovering state straight from /status
  • An unwanted malady is cured at the Auto Surgeon in your hospital worlds, and an out-of-order surgeon is skipped
  • World Locks for the cure come from storage, and any left over go back
  • Checks again during the cave phase, cures, then walks straight back to the cave
  • No malady: tries a Vile Vial first, then chat grumble in a random world
  • Grumble handles chat cooldown, has a time limit, reconnects when nothing comes, and pauses while you are Recovering

Loot Sorted, Nothing Lost

  • Rare list and common list go to their own storage worlds
  • Unlisted items can be sent to common, or kept
  • Keep list: items that are never dropped (fist, wrench and similar)
  • Keeps a set number of Magic Stones for the next run
  • Trash list for junk you never want to carry
  • Stores part of the load mid-cave when one reward reaches your amount or the backpack is nearly full, then walks back
  • Clears space before a run when the backpack has too few free slots
  • Auto collect is on only inside the cave and mine, never in storage worlds

Survives a Restart

  • The current cave world is saved to a file for each bot
  • After a crash or restart, it goes back, takes its World Lock and stores the loot before starting again
  • If a run throws an error, it still finishes that world first, so the lock is never left behind

Guards the World

  • /bans any player who walks into the cave, except the names on your whitelist

Paced to Stay Safe

  • A random gap between Cave Blasts, plus a cap on blasts per hour
  • A random rest after every set number of runs, spent in the supply world
  • Random delays between hits and steps
  • Time limits on the cave phase and the mine phase, so the mine never runs into the server's 30-minute kick

Also Inside

  • A rejected world name gets a new name, up to five tries per blast
  • Detects a nuked world or wrong door during the warp
  • Waits for a reconnect when the bot goes offline, and holds without spamming while the account is banned
  • Puts the pickaxe back on after the Fire Hose
  • Run summary in the console: time, cave blocks, chests and ore
  • Optional Discord webhook:
  • run report: duration, blocks, Magic Stones, chests, ore, explosives used, Cave Blast and explosives left, total runs and rares
  • rare drop alert with a ping
  • alerts for supply running out, full storage, a failed blast, a missing Fire Hose, a banned account and script errors