Generator flag Javy
Podstawowe
Pamięć
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.