# Zmiana wersji i silnika serwera

Wybór odpowiedniego silnika i wersji gry ma kluczowe znaczenie dla stabilności oraz wydajności Twojego świata Minecraft. Nasz panel oferuje dwa sposoby na zmianę oprogramowania serwera – automatyczny instalator oraz metodę ręcznej reinstalacji.

## 1. Metoda przez automatyczny instalator (Zalecana)

To najprostszy i najszybszy sposób na zmianę wersji gry, który automatycznie pobiera optymalne pliki serwerowe.

* Przejdź do zakładki **Silnik** w menu bocznym panelu.

   ![Kategoria silnik](/public/silnik.png)

* Wybierz interesujący Cię typ oprogramowania (np. *Paper* dla pluginów, *Fabric* lub *Forge* dla modyfikacji) i kliknij na jego kafel.

   ![Wybór silnika](/public/wyborsilnika.png)

* Z rozwijanej listy wybierz docelową wersję gry Minecraft (np. `1.21`).

   ![Wybór wersji](/public/wyborwersji.png)

* W oknie potwierdzenia dobierz konkretny build instalacyjny. Zaznacz opcję czyszczenia plików, jeśli chcesz postawić serwer całkowicie na nowo, i kliknij przycisk instalacji. Po zakończeniu procesu serwer jest gotowy do uruchomienia.

   ![Potwierdzenie instalacji](/public/potwierdzenie.png)

## 2. Metoda przez ręczną edycję i reinstalację

Ta metoda jest przydatna, gdy chcesz precyzyjnie wymusić instalację niestandardowego buildu za pomocą skryptów weryfikacyjnych panelu.

* Przejdź do zakładki **Uruchomienie** (Startup).

   ![Kategoria uruchomienie](/public/uruchomienie.png)

* Znajdź pole opisane jako **Wersja Minecraft** i wpisz tam dokładny numer wersji (np. `1.20.1`). W zależności od używanego oprogramowania, w tej samej sekcji możesz również ręcznie zdefiniować buildy dla silników Paper czy Fabric.

   ![Zmiana wersji Minecraft](/public/wersjamc.png)

* Przejdź do zakładki **Ustawienia** (Settings).

   ![Kategoria ustawienia](/public/ustawienia.png)

* Kliknij czerwony przycisk **Zreinstaluj serwer**. Panel uruchomi skrypty sprawdzające, pobierze zdefiniowaną w krokach wyżej wersję i nadpisze pliki startowe. Po ukończeniu procedury włącz serwer w konsoli.

   ![Reinstalacja serwera](/public/reinstall.png)

---

## ⚠️ Ważne zasady dotyczące kompatybilności światów

Zmienianie wersji oprogramowania niesie za sobą ryzyko uszkodzenia mapy. Przestrzegaj poniższych reguł, aby uniknąć problemów:

* **Aktualizacja w górę (np. 1.20.1 ➡️ 1.21):** Gra zazwyczaj bez problemu przekonwertuje starszy świat do nowszego formatu. Mimo to, przed operacją zawsze wykonaj kopię zapasową (backup).
* **Cofanie wersji w dół (np. 1.21 ➡️ 1.20.1):** Silnik gry nie potrafi odczytać formatu bloków z nowszych wersji. **Musisz bezwzględnie usunąć stare mapy**, inaczej serwer ulegnie awarii (crash).
* W przypadku downgrade'u przejdź do **Menedżera plików** i usuń domyślne foldery światów:
  * `world`
  * `world_nether`
  * `world_the_end`
