Dlaczego Twój serwer laguje mimo że CPU nie jest na 100%?
To jest najczęstszy problem wśród administratorów serwerów Minecraft. Patrzysz na panel, zużycie CPU wynosi 30-50%, a mimo to gracze skarżą się na lagi, bloki łamią się z opóźnieniem, a TPS spada poniżej 20.
Problem: Jednowątkowy silnik
Tradycyjne silniki Minecraft (Spigot, Paper) działają w jednym głównym wątku. To znaczy:
- Cały świat gry, AI mobów, fizyka bloków, tick redstone — wszystko liczy się na jednym rdzeniu CPU
- Twój serwer może mieć 8 rdzeni, ale Minecraft używa głównie jednego
- Gdy ten jeden rdzeń jest przeciążony → lagi, nawet jeśli reszta CPU jest wolna
- W panelu widzisz np. "150% CPU" co oznacza 1.5 rdzenia — ale główny wątek siedzi na 100% jednego rdzenia
Rozwiązanie: Folia
Folia to silnik stworzony przez zespół PaperMC, który dzieli świat na regiony i przetwarza je równolegle na wielu rdzeniach.
Jak Folia działa?
- Dzieli mapę na regiony (~32 chunki każdy)
- Każdy region ma własny wątek (tick loop)
- Regiony się nie blokują — gracz kopiący w swoim regionie nie laguje, bo inny gracz w innej części mapy obciąża swój region
- Skaluje się z liczbą rdzeni — więcej CPU = lepsze TPS
Kiedy Folia pomoże?
- ✅ Masz wielu graczy rozproszonych po mapie (survival, SMP)
- ✅ Lagi pojawiają się przy dużym obciążeniu świata (farmy, redstone, dużo mobów)
- ✅ TPS spada poniżej 20 mimo niskiego % CPU w panelu
- ✅ Serwer ma dostęp do kilku rdzeni CPU (w OneHost — tak!)
Kiedy Folia NIE pomoże?
- ❌ Wszyscy gracze są w jednym miejscu (lobby, areny PvP) — bo to jeden region
- ❌ Twoje pluginy nie wspierają Folia (sprawdź kompatybilność!)
- ❌ Problem leży w złej konfiguracji serwera, nie w silniku
Jak przełączyć na Folia w OneHost?
- Przejdź do menedżera plików w Panelu i usuń obecny plik server.jar
- Pobierz najnowszą wersję Folii ze strony PaperMC.io
- Zmień nazwę pobranego pliku na server.jar
- Wrzuć zmieniony plik na swój serwer do głównego katalogu
- Zrestartuj serwer – to wszystko, będzie działać!
⚠️ Ważne: Zrób backup przed zmianą silnika! W OneHost masz do tego dedykowane sloty w panelu.
Porównanie silników
| Silnik | Wielowątkowy? | Kompatybilność | Dla kogo? |
|---|---|---|---|
| Spigot | ❌ | ✅ Pełna | Małe serwery |
| Paper | ❌ | ✅ Pełna | Standard, dużo optymalizacji |
| Folia | ✅ | ⚠️ Ograniczona | Duże serwery SMP |
| Purpur | ❌ | ✅ Pełna | Paper + dodatkowe opcje |
Potrzebujesz pomocy z migracją? Napisz do nas na Discordzie 🎮
Potrzebujesz pomocy?
Nasz zespół chętnie pomoże Ci z konfiguracją. Napisz do nas na Discordzie!
Discord → Zobacz Pakiety →