Work in Progress: This wiki is severely lacking & possibly incorrect and still in development. The site is open source — assistance and pull requests are welcome!

Installations

Create, manage, and configure your Minecraft installations.

Installations are the heart of Kable Launcher. Each installation is a complete, isolated Minecraft setup with its own version, mods, settings, resource packs, shaders, and configurations. Think of them as profiles, but more powerful.

New to installations? Start simple! Create a vanilla installation first to get familiar, then experiment with mods and different versions.

Installation Management

Comprehensive tools for creating, editing, and organizing your Minecraft installations.

Create New Installation Guided wizard walks you through version selection, mod loader choice, and initial configuration. Setup takes under a minute for vanilla versions.
Version Selection Choose from vanilla releases, snapshots, old alpha/beta versions, or modded versions. Complete version history from Classic 0.0.11a to latest release.
Mod Loader Selection Automatic installation of Fabric, Forge, Quilt, NeoForge, OptiFine, or Iris. Compatible versions detected automatically based on Minecraft version.
Installation Editing Modify name, version, icon, settings, Java arguments, and game directory after creation. No need to recreate from scratch!
Installation Duplication Clone installations with selective content copying. Choose to copy mods, configs, resource packs, shaders, or worlds independently.
Installation Export/Import Export as ZIP archives for sharing or backup. Import from Kable ZIPs, vanilla launcher folders, or other launchers.
Installation Statistics Track playtime, last played date, total disk usage, and mod/pack counts per-installation.

Name your installations descriptively! Use names like 'Vanilla 1.21', 'Modded - Create Mod', or 'Skyblock Server' to quickly identify them.

Adding Installations

Multiple ways to create installations: build from scratch in the app, import from existing .minecraft folders, or restore from Kable ZIP exports.

New from App

The standard way to create installations. Perfect control over every aspect from version to mod loader.

Version Browser Browse complete Minecraft version history: releases, snapshots, old alpha, old beta, and experimental versions. Filter by type and search by version number.
Mod Loader Detection Kable automatically shows compatible mod loaders for your selected version. Fabric, Forge, Quilt, and NeoForge versions fetched from official APIs.
Quick Setup Minimal configuration needed! Just pick a version and go. Defaults are sensible: 2GB RAM, auto-detected Java, standard resolution.
Advanced Configuration Customize Java arguments, game directory, window resolution, JVM memory, launcher visibility, and more before first launch.
From Template Clone an existing installation as a starting point. Selectively copy mods, configs, resource packs, or worlds—great for testing mod combinations.

Version manifest updates automatically on launch. If you don't see a brand new snapshot, click the refresh button in the version browser.

From .minecraft Folder

Migrate from the vanilla launcher or other launchers by importing existing .minecraft folders. All your content comes with you!

Import StepWhat Happens
Folder SelectionBrowse and select .minecraft folder from anywhere on your system
Profile DetectionKable scans launcher_profiles.json and identifies all vanilla profiles
Version DetectionAnalyzes versions/ folder to identify installed Minecraft versions and mod loaders
Content DiscoveryScans mods/, resourcepacks/, shaderpacks/, and saves/ folders
Import PreviewShows what will be imported with size estimates and conflict warnings
Selective ImportChoose which content to import: mods, packs, shaders, worlds, or settings

Importing doesn't delete the original .minecraft folder. Your vanilla launcher profiles remain untouched and functional.

Import from Kable ZIP

Restore installations exported from Kable or shared by other users. Perfect for modpack distribution or cross-computer syncing.

ZIP Archive Import Drag-and-drop or browse for .zip files. Kable validates the archive structure and shows installation metadata before importing.
Metadata Preservation All installation details preserved: name, icon, version, mod loader, Java settings, RAM allocation, and custom configurations.
Complete Restoration Full installation recreation including mods (with version hashes), resource packs, shaders, worlds, configs, and save files.
Version Matching Kable downloads the exact Minecraft version from Mojang's servers if not already cached. No manual version management!

Share your modpack setups with friends! Export an installation, send the ZIP, and they get an identical setup with one click.

Installation Configuration

Fine-tune every aspect of how Minecraft runs for each installation. All settings are per-installation and don't affect others.

ConfigurationDescriptionExample Values
Game DirectoryCustom location for installation data. Leave empty to use global directory.D:\Games\MC-Modded
JVM Memory (-Xms/-Xmx)Minimum and maximum heap size for Java. Higher = better performance for modded.2048MB min, 8192MB max
Custom JVM ArgumentsAdvanced Java flags for GC tuning, performance, and debugging.-XX:+UseG1GC
Window ResolutionDefault game window dimensions on launch.1920x1080, 2560x1440
Java VersionSpecific Java executable path. Auto-detect finds best match.C:\Java\jdk-25
Mod Loader VersionPin specific Fabric/Forge version for stability.Fabric 0.15.3, Forge 49.0.3

Allocating too much RAM (over 12GB) can actually hurt performance due to garbage collection pauses. 4-8GB is ideal for most modpacks.