Narzędzia

Generator flag Javy

Podstawowe

Pamięć

8 GiB RAM

Opcje skryptu

Dodatkowe flagi

Skrypt startowy

Skopiuj i wklej do panelu hostingu lub uruchom obok pliku JAR.


            

Pytania

Co to są flagi Aikar?

Parametry JVM stworzone przez Aikar (developera PaperMC) zoptymalizowane pod serwery Minecraft. Używają G1GC (Garbage-First Garbage Collector) zamiast domyślnego GC, co zmniejsza lagi i przycięcia przy większej liczbie graczy. Zalecane dla wszystkich serwerów Paper, Purpur i Fork.

Co robi „Oblicz overhead”?

Zostawia część RAM dla systemu operacyjnego i procesów JVM poza heapem. Przy 8 GB RAM serwera, opcja ta przydzieli ok. 6400 MB na heap Javy zamiast pełnych 8192 MB, zapobiegając crashom z braku pamięci.

Jakiego systemu używam? Linux, Pterodactyl czy Windows?

Linux - generuje plik start.sh. Pterodactyl - daje jedną linię do pola Startup w panelu. Windows - tworzy plik .bat. Sama komenda - zwraca czystą linię java -Xms... bez wrappera.

Ile RAM powinienem przydzielić serwerowi Minecraft?

Dla małego serwera (1–10 graczy) wystarczy 2–4 GB. Średni serwer (10–30 graczy) potrzebuje 4–8 GB. Duże sieci (50+ graczy) powinny mieć 8–16 GB. Pamiętaj, że za dużo RAM może powodować długie pauzy GC - lepiej trzymać się zalecanych wartości.

Czy flagi Aikar działają na wszystkich hostingach?

Tak, jeśli hosting używa Javy 8 lub nowszej i pozwala na własne parametry JVM. Większość hostingów Minecraft (Craftserve, Enderchest, VPS) wspiera własne flagi. Na hostingu współdzielonym może być ograniczenie.

Co to jest G1GC i dlaczego jest lepszy?

G1GC (Garbage-First Garbage Collector) to nowoczesny odśmiecacz pamięci Javy. W przeciwieństwie do domyślnego Parallel GC, G1GC robi krótsze pauzy, przewidywalnie zarządza pamięcią i lepiej skaluje się przy większym heapie. Kluczowy dla płynności serwera Minecraft.

Czy mogę użyć flag Aikar na serwerze Forge/Fabric?

Tak, flagi Aikar są uniwersalne i działają na wszystkich serwerach Javy: Paper, Purpur, Spigot, Forge, Fabric, NeoForge. Parametry JVM nie zależą od typu serwera - optymalizują samą maszynę wirtualną Javy.