Updatování
Pravidelné aktualizace jsou klíčem k bezpečnému a stabilnímu serveru. V tomto návodu si ukážeme, jak správně postupovat.
Jak aktualizovat pluginy?
Section titled “Jak aktualizovat pluginy?”Mnoho lidí dělá chybu, že smaže starý plugin a nahraje nový za běhu serveru, nebo použije /reload. To je špatně.
Nejbezpečnější a nejjednodušší způsob je využití automatické složky update, kterou server sám kontroluje při startu.
-
Otevři složku
pluginsna svém serveru. -
Vytvoř v ní novou složku s názvem
update(pokud tam ještě není).Adresářplugins/
- …
- EssentialsX.jar
- …
Adresářupdate/
- …
-
Do této složky nahraj nové verze pluginů (
.jarsoubory). Nemusíš nic mazat ani přepisovat. -
Restartuj server. Server při startu automaticky detekuje soubory ve složce
update, smaže staré verze pluginů o úroveň výš a nahradí je těmi novými.
Jak aktualizovat jádro serveru (Paper/Purpur)?
Section titled “Jak aktualizovat jádro serveru (Paper/Purpur)?”Aktualizace samotného serveru (souboru server.jar) v rámci stejné verze hry (např. z Paper build 100 na Paper build 120 pro verzi 1.21) je snadná.
-
Vypni server.
-
Smaž starý soubor
server.jar. -
Nahraj nový soubor
server.jar. -
Zapni server.
Přechod na novou verzi hry (Upgrade)
Section titled “Přechod na novou verzi hry (Upgrade)”Přechod mezi hlavními verzemi (např. z 1.20.4 na 1.21) je složitější proces. Zde musíš být obzvlášť opatrný.
1. Příprava
Section titled “1. Příprava”- Java 21: Ujisti se, že tvůj hosting nebo VPS používá Javu 21. Verze 1.20.5+ na starší Javě nespustíš.
- Pluginy: Mezi verzí 1.20.4 a 1.20.5 došlo k obrovským změnám v kódu (NBT tagy byly nahrazeny Komponentami). Staré pluginy na verzi 1.21 nebudou fungovat. Musíš stáhnout aktuální verze všech pluginů.
- Záloha: Zopakuji to znovu – udělej si zálohu.
2. Proces upgradu
Section titled “2. Proces upgradu”-
Vypni server.
-
Nahraď
server.jarnovou verzí (např. pro 1.21). -
Aktualizuj všechny pluginy.
-
Spusť konverzi světa (Doporučeno): Pokud máš velký svět, nespouštěj server normálně. Spusť ho jednorázově s parametrem
--forceUpgrade.- Tento příkaz donutí server projít všechny uložené chunky a převést je na nový formát najednou.
- Trvá to déle, ale zabráníš tím lagům, které by jinak vznikaly, kdyby se svět převáděl postupně až ve chvíli, kdy se tam připojí hráči.
Terminál java -jar server.jar --forceUpgrade --nogui -
Po dokončení konverze server vypni a spusť ho už normálně bez tohoto parametru.