Check the modpack format and requirements
A modpack is more than a folder of random mods. It can include a manifest, required loader, configuration files, scripts, resource packs and version-specific dependencies. Read the pack page for the supported Minecraft version, loader, minimum memory and client/server notes before importing anything.
SKlauncher 4.0 Open Beta advertises integrated Modrinth and CurseForge browsing. Stable 3.2.18 may require a more manual installation flow depending on the pack format. Do not assume a tutorial recorded for the beta matches every control in the stable launcher.
- Use the pack author's current release page.
- Record the Minecraft and loader versions before downloading.
- Check whether the file is a Modrinth .mrpack, CurseForge ZIP or manual archive.
- Read required Java and memory notes.
| Pack detail | Why it matters |
|---|---|
| Minecraft version | Controls game and mod compatibility |
| Loader | Fabric, Forge and NeoForge packs differ |
| Pack release | Configs and dependencies change together |
| Memory | Large packs need more RAM than vanilla |
Avoid repacked downloads
Use the author, Modrinth or CurseForge. Reposted pack ZIPs can be outdated, incomplete or bundled with unrelated installers.
Create an isolated installation in SKlauncher
Create a new installation named after the pack and its release. Select the exact Minecraft version and required loader, then choose a dedicated directory. Never point a new pack at the only vanilla directory or another large pack's directory.
Launch the loader profile once when the installation method expects a manual pack. That creates the base folder layout. Close the game before copying the pack files. For a supported import feature, let the launcher create the instance and download dependencies rather than manually duplicating the same files.
Create or import
Use native import when the current launcher version supports the pack format.
Confirm versions
Match Minecraft, Fabric/Forge/NeoForge and the pack release.
Use a new directory
Keep mods, configs, scripts and saves isolated.
Launch a test world
Do not move an important world until the pack reaches its main menu and a temporary world loads.

Install a modpack manually when import is unavailable
Open the archive and inspect its structure before copying. A complete manual pack may contain mods, config, defaultconfigs, kubejs, resourcepacks or other directories. Copy them into the dedicated game directory while Minecraft is closed.
Manifest-based packs do not always contain every mod JAR because their launcher is expected to resolve download references. If an archive contains only a manifest and overrides folder, simply extracting it into .minecraft will not create a complete installation. Use a compatible importer or follow the pack author's manual instructions.
Back up the target directory
Even an isolated profile may already contain a test world or settings.
Inspect the archive
Determine whether it is a complete manual pack or a manifest-based export.
Copy to the profile root
Place folders relative to the dedicated game directory, not inside the mods folder.
Keep the original archive
It provides a clean reference if files must be restored.

Do not mix two packs
Combining their mods and configs creates an unsupported custom pack. Test additions separately and keep a record of every change.
Memory, Java and performance settings
Follow the pack author's memory range. A lightweight pack may run in 4 GB, while a large pack can require 6-10 GB or more. Do not assign all physical memory to Minecraft; the operating system, launcher, browser and background services need room.
Use the Java version required by the Minecraft and loader combination. SKlauncher stable itself recommends Java 21, but older game versions can use different runtimes. When a pack fails during startup, capture the log and verify dependencies before increasing memory blindly.
| Symptom | Likely check |
|---|---|
| OutOfMemoryError | Pack memory recommendation and available RAM |
| Missing mod dependency | Importer completeness and pack manifest |
| Mixin or loader error | Exact loader and game version |
| Very low FPS | Pack graphics settings and optional performance mods |
Update a modpack without losing worlds
Create a new instance for a major pack update rather than overwriting the only working copy. Copy a world only after the new pack reaches the main menu. Read the pack changelog for removed mods, world-generation changes and required migration steps.
Back up the entire old instance, not just the saves folder, when quests, scripts or configs hold progression. Keep the previous launcher profile until the updated pack and world have been tested for several sessions.
- Export or copy the current instance.
- Install the new pack release into a separate directory.
- Launch without the important world first.
- Copy the world and verify blocks, items, quests and dimensions.
SKlauncher modpack installation checklist
Use this SKlauncher modpack checklist before importing a large pack. Record the pack release, Minecraft version, loader, Java requirement and recommended memory. Then create a new game directory named for that pack. A dedicated directory keeps its mods, scripts, configuration, quests and saves from overwriting another SKlauncher modpack or a clean vanilla installation.
When an SKlauncher modpack uses a Modrinth or CurseForge manifest, prefer a compatible importer because the archive may contain download references rather than every mod JAR. For a manual SKlauncher modpack, inspect the archive structure and copy its folders relative to the profile root. Launch a temporary world before moving an important save. For major updates, install the new SKlauncher modpack release as a separate instance and keep the previous profile until blocks, items, quests and dimensions have been checked. Use this SKlauncher modpack guide to record the loader and source. The SKlauncher modpack guide also keeps each imported instance separate. Return to the SKlauncher modpack guide before changing memory or dependencies. Use this SKlauncher modpack guide to record the loader and source. The SKlauncher modpack guide also keeps each imported instance separate. Return to the SKlauncher modpack guide before changing memory or dependencies.
- The SKlauncher modpack installation checklist verifies author or platform sources.
- The SKlauncher modpack installation checklist matches Minecraft and loader versions.
- The SKlauncher modpack installation checklist follows the documented memory range.
- Preserve the complete old instance before updating a world.
SKlauncher modpack FAQ
Can SKlauncher download CurseForge modpacks?
SKlauncher 4.0 Open Beta advertises integrated CurseForge and Modrinth support. Stable 3.2.18 workflows may be more manual, so follow the controls available in your launcher version.
Where should a modpack be installed?
Use a dedicated game directory created for that pack. Do not merge it into a vanilla profile or another pack.
Why does the pack ZIP contain no mod JARs?
Manifest-based exports can contain download references instead of redistributed mod files. Use a compatible importer or the author's instructions.
How much RAM should I allocate?
Use the pack author's recommendation and leave enough memory for the operating system. More is not always better.
Can I use a modpack offline?
After all game files, libraries, mods and assets are cached, some profiles may launch offline. Initial installation and missing dependencies normally require a connection.
Sources and verification
This guide uses current first-party information checked on July 13, 2026.
First-party SKlauncher downloads and 4.0 Beta Modrinth modpacks CurseForge Minecraft modpacks