SoulFire LogoSoulFire

Import Accounts

Add offline or Microsoft accounts to an instance and choose how SoulFire should use them.

Before you start

  • If you do not import any accounts, SoulFire can generate offline accounts from the configured Name format.
  • Use offline accounts only on servers that accept them.
  • For exact file formats and defaults, see Account Formats.

Need sources for test accounts? See Get Accounts. If you use Ravealts, SoulFire can import purchases directly from the account settings dialog.

Choose the right account type

TypeUse it when
Microsoft Java CredentialsYou have a normal Java account with email and password
Microsoft Java Device CodeYou want to sign in through a browser instead of storing credentials
Microsoft Bedrock CredentialsYou want to connect to Bedrock servers
Microsoft Bedrock Device CodeYou want browser-based Bedrock sign-in
Microsoft Java Refresh TokenYou already have refresh tokens and want long-lived imports
Microsoft Java CookiesYou want to import a browser login session
Microsoft Java Access TokenYou only have a short-lived access token
OfflineThe target server accepts offline-mode accounts

Import accounts in the GUI

Open the account settings

Open an instance and go to Account Settings.

Select the account type

Choose the type that matches the data you want to import.

Paste or import the account data

Add one account per line using the format for that account type. For device-code flows, SoulFire prompts you to finish the login in a browser.

Review the imported accounts

Confirm that the instance shows the expected accounts before you start the session.

Import accounts in CLI mode

CLI imports use two flags:

  • --account-file points to the file that contains the accounts.
  • --account-type tells SoulFire how to parse that file.

If you want GUI-equivalent behavior from the terminal, combine those with the rest of your CLI session flags. For the full flag list, see Command line flags.

Settings that matter most

SettingWhat it changes
Name formatControls how generated offline accounts are named
Shuffle accountsRandomizes the account order before bots join
Use proxies for account authSends Microsoft authentication through your configured proxies
Account import concurrencyControls how many account imports run at the same time

How is this page?

Last updated on

On this page