# Modpacky a mody

> Sjednocené procházení CF + Modrinth, instalace na klik, správa modů a import.

Source: https://stygion.eu/cs/docs/launcher/modpacky
Updated: 2026-10-11

## Procházení

CurseForge i Modrinth v **jednom katalogu** — hledáš na jednom místě, výsledky jsou řazené podle relevance a scrollují donekonečna. Nemusíš řešit, odkud co je. Každý pack má **podstránku**: galerie, výběr verze a changelog každé verze.

## Instalace modpacku

- **Na jeden klik** z karty (hover ⤓ = nejnovější verze) i z detailu, s navigací a **živým progressem**. Install se zeptá na verzi, nejnovější je předvybraná.
- Automaticky se dotáhnou **tranzitivní required** závislosti.
- Hledání: **project ID**, **slug** (např. create-world-cz), title, celá CF URL. Default řazení = nejstahovanější; zpět z detailu se vrátíš tam, kde jsi byl.
- Resource packy, shadery a datapacky z CurseForge jdou do `resourcepacks/`, `shaderpacks/` a `datapacks/`, ne všechno do `mods/`.
- Klik na **autora** v detailu → jeho packy.
- Instalaci jde kdykoli **zrušit** a nic po ní nezůstane.

### Soubor, který autor zamkl

Když autor mimo CurseForge **zakázal stahování**, launcher ten soubor **nikdy nestahuje sám**. Otevře oficiální stránku souboru na CurseForge ve vlastním okně (okno jde jen na CurseForge), **stažení spustí sama stránka** (nebo ho spustíš tlačítkem Download na ní) a launcher soubor převezme ze složky Stažené, zkontroluje velikost a SHA-1 a uloží ho do instance. Nic za tebe neklikáme a nic neobcházíme. Průběh ukazuje N/M, jde přeskočit nebo zrušit instalaci. Když se okno zavře dřív, než soubor dorazí, a stejný soubor (stejné SHA-1) je na Modrinthu, použije se ten.

## Import

Máš pack ze zálohy nebo od kamaráda? Naimportuješ **.mrpack** (Modrinth) i CurseForge **.zip** — z tlačítka Import, nebo **přetažením** přímo do knihovny. Podporuje i pack s jinak pojmenovanou složkou `overrides` a u `.mrpack` mají přednost `client-overrides`.

Import potřebuje platný ZIP s **modrinth.index.json** nebo **manifest.json**. Když import selže, zkontroluj, že jde o kompletní pack, ne jen jar.

### Z jiného launcheru

Při **prvním spuštění** launcher najde instance z **Prism Launcheru / MultiMC, aplikace CurseForge, aplikace Modrinth, ATLauncheru, GDLauncheru i oficiálního launcheru** a nabídne, že je převede. Před převodem ukáže **velikost**; logy a cache nekopíruje. Totéž jde kdykoli v **Knihovně → Z jiného launcheru**. Cizí data **jen čte**, nic v nich nemění ani nemaže.

## Mody uvnitř instance

V detailu instance spravuješ mody: **seznam, zapnout/vypnout, přidat, odebrat**. Stahování běží streamovaně s rychlostí a ETA. Pád s chybějící závislostí nebo duplicitním modem launcher pozná a nabídne opravu, viz [Řešení potíží](/docs/launcher/potize).

**Kontrola aktualizací modů** je taky v detailu instance — launcher ukáže, kolik modů má novější verzi, a aktualizuješ jeden, nebo všechny.

## Přepnutí verze packu

U nainstalovaného packu je na kartě, v detailu i jednou před spuštěním vidět, že vyšla novější verze. Aktualizace funguje stejně při výběru verze, u **Aktualizovat** před hraním i u **Hrát z webu**. Přejít jde **dopředu i zpět**; světy se nikdy nedotknou. Aktualizace je od Launcheru 0.10 chytrá a **nepřepíše tvoje úpravy**.

**Co sis změnil, zůstane.** Launcher porovná každý soubor packu třikrát: co pack měl minule, co máš ty a co nese nová verze.

- Config, který jsi neměnil, dostane novou verzi. Config, který pack neměnil, zůstane tvůj.
- Když jste změnili oba totéž, launcher se zeptá: **Přepsat novým / Nechat moje / Ukázat rozdíl**, i „pro všechny“.
- Configy (toml, json, properties, options.txt, cfg, snbt) se slučují **po klíčích**: tvoje klávesy a dohled zůstanou a novinky packu přibudou. Nové nastavení, které pack přidá, se převezme bez otázky.

**Tvoje mody, resource packy a shadery zůstanou.** Smaže se jen to, co pack sám přinesl a v nové verzi už nemá, a jen soubor přesně takový, jaký ho pack dodal. Mod, který sis aktualizoval sám, zůstane (pokud ho neaktualizoval i pack), a mod, který jsi vypnul, zůstane vypnutý i v nové verzi. Co už na disku je, se znovu nestahuje.

**Záloha před aktualizací.** Launcher se zeptá, co zálohovat: **mody a configy**, **světy**, **screenshoty** (s velikostmi) a volitelně **Data modů** (mapy, LOD Distant Horizons, body minimapy, záznamy). Před zálohou ověří volné místo, průběh je vidět a jde ji zrušit. Drží se **posledních 5 záloh**.

**Vrátit zpět je jedno kliknutí:** v detailu instance → **Zálohy**. Vrácení nejdřív vše připraví vedle a teprve potom vymění, takže když selže (třeba plný disk), instance zůstane, jak byla. Co mody zapsaly po záloze (body minimapy, dlaždice mapy), se nesmaže. Odkazy na složky jinam se při návratu nemažou a záloha ukáže, kolik jich vynechala.

**Přerušená aktualizace** (Zrušit, zavřené okno CurseForge, výpadek sítě) se netváří jako hotová. Instance zůstane ve staré verzi, druhý pokus stáhne jen zbytek a žádný mod nezůstane ve dvou verzích. Soubor, který se nepodařilo stáhnout, nechá starou verzi modu. Když pak dáš Hrát, launcher se zeptá: **Dokončit aktualizaci / Vrátit zálohu / Hrát i tak**.

Aktualizace, návrat zálohy a start hry téže instance se nikdy nepřekrývají. U packu, který patří serveru (tlačítko Hrát), se aktualizuje jen jeho vlastní instance; instance, které sis nastavil sám, se nemění.

## Připravuje se

- **Detekce kolizí modů** a **lockfile** (reprodukovatelná instance).
- **Resource pack, shader a datapack manager** — stejný zážitek jako u modů.
