Atum
A reset mod for Minecraft speedrunning that creates a new world as soon as you leave the current one, for random seeds and set seeds, so you never click through the world creation screen.
Purpose
Creates the next world automatically when you leave a world or press the reset key, which is F6 by default.
Setup Guide
Download Atum from mc.sr/mods, the list of legal speedrun mods, and pick the build for your Minecraft version. The current 1.16.1 build also needs Speedrun API 2.1 or newer.
Put the jar files in the mods folder of your Fabric instance and start the game.
On the title screen, hold Shift and click the golden boots button to the left of Singleplayer. That opens the Atum config.
Set the seed, difficulty and world generation there. Leave the seed empty to reset random seeds.
If you choose settings that aren't allowed in Any% runs, Atum shows a warning when you leave the config.
Click the golden boots without Shift to start resetting. From then on, leaving a world or pressing F6 creates the next one.
To stop, click Stop Resets & Quit in the bottom left corner of the options menu.
Features
- +Automatic resets for random seeds and set seeds
- +A reset key, F6 by default, that you can change under Controls
- +Hotkey Only Mode, where leaving a world normally no longer resets
- +Safe Hotkey, which ignores the reset key while you type in a text field
- +A warning screen for settings that aren't allowed in Any%
- +Seed, difficulty and world generation settings in one config screen
- +Works with SeedQueue, which requires it, and with WorldPreview 6 and newer
What the config screen covers
Shift clicking the golden boots opens a Create New World screen that Atum uses as its config. Whatever you set there becomes the template for every reset: the seed, game mode, difficulty, cheats, game rules, data packs and the world options such as the world type, structures and the bonus chest. With the seed field empty, every reset gets a random seed.
The other options are in the Speedrun API config menu: Hotkey Only Mode, Safe Hotkey, Illegal Settings Warning and Demo Mode.
World names and attempt counters
Atum names each world after its attempt number: Random Speedrun # for random seeds, Set Speedrun # for set seeds and Demo Speedrun # in demo mode, followed by the count. The counts live in rsg-attempts.txt, ssg-attempts.txt and demo-attempts.txt in .minecraft/config/mcsr/atum.
Other tools recognise attempts by those names. Julti's Clear Worlds, for example, only deletes worlds with speedrun names like these and leaves the rest alone.
Mod versions that work together
The 1.16.1 build of Atum, version 2.7.2, needs Fabric Loader 0.15 or newer and Speedrun API 2.1 or newer. It refuses to load with WorldPreview older than 6.0.0, SeedQueue older than 1.5, Fast Reset older than 2.0, ChunkCacher older than 1.4.2 or FSG Mod older than 4.1.0, so if the game won't start after adding Atum, update those from mc.sr/mods first.
Notes
Atum is on the MCSR legal mods list, with builds from Minecraft 1.6.4 up to 1.21.10 and for several April Fools versions. Void_X_Walker wrote it to replace DuncanRuns' original autoreset mod. The current source lists contaria, tildejustin and DuncanRuns as contributors and is on contaria's GitHub under the MIT license.
Questions about Atum
Does Atum work for set seed runs?
Yes. Type the seed in the config screen and every reset creates that seed again. Those worlds are named Set Speedrun # and have their own attempt counter.
Why does Atum show a warning when I close the config?
Some of your settings aren't allowed in Any% speedruns. The warning screen lets you confirm them or reset them, and Illegal Settings Warning in the Speedrun API config switches the check off.