Skip to content

Features ​

Versions and instances ​

  • A version is the game itself (versions/<name>/).
  • An instance is an isolated runtime environment: mods, configs and saves per instance.
  • "Copy existing version" copies only what is necessary, never your saves.

The version list supports search, type filters and a context menu (open folder, rename, delete, export launch script).

Downloads ​

TabContents
VanillaReleases, snapshots, old versions, Bedrock (release / preview)
ModsFiltered by loader and game version
ModpacksCurseForge and Modrinth
ResourcesResource packs, shaders, worlds

Sources are configurable in Settings → Downloads, including official, mirror and custom. Concurrency and rate limits live there too.

Accounts ​

Microsoft (device code + refresh), offline, and third-party auth servers.

Java management ​

Automatic scan, automatic download, and per-instance overrides.

Bedrock ​

  • Shared version list and launch button with Java.
  • Install path: versions/Bedrock <version>/, package in its bedrock/ subfolder.
  • Pre-launch checks: Store build installed, Microsoft account signed in.

Updates ​

  • Stable and snapshot support auto-update; downloads run in the background.
  • A failed update never replaces the binary with a partial file.
  • After updating, the built-in changelog dialog shows once.
  • Beta does not auto-update.

Server features ​

Connecting to the official server provides:

  • Notices — shown once per channel and per content fingerprint.
  • Bans — a native error dialog with your device code and the reason provided by the administrator.
  • Cloud settings — some toggles are controlled server-side.

No network is not an error: no dialog, no report, just a hint in the corner.

Extensions ​

Settings → Extensions: import by button or drag & drop (.tmlext / .jar, multi-file), then per-extension Details, Enable / Disable and Uninstall. Permissions are confirmed before the first enable, extensions enabled at last exit auto-start, and Refresh / Open folder are at the top. State and trust live in trusted.json (SHA-256). See Import & manage and Extensions.

Settings overview ​

GroupCommon items
LaunchJava, memory, window size, JVM args, game args
DownloadsSource, concurrency, rate limit, cache
AppearanceTheme, colours, language, animations
OtherBeta access, logs, data directory
Extensions (own page)Import, permissions, enable / uninstall

Shortcuts ​

KeyAction
F5Refresh current page
Ctrl + FSearch versions / instances
Ctrl + ,Open settings
F12Open log