Docs · Featury

V sekci Launcher

Featury

Kompletní seznam featur Launcheru a jejich stav.

Aktualizováno

Kompletní seznam featur, jak je vidíš na roadmapě. 42 z 91 hotovo. Legenda: ✅ hotovo · 🔨 pracuje se · ⏳ plánováno · 💡 zkoumá se.

Jádro & launch

  • ✅ Vanilla launch — Mojang version manifest → asset/library resolver (sdílený dedup store, SHA1) → spawn reálného MC.
  • ✅ Forge / NeoForge launch — Loader merge do vanilla dat, installer processory, library dedup (klíč group:artifact:classifier).
  • ✅ Fabric / Quilt launch — Loader profil merge, knihovny z loader meta.
  • ✅ Java auto-detect + download — Adoptium/Temurin dle javaVersion, checksum, per-major runtimes.
  • ✅ LWJGL natives — Moderní :natives-* jar zůstává na classpath (self-extract), legacy flat extrakce.
  • ✅ Skryté konzole — Processor/java subprocesy bez CMD okna (Windows CREATE_NO_WINDOW).
  • ✅ Cross-platform data dir — directories crate (Win/macOS/Linux), volitelný přesun datové složky (copy→verify→relaunch→delete).

Účet

  • ✅ Microsoft auto login — Auth-code + PKCE + loopback redirect (browser flow).

  • ✅ Offline účty — Lokální profil bez Microsoftu.

  • ✅ Multi-účet knihovna — Přepínání, aktivní účet, skin/hlava z reálné textury.

  • ✅ STYGION ID — propojení launcheru (browser + loopback), token stylt_, egg LAUNCHER_LISTEN.

  • ✅ Friends list + chat + presence — žádosti, WS online, chat (50 zpráv / 7 dní).

  • ✅ Našeptávání kamarádů — search od 2 písmen, klik/Enter.

  • ✅ Discord profilovka — reálná CDN URL (sync z Discord API při /me + login); fallback písmeno.

  • ✅ Panel Přátelé — kompaktní layout, bez zbytečného scrollu, čtvercové +.

  • ⏳ Per-instance účet — Jiný MC účet na instanci, quick switch.

  • ⏳ Friends i na webu — workspace id.stygion.eu (planned, multi-surface).

  • Discord profilovky kamarádů (ne jen tvoje).

  • Support / tickety z launcheru napojené na STYGION ID.

Instances

  • ✅ Knihovna instancí — Grid/list, řazení, hledání.
  • ✅ Skupiny (složky) — Vytvoření/přejmenování/mazání, drag & drop instance do skupiny.
  • ✅ Velikost karet S/M/L — Fixní šířka tracků, konzistentní scale.
  • ✅ Logo modpacku na kartě — CF/Modrinth logo, fallback na písmeno.
  • ✅ Detail instance — Taby (přehled/mody/logy…), per-instance RAM·Java·JVM override.
  • ✅ Mazání instance i souborů — Smaže DB řádek i složku na disku.
  • ⏳ Instance groups pokročilé — Barvy/řazení napříč (částečně), pin.
  • ⏳ World management — Seznam světů, záloha/obnovení jednotlivého světa.
  • ⏳ Screenshot manager — Galerie screenshotů instance.

Obsah (modpacky & mody)

  • ✅ Unified browse — CurseForge + Modrinth, relevance/downloads, nekonečný scroll.

  • ✅ One-click + quick install — z detailu i hover ⤓ na kartě (nejnovější verze).

  • ✅ Dependency resolution — tranzitivní required.

  • ✅ Import .mrpack / CF .zip — BOM, case-insensitive manifest, jasné chyby.

  • ✅ Drag & drop import — přetáhni pack do knihovny (0.6).

  • ✅ CF distribution-locked — oficiální web v okně launcheru (auto-close) + pickup + SHA1; progress N/M, skip, pauza.

  • ✅ CF search — project ID, slug, URL, multi-word rank.

  • ✅ Autor → jeho packy — klik v detailu.

  • ✅ Resource/shader cesty — classId 12/4559.

  • ✅ Progress se speed + ETA — streamované downloady.

  • ✅ Objevovat default — nejstahovanější; zpět z detailu reset katalogu.

  • ✅ Mod update checker — kontrola updatů na detailu instance, update jeden/vše.

  • ⏳ Mod-conflict analyzer — detekce kolizí (Fáze 4).

  • ⏳ Lockfile — reprodukovatelná instance (Fáze 4).

  • ⏳ Server-pack sync — pack ↔ server (Fáze 4).

  • ⏳ Delta snapshot / rollback — verzování instance (Fáze 4).

  • ⏳ Repair — integrita + dotažení (Fáze 4).

  • ⏳ Crash parser — crash log + quick-fix (Fáze 4).

  • Stabilní hover v katalogu — karty neskáčou pod kurzorem (zoom jen na obrázku).

UI / UX

UI / UX

  • ✅ Frameless shell — custom titlebar, sidebar, social panel.
  • ✅ Domů hub (0.7) — Pokračovat + knihovna + servery + světy + Objevovat; fit bez page-scrollu.
  • ✅ Home rails bez side-scrollu (0.7) — jen karty, které se vejdou na šířku.
  • ✅ Launch modal + live konzole + bubble (0.7) — spuštění / join s progressem a logy; floating reopen.
  • ✅ Command palette (Ctrl+F) — navigace, spuštění instance, join serveru.
  • ✅ Notification Center v1 — zvoněk + historie; soft update toast.
  • ✅ Feedback v titlebaru (0.7) — tickety / podpora jedním klikem.
  • ✅ Stylovaný changelog — cs/en dle jazyku UI v Aktualizacích.
  • ⏳ Keyboard shortcuts — konfigurovatelné + cheatsheet.
  • ⏳ Guided tour — coachmarks.

Updater & Release

  • ✅ Auto-update na startu — Tauri updater, kanály release/beta/alfa.
  • ✅ Update prompt + badge — toast dole (Instalovat / Později / Podrobnosti / Co je nového) + tečka u Nastavení.
  • ✅ Changelog — v Nastavení → Aktualizace a rozbalitelný v toastu (cs/en).
  • ✅ Fullscreen overlay — během download/install + relaunch.
  • ⏳ Podepsaný manifest — SHA256 + Ed25519 (release pipeline).

Soukromí & telemetrie

  • ✅ Anonymní opt-out telemetrie — Verze/kanál/os/arch + náhodné install_id, žádné PII, IP se neukládá.
  • ✅ Privacy disclosure — First-run banner, GDPR legitimate-interest.
  • ✅ Žádná skrytá telemetrie / benchmark / HW scan — Vše opt-in.

STYGION diferenciátory (Fáze 4–5)

  • ⏳ Potato Mode — Agresivní low-end preset (render/JVM/launch).
  • ⏳ Friend VPN Tunnel — WireGuard P2P, Open to LAN → friend → šifrovaný tunel.
  • ⏳ Crowdsourced benchmark — Opt-in FPS predikce dle HW.
  • ⏳ Cloud Backup — Panel cloud + třetí strany (Drive/OneDrive/Dropbox/WebDAV), AES-256 client-side, inkrementální.
  • ⏳ Server Hub — servers.dat, status/ping, one-click connect.
  • ⏳ Achievements / challenges — Odznaky v menu, řízené z STYGION ID admin workspace: presety, rotace, mega-úkoly, nastavitelné odměny.
  • ⏳ GTNH special mode — Viz specs/2026-06-27-gtnh-special-mode-design.md.

Platforma & kvalita

  • ✅ Tauri 2 + SvelteKit + Rust core + SQLite — Tenký Tauri bin, izolované moduly.
  • ✅ Feature isolation — Každá screen/feature vlastní modul.
  • ✅ Žádná mock data — Reálný prázdný stav nebo WIP.
  • ⏳ macOS / Linux build & podpis — CI build matice + notarizace/signing.

Brainstorming

  • 💡 Import z jiných launcherů — Detekce + import instancí z Prism / CurseForge App / MultiMC / Modrinth App. Killer pro přeběhlíky.
  • 💡 Klon instance — Duplikuj instanci na 1 klik (zkoušej mody/verze bez rozbití originálu).
  • 💡 Mod update checker — Per-instance „X modů má update" → aktualizuj jedním klikem (vč. „aktualizuj vše").
  • 💡 Auto-snapshot před updatem — Automatická záloha instance před update modpacku/modu (napojeno na delta snapshot/rollback).
  • 💡 Modpack update changelog — Při aktualizaci modpacku ukázat co se změnilo (přidané/odebrané/aktualizované mody).
  • 💡 Skin library + changer — Knihovna skinů + aplikace přímo z launcheru (skiny už renderujeme).
  • 💡 Resource pack & shader manager — Stejný zážitek jako mod manager, ale pro packy a shadery (browse/install/enable per instance).
  • 💡 Java „Optimalizovat" — Auto-tune JVM args + RAM dle stroje a packu (Aikar-style, automaticky).
  • 💡 Rychlé servery z modpacku — Modpacky často nabízí oficiální server → one-click přidat do Server Hubu.
  • 💡 Discord Rich Presence — Ukaž co a kde hraješ (opt-in).
  • 💡 Offline / letadlový režim — Plný launch z cache bez sítě (i bez MS re-loginu, dokud token platí).
  • 💡 Playtime statistiky — Hodiny per instance, streak, „nejhranější", graf.
  • 💡 Export / sdílení instance — Zabal nakonfigurovanou instanci a pošli kámošovi (reprodukovatelně, viz lockfile).
  • 💡 Kompatibilní mody only — Při hledání modu uvnitř instance filtruj jen na loader+verzi té instance (žádné slepé uličky).
  • 💡 Vlastní ikona instance — Nahraj/vyber ikonu místo modpack loga nebo písmena.
  • 💡 Quick Play / direct join — MC 1.20+ quickPlay: launch rovnou do světa/serveru bez menu. Upgrade nad Server Hub → z Command palette jeden klik = ve hře na serveru.
  • 💡 Pre/post-launch hooks + wrapper + env — Per-instance: custom skript před/po launchi, Linux gamemode/mangohud wrapper, vlastní env proměnné.
  • 💡 Běžící instance — správa — „running" badge, Kill button, multi-launch, minimize-to-tray při hře.
  • 💡 Modpack version switch — Update/downgrade packu na konkrétní pinnutou verzi + rollback.
  • 💡 Datapack manager — Stejný zážitek jako mod/resourcepack/shader manager, ale pro datapacky (per instance/svět).
  • 💡 Browse filtry — Kategorie / MC verze / loader / sort v unified katalogu CF+Modrinth.
  • 💡 Log upload / share — One-click sdílení logu (mclo.gs nebo vlastní paste). Páruje s Crash parserem.
  • 💡 3rd-party auth (authlib-injector / Ely.by) — Alternativní auth server + skiny pro offline účty. Zvážit vs. STYGION ID směr.

Pomohla vám tahle stránka?

Otevře panel zpětné vazby s touhle stránkou v příloze. Přistane do jedné fronty se vším ostatním.