📖 Dokumentacja TierHost

Poradniki, instrukcje i tutoriale do zarządzania serwerami gier.

Jak naprawić lagi na serwerze Minecraft

Jak naprawić lagi na serwerze Minecraft - 10 sprawdzonych sposobów 2025

Twój serwer Minecraft laguje? Gracze narzekają na niski TPS i opóźnienia? W tym poradniku znajdziesz 10 sprawdzonych sposobów na naprawienie lagów i zwiększenie wydajności serwera.

Czym są lagi w Minecraft?

Lagi to opóźnienia w działaniu serwera, które objawiają się:

  • Niski TPS (Ticks Per Second) - poniżej 20
  • Opóźnienia w ruchu - gracze "skaczą"
  • Wolne ładowanie chunków
  • Opóźnienia w niszczeniu bloków
  • Crashe serwera

Jak sprawdzić TPS serwera?

TPS (Ticks Per Second) to najważniejsza metryka wydajności:

/tps

Przykładowy output:

TPS from last 1m, 5m, 15m: 20.0, 19.8, 19.5

Co oznacza TPS:

  • 20.0 TPS - Idealnie, brak lagów
  • ⚠️ 18-19 TPS - Lekkie lagi, do zaakceptowania
  • ⚠️ 15-17 TPS - Średnie lagi, trzeba optymalizować
  • <15 TPS - Duże lagi, pilna optymalizacja!

Sposób 1: Zmień oprogramowanie na Paper

Paper to zoptymalizowana wersja Spigot, która działa 2-3x szybciej!

Dlaczego Paper?

  • Lepsza wydajność - optymalizacje kodu
  • Mniej lagów - lepsze zarządzanie chunkami
  • Kompatybilność - działa z pluginami Spigot
  • Aktywny rozwój - regularne aktualizacje

Jak zmienić na Paper?

  1. Wejdź do panelu TierHost
  2. Kliknij "Ustawienia"
  3. Wybierz "Paper" z listy
  4. Kliknij "Zapisz"
  5. Zrestartuj serwer

📚 Więcej: Paper vs Spigot vs Purpur - porównanie

Sposób 2: Zwiększ RAM serwera

Za mało RAM to najczęstsza przyczyna lagów!

Ile RAM potrzebujesz?

Liczba graczy Vanilla Spigot/Paper Modpacki
1-5 graczy 2 GB 2 GB 4-6 GB
5-10 graczy 3 GB 3 GB 6-8 GB
10-20 graczy 4 GB 4 GB 8-10 GB
20-50 graczy 6 GB 6 GB 12-16 GB
50+ graczy 8+ GB 8+ GB 16+ GB

Jak sprawdzić zużycie RAM?

W panelu TierHost sprawdź wykres "Użycie RAM".

Jeśli RAM jest na 90-100% - musisz zwiększyć pakiet!

🎮 Sprawdź pakiety z większym RAM

Sposób 3: Ogranicz view-distance

View-distance to odległość renderowania chunków. Im mniejsza, tym mniej lagów!

Jak zmienić view-distance?

  1. Otwórz plik server.properties
  2. Znajdź linię: view-distance=10
  3. Zmień na: view-distance=6 lub view-distance=8
  4. Zapisz i zrestartuj serwer

Zalecane wartości:

  • view-distance=6 - Dla serwerów z lagami
  • view-distance=8 - Dla normalnych serwerów
  • view-distance=10 - Dla mocnych serwerów
  • view-distance=12+ - Tylko dla VPS z dużym RAM

Sposób 4: Zainstaluj ClearLag

ClearLag to plugin który usuwa niepotrzebne entity (itemy, moby).

Co robi ClearLag?

  • ✅ Usuwa itemy z ziemi co X minut
  • ✅ Usuwa nadmiar mobów
  • ✅ Limituje entity na chunk
  • ✅ Ostrzega graczy przed czyszczeniem

Instalacja:

  1. Pobierz: ClearLag na SpigotMC
  2. Wgraj do /plugins/
  3. Zrestartuj serwer

📚 Więcej: Jak zainstalować pluginy

Sposób 5: Optymalizuj server.properties

Zmień te ustawienia w server.properties:

# Ogranicz view-distance
view-distance=6

# Wyłącz niepotrzebne funkcje
spawn-animals=true
spawn-monsters=true
spawn-npcs=true

# Ogranicz entity
max-tick-time=60000

# Zwiększ network compression
network-compression-threshold=256

Sposób 6: Optymalizuj spigot.yml (Paper/Spigot)

Otwórz spigot.yml i zmień:

world-settings:
  default:
    # Ogranicz mob spawning
    mob-spawn-range: 4
    
    # Zwiększ entity activation range
    entity-activation-range:
      animals: 16
      monsters: 24
      raiders: 32
      misc: 8
    
    # Ogranicz tick distance
    entity-tracking-range:
      players: 48
      animals: 48
      monsters: 48
      misc: 32

Sposób 7: Optymalizuj paper.yml (tylko Paper)

Otwórz paper.yml (lub config/paper-global.yml w 1.19+):

world-settings:
  default:
    # Ogranicz chunk loading
    max-auto-save-chunks-per-tick: 8
    
    # Optymalizuj hopper
    hopper:
      disable-move-event: true
    
    # Ogranicz redstone
    redstone-implementation: ALTERNATE_CURRENT
    
    # Optymalizuj mob spawning
    per-player-mob-spawns: true
    despawn-ranges:
      soft: 28
      hard: 96

Sposób 8: Usuń niepotrzebne pluginy

Każdy plugin zużywa zasoby! Usuń te których nie używasz.

Jak sprawdzić które pluginy lagują?

/timings on

Poczekaj 10 minut, potem:

/timings paste

Dostaniesz link do raportu - sprawdź które pluginy zużywają najwięcej zasobów.

Najczęściej lagujące pluginy:

  • Dynmap - renderowanie mapy w czasie rzeczywistym
  • WorldEdit - duże operacje na blokach
  • Holographic Displays - dużo hologramów
  • Citizens - dużo NPC

Rozwiązanie: Ogranicz ich użycie lub usuń.

Sposób 9: Ogranicz chunk loading

Za dużo załadowanych chunków = lagi!

Jak ograniczyć chunki?

  1. Ogranicz view-distance (patrz Sposób 3)
  2. Usuń chunk loadery (pluginy, redstone)
  3. Użyj pluginu ChunkMaster do pre-generowania świata

Pre-generowanie świata:

Zamiast generować chunki na bieżąco, wygeneruj je wcześniej:

  1. Zainstaluj plugin Chunky
  2. Wpisz: /chunky radius 5000
  3. Wpisz: /chunky start
  4. Poczekaj 1-2 godziny

Teraz gracze nie będą generować nowych chunków = mniej lagów!

Sposób 10: Upgrade hostingu

Jeśli wszystko inne zawiodło, potrzebujesz lepszego hostingu!

Kiedy upgrade jest konieczny?

  • ✅ TPS poniżej 15 mimo optymalizacji
  • ✅ RAM na 90-100%
  • ✅ CPU na 90-100%
  • ✅ Więcej niż 20 graczy online

🎮 Sprawdź nasze pakiety z AMD EPYC + NVMe SSD

Bonus: Checklist optymalizacji

Użyj tej checklisty do optymalizacji serwera:

  • ☐ Zmień na Paper (zamiast Spigot/Vanilla)
  • ☐ Zwiększ RAM (jeśli zużycie >80%)
  • ☐ Ogranicz view-distance do 6-8
  • ☐ Zainstaluj ClearLag
  • ☐ Optymalizuj server.properties
  • ☐ Optymalizuj spigot.yml
  • ☐ Optymalizuj paper.yml
  • ☐ Usuń niepotrzebne pluginy
  • ☐ Pre-generuj świat (Chunky)
  • ☐ Sprawdź /timings

Podsumowanie

10 sposobów na naprawienie lagów:

  1. ✅ Zmień na Paper
  2. ✅ Zwiększ RAM
  3. ✅ Ogranicz view-distance
  4. ✅ Zainstaluj ClearLag
  5. ✅ Optymalizuj server.properties
  6. ✅ Optymalizuj spigot.yml
  7. ✅ Optymalizuj paper.yml
  8. ✅ Usuń niepotrzebne pluginy
  9. ✅ Ogranicz chunk loading
  10. ✅ Upgrade hostingu

📚 Więcej: Optymalizacja serwera Minecraft - kompletny poradnik

🎮 Potrzebujesz szybszego hostingu? TierHost - AMD EPYC + NVMe SSD od 10.99 zł/miesiąc