Skip to main content
The /chaos command opens an interactive GUI where players can configure challenge settings and difficulty modifiers for their speedrun sessions.

Syntax

/chaos
No parameters
void
This command takes no parameters and opens a GUI

Permissions

  • Permission Level: 0 (All players)
  • Can be used by: Players only (not console)
  • Operator required: No
This command can only be executed by players. Console cannot use this command as it requires a GUI interface.

Behavior

When executed by a player:
  1. Opens the Settings GUI (SettingsGui)
  2. Player can configure challenge settings:
    • Difficulty level
    • Half heart mode
    • Custom modifiers
    • Other challenge options
  3. Changes are saved when the GUI is closed
  4. Settings apply to the next run started with /start

GUI Features

The chaos settings GUI typically includes:
  • Difficulty Settings: Configure game difficulty
  • Half Heart Mode: Enable/disable reduced health
  • Challenge Modifiers: Additional gameplay modifiers
  • Run Configuration: Various speedrun-specific settings
The exact options available in the GUI depend on your mod version and configuration. Check the GUI in-game for all available settings.

Examples

/chaos
> [Opens SettingsGui for the player]

Error Messages

Only players can use this command
error
Occurs when attempting to execute from console or non-player source.Solution: Execute the command as a player in-game.

Workflow

  1. Execute /chaos to open the settings GUI
  2. Configure your desired challenge settings
  3. Close the GUI to save changes
  4. Start a new run with /start to apply the settings
Configure challenge settings before starting your run. Changes made during an active run will not take effect until the next run.
  • /settings - Opens info settings GUI (combat log, bug reports)
  • /start - Starts a new run with configured settings
  • /runinfo - View current run state and statistics

Use Cases

Practice Runs

  • Adjust difficulty for training
  • Enable/disable modifiers for specific practice

Challenge Runs

  • Configure maximum difficulty for challenge attempts
  • Set up specific modifier combinations

Team Coordination

  • Agree on settings before starting multiplayer runs
  • Test different configurations

Source Code Reference

Implemented in CommandRegistry.java:155-163 Opens SettingsGui.open(player) which provides the interactive configuration interface.

Build docs developers (and LLMs) love