Summary:
Add an Easy, Normal, and Hard difficulty selector to the challenge preparation screen, persist the chosen difficulty when a run is recorded, and display it alongside each entry in the completed runs history.
Description:
The preparation screen had no way to set the world difficulty before starting a run. Players needed a visible, toggleable selector that cycled through Easy, Normal, and Hard on click. The selected difficulty needed to carry through to the actual Minecraft world when the run started — not just exist as a label — and be saved permanently with each completed run record so past runs could be reviewed with their difficulty context intact. Existing run history required a non-destructive migration so old records were preserved without difficulty data rather than wiped.
Estimated Ideal Time: 5 hours
Summary:
Add an Easy, Normal, and Hard difficulty selector to the challenge preparation screen, persist the chosen difficulty when a run is recorded, and display it alongside each entry in the completed runs history.
Description:
The preparation screen had no way to set the world difficulty before starting a run. Players needed a visible, toggleable selector that cycled through Easy, Normal, and Hard on click. The selected difficulty needed to carry through to the actual Minecraft world when the run started — not just exist as a label — and be saved permanently with each completed run record so past runs could be reviewed with their difficulty context intact. Existing run history required a non-destructive migration so old records were preserved without difficulty data rather than wiped.
Estimated Ideal Time: 5 hours