All scripts
Lucifer scriptv1.0 Config builder
AUTO TREASURE BLAST
Runs Treasure Blast worlds from start to finish, without you watching. It makes the world, locks it, digs out every Hidden Treasure, sweeps up the drops you want, 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 Treasure Blast from your supply world when the backpack has none
- Uses the Treasure Blast under a random world name and locks the new world on the tile beside the bot
- Digs to every target block and breaks it, from within punching range
- Sweeps the whole world for the floating items you listed
- Breaks its World Lock to use again, stores the loot and starts the next run
Your Targets, Your Way
- Targets are Hidden Treasure by default; add or remove any block you like
- Items can be written by ID or by name, and the name is looked up for you
- A name that cannot be found is flagged in the console, so you know to enter its ID
- An optional sweep list: floating items collected across the whole world after the targets are done
- At the end of the phase it reports any target left behind and why: time ran out, or the target could not be reached or broken
Digs Its Own Way
- Its pathfinding weighs walking against digging, so it breaks only what it must
- Lava and other hazard tiles are avoided when there is another way, and dug through only when there is not
- A tile that fails to break twice is routed around
- 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
Handles Fire
- A burning tile is detected from the tile flag, with an exact bitwise check
- When the world 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 treasure phase, cures, then walks straight back to the world
- No malady: tries a Vile Vial first, then chat grumble
- 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; rare maps and the Stone Egg are already on the rare list
- Unlisted items can be sent to common, or kept
- Keep list: items that are never dropped (fist, wrench and similar)
- Supplies, the Fire Hose, the Vile Vial and the pickaxe are never dropped into reward storage
- Trash list for junk you never want to carry
- A mid-run save cap for each item (Ice, Altar, Rune Stone, Water Essence and so on) and a general cap for the rest; when one is hit, the bot stores the load and walks back
- A no-mid-save list: items like Map Fragment stay in the backpack until the end of the run
- Clears space before a run when the backpack has too few free slots
- Auto collect is on only inside the treasure world, never in storage worlds
Survives a Restart
- The current treasure 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 treasure world, except the names on your whitelist
Paced to Stay Safe
- A random gap between Treasure 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
- A time limit on the treasure phase for each run
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, targets broken and items swept
- Optional Discord webhook:
- run report: duration, targets broken, items swept, rares this run, everything gained this run, Treasure Blast 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