All scripts
Lucifer scriptv1.0 Config builder
AUTO COPY WORLD
Clones one world into as many worlds as you like, tile for tile. Point it at a target world and give it a list of destinations. It scans the target, tells you exactly which items the job needs and what is missing, then rebuilds every destination until it matches: foreground, background, doors, decorations and seeds.
The Run
- Scans the target world's foreground and background for every tile and saves it as a blueprint file
- Counts how many of each item the job needs, checks your storage and writes a shopping list of anything short
- In each destination: breaks every tile that does not match the target, working from the top down
- Places the background and foreground exactly as in the target, from the top down
- Checks the world again and fixes anything that was missed
- Returns leftover items to storage when every world is done
Knows What It Needs Before It Starts
- A report file lists every item: ID, name, foreground count, background count, per world, total for all destinations, what is in storage and how much is missing
- Anything short is shown in the console and sent to Discord before the build starts
- The blueprint is saved, so the next job can reuse it without visiting the target world again
Builds Only What Is Different
- Compares the blueprint with the destination tile by tile
- A tile that already matches is never broken or placed again
- Foreground and background can be copied together or separately
- Clearing wrong tiles can be switched off if you only want to fill empty tiles
- Skip list: tiles that are never copied or broken, such as the Main Door, bedrock and every lock
- Rows are worked back and forth, so the walk stays short
Never Traps Itself
- Before placing a solid block, it checks whether the block would seal the bot off from the next tile or from the door
- It picks a standing spot that keeps it free: below the tile while building, and above it while clearing
- If it still gets boxed in, or no path works, it respawns and carries on
- Every respawn is counted in the final report
Restocks in Order
- Takes the items in the order the build will use them, up to 200 per item type
- Keeps a set number of backpack slots free
- Checks every storage world in your list until it has what it needs
- An item that is in no storage is flagged and skipped, so the bot does not keep looking for it
- Walks back to the destination and carries on from the same tile
Keeps the Backpack Clean
- Junk from clearing (dirt, rock, lava, cave background and their seeds) is trashed as it builds up
- Junk the build still needs is kept
Picks Up Where It Left Off
- A progress file for each bot remembers which destinations already match the target
- A restart skips finished worlds, or you can switch on reset and do them all again
- A world is marked done only when it matches the target exactly
Knows When to Walk Away
- If the bot has no access to a destination, that world is skipped and you get a Discord alert
- Detects a nuked world, a wrong door or a level lock during the warp
- Reconnects after every few failed warps instead of hammering the server
- Waits for a reconnect when the bot goes offline, and holds without spamming while the account is banned
- An error in one world is logged, and the bot moves on to the next
Also Inside
- Adjustable punch and place range, delays and number of fix-up passes
- Console log for every phase: tiles to clear, tiles to place and tiles still different at the end
- Final report: worlds copied, tiles placed, tiles broken and respawns
- Optional Discord webhook: missing items, skipped worlds, each finished world and the final report