Přenesení vašeho Minecraft serveru na mchost vám přinese vyšší výkon procesorů s taktem 4.5–5.0+ GHz, rychlá NVMe SSD úložiště, moderní klientský panel se 16 enginy a provoz bez umělých limitů hráčských slotů. Ať už váš stávající server běží na Aternosu, u jiného komerčního poskytovatele, nebo na vašem domácím počítači, celou mapu, inventáře hráčů, konfiguraci pluginů i herní módy přenesete hladce bez ztráty odehraného postupu.
V tomto podrobném průvodci vás krok za krokem provedeme bezpečnou migrací serveru.
#Co budete před zahájením potřebovat
- Přístup ke starému serveru – možnost stáhnout soubory světa a doplňků (prostřednictvím webové administrace, stažením zálohy nebo přes protokol FTP/SFTP).
- Aktivní tarif na mchost – zvolený podle velikosti vašeho světa a typu enginu (prohlédněte si nabídku hostingových tarifů pro Minecraft).
- Program pro přenos souborů (SFTP klient) – doporučujeme bezplatný software FileZilla nebo WinSCP.
- Archivační program (volitelně) – například 7-Zip nebo WinRAR pro zabalení dat do jediného archivu
.zip.
#Krok 1: Stažení souborů a zálohy z původního hostingu
Před zahájením stahování server na původním hostingu nejprve zastavte, aby se herní svět a konfigurační soubory řádně a beze ztrát uložily na disk.
#Varianta A: Původní hosting s přístupem přes SFTP/FTP
- Připojte se k původnímu hostingu pomocí FTP/SFTP klienta (údaje najdete v panelu svého dřívějšího poskytovatele).
- Stáhněte do počítače klíčové složky a soubory:
- Herní světy: složky
world,world_nether,world_the_end(nebo složky s vlastním názvem uvedeným vlevel-name). - Pluginy a konfigurace: celou složku
plugins/(obsahuje soubory.jari podsložky s nastavením a lokálními SQLite/YAML databázemi). - Herní módy: složky
mods/aconfig/(pokud migrujete Forge, Fabric nebo NeoForge server). - Základní konfigurační soubory:
server.properties,ops.json,whitelist.json,banned-players.json,banned-ips.json.
- Herní světy: složky
- Pro maximální pohodlí a rychlé nahrání zabalte stažené složky do jednoho archivu
.zip(např.kopie-serveru.zip).
Zabalení tisíců drobných souborů pluginů a chunků světa do jediného archivu .zip zrychlí přenos na nový server až dvacetinásobně oproti nahrávání jednotlivých souborů po jednom.
#Varianta B: Migrace ze služby Aternos
Aternos neposkytuje přímý přístup přes SFTP, umožňuje však pohodlné stažení jednotlivých složek přes webový prohlížeč:
- Přihlaste se do panelu Aternos a otevřete záložku Světy (Worlds).
- U každé dimenze (
world,world_nether,world_the_end) klikněte na tlačítko Stáhnout (Download). Získáte.ziparchivy se svými mapami. - Přejděte do záložky Soubory (Files) a stáhněte obsah složky
pluginsnebomods.
#Varianta C: Migrace z lokálního počítače (Singleplayer nebo domácí PC server)
- Svět ze hry pro jednoho hráče (Singleplayer):
- Otevřete složku s uloženými hrami: ve Windows stiskněte zkratku
Win + R, zadejte%appdata%\.minecraft\savesa vyhledejte složku své mapy. - Ujistěte se, že složka obsahuje soubor
level.dat.
- Otevřete složku s uloženými hrami: ve Windows stiskněte zkratku
- Server z lokální složky na PC:
- Zastavte server v okně konzole příkazem
stop. - Označte složky světa,
plugins/nebomods/a zabalte je do archivu.zip.
- Zastavte server v okně konzole příkazem
#Krok 2: Příprava nového serveru na mchost
- Přihlaste se do administračního panelu na manage.mchost.gg.
- V záložce ENGINES nainstalujte stejný engine a stejnou verzi Minecraftu, jakou využíval váš dřívější server (např. Paper 1.21.4, Purpur, Fabric nebo NeoForge). Podrobnosti najdete v průvodci Serverový software a verze Minecraftu.
- Server na několik sekund spusťte, aby panel vytvořil adresářovou strukturu a odsouhlasil soubor
eula.txt. - V záložce CONSOLE klikněte na Stop a počkejte, až server dosáhne stavu STOPPED.
Nikdy nenahrávejte ani nepřepisujte soubory světa a pluginů za běhu serveru. Běžící herní proces drží data v RAM a při vypnutí by vámi nahraná data přepsal starým stavem.
#Krok 3: Připojení přes SFTP a nahrání dat
- V klientském panelu mchost otevřete záložku FTP/SFTP.
- Klikněte na New Account, vytvořte přístupový účet a bezpečně si uložte heslo.
- Spusťte program FileZilla nebo WinSCP a zadejte parametry připojení:
- Host: IP adresa uvedená v tabulce SFTP účtu
- Port:
22(protokol SFTP) - Uživatel: Uživatelské jméno z tabulky
- Heslo: Heslo nastavené při vytváření účtu (Podrobnosti najdete v článku Jak se připojit přes FTP/SFTP).
- Nahrajte data na nový server:
- Možnost 1 (ZIP archiv – doporučeno): Nahrajte soubor
kopie-serveru.zipdo kořenové složky serveru/. Následně v panelu otevřete záložku FILES, klikněte na archiv pravým tlačítkem myši a zvolte rozbalení (Unarchive). - Možnost 2 (nahrání složek přímo): Nahrajte složky
world,plugins,modsa souboryops.jsonawhitelist.jsonpřímo do kořenového adresáře/.
- Možnost 1 (ZIP archiv – doporučeno): Nahrajte soubor
Struktura po nahrání souborů:
/
├── server.properties
├── eula.txt
├── world/ ← Váš hlavní svět (Overworld)
├── world_nether/ ← Nether (na enginu Paper/Purpur)
├── world_the_end/ ← The End (na enginu Paper/Purpur)
├── plugins/ ← Všechny .jar pluginy a jejich konfigurace
├── mods/ ← Soubory módů (pro Forge/Fabric/NeoForge)
├── ops.json ← Seznam administrátorů a operátorů
└── whitelist.json ← Seznam povolených hráčůPřehledné vysvětlení jednotlivých složek najdete v návodu Struktura složek Minecraft serveru.
#Krok 4: Kontrola nastavení v server.properties a verze Javy
Po nahrání souborů zkontrolujte před prvním startem klíčové parametry:
- Kontrola názvu světa: Otevřete soubor
server.propertiesv editoru v záložce FILES (nebo přejděte do CONFIG). Zkontrolujte parametr:Tato hodnota musí přesně odpovídat názvu složky s herním světem na disku (záleží na velikosti písmen).level-name=world - Režim ověřování účtů (online-mode):
- Pokud byl server dostupný pouze pro hráče s účtem Mojang/Microsoft, ujistěte se, že je nastaveno
online-mode=true. - Pokud na serveru hráli uživatelé bez prémiového účtu (warez), nastavte
online-mode=false.
- Pokud byl server dostupný pouze pro hráče s účtem Mojang/Microsoft, ujistěte se, že je nastaveno
- Verze prostředí Java:
- V sekci STARTUP ověřte, že zvolená verze Javy plně odpovídá verzi hry:
- Java 21: Minecraft 1.20.5, 1.21 a novější
- Java 17: Minecraft 1.18 – 1.20.4
- Java 8 / 11: Minecraft 1.12.2, 1.16.5 a starší
- V sekci STARTUP ověřte, že zvolená verze Javy plně odpovídá verzi hry:
Více o souboru najdete v článku Průvodce server.properties.
#Krok 5: Přesměrování adresy a domény pro hráče
Nemusíte nutit hráče, aby si pamatovali novou číselnou adresu! Podle toho, jak se vaše komunita připojovala:
#Varianta 1: Využíváte vlastní doménu (např. mc.vasedomena.cz)
- Přihlaste se do správy DNS záznamů u registrátora své domény (např. Cloudflare, Wedos, Forpsi).
- Upravte SRV záznam nebo A záznam tak, aby směřoval na novou IP adresu a port přidělený na mchost.
- Podrobný postup nastavení najdete v návodu Vlastní doména – DNS záznamy pro server.
#Varianta 2: Využíváte bezplatnou subdoménu
- Přejděte do záložky SUBDOMAIN v panelu mchost.
- Vytvořte si přehlednou bezplatnou subdoménu (např.
vasenazev.hostmc.eu). - Předejte novou adresu hráčům na svém Discordu či webu. Podrobnosti: Adresa serveru a vlastní subdoména.
#Krok 6: Spuštění serveru a vytvoření první zálohy
- V záložce CONSOLE klikněte na tlačítko Start.
- Sledujte průběh spouštění:
- Úspěch: řádek
[Server thread/INFO]: Done (...s)! For help, type "help". - Varování: žluté či červené zprávy o případných chybějících pluginech nebo problémech s databází.
- Úspěch: řádek
- Připojte se na server v Minecraftu a ověřte:
- Hráči se objevují na správném místě mapy.
- Inventáře a dosažené herní pokroky jsou kompletní.
- Příkazy pluginů (např.
/spawn,/sethome,/rg) fungují bez problémů.
- Otevřete záložku BACKUPS a klikněte na Create Backup, abyste vytvořili bezpečný bod obnovení čerstvě přestěhovaného serveru. Více v článku Zálohování serveru.
#Řešení potíží po migraci (Troubleshooting)
#Hráči přišli o inventáře a objevují se na spawnu jako noví
- Příčina: Změna parametru
online-modezfalsenatrue(nebo naopak). V online režimu server generuje zcela jiné UUID identifikátory hráčů než v režimu offline. - Řešení: Nastavte parametr
online-modev souboruserver.propertiespřesně na stejnou hodnotu, jaká byla nastavena na původním hostingu.
#Server vygeneroval novou, prázdnou mapu namísto nahraného světa
- Příčina: Hodnota
level-namevserver.propertiesneodpovídá názvu nahrané složky nebo byly soubory rozbaleny do zanořené složky (např./world/world/level.dat). - Řešení: Zkontrolujte v záložce FILES, zda soubor
level.datleží přímo v/world/level.dat, a sjednoťte název v parametrulevel-name.
#Engine padá při startu s chybou UnsupportedClassVersionError
- Příčina: Nekompatibilní verze běhového prostředí Javy (např. spuštění Minecraftu 1.21 na Javě 17 namísto vyžadované Javy 21).
- Řešení: V sekci STARTUP nastavte verzi Javy odpovídající dané verzi Minecraftu.
#Chyba spojení s externí MySQL databází pluginu
- Příčina: Původní hosting zablokoval přístup k databázi z externích IP adres nebo dřívější službu ukončil.
- Řešení: Vytvořte si novou, bezplatnou a rychlou databázi přímo v panelu mchost v záložce DATABASES a upravte přihlašovací údaje v souborech
config.ymlpříslušných pluginů.
#Potřebujete pomoci se stěhováním serveru?
Náš technický tým vám s migrací serveru ochotně pomůže! Pokud narazíte na jakékoli nesnáze se soubory nebo nastavením:
- Připojte se k naší oficiální komunitě na Discordu.
- Založte požadavek v klientském panelu: Jak nahlásit problém na helpdesk.
- Zvolte si ideální hostingový tarif pro nerušené hraní: Přejít na nabídku Minecraft hostingu na MCHost.