Generator plików start.bat i start.sh dla Minecrafta – skrypt startowy dla Twojego serwera
Za pomocą tego generatora skryptów startowych dla serwerów Minecraft utworzysz kilkoma kliknięciami plik start.bat dla Windows, start.sh dla Linux/macOS lub samo polecenie uruchamiania Java. Ustaw RAM suwakiem, wybierz Aikar's Flags lub Velocity-Flags, --nogui i automatyczny restart. Bezpłatnie i bez rejestracji — skrypt powstaje bezpośrednio w Twojej przeglądarce, skąd możesz go skopiować lub pobrać.
Autor: Luca Stanek
Skrypt jest gotowy? Pomiń konfigurację i uruchom go na serwerze zarządzanym.
Twój skrypt startowy (start.sh)
#!/bin/bash cd "$(dirname "$0")" while true; do java -Xms4G -Xmx4G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar server.jar --nogui echo "Serwer został zatrzymany z kodem $? – ponowne uruchomienie za 5 sekund..." sleep 5 done
Przykładowy wynik
To tworzy generator skryptów startowych
Wybierasz platformę, RAM, flagi i plik JAR, a generator od razu tworzy gotowy skrypt startowy lub pojedyncze polecenie Java do skopiowania. Poniższe wartości to przykład dla serwera Paper na Linuksie.
Przykład · paper.jar · 6 GB · Aikar's Flags
- Platforma
- Linuxstart.sh
- RAM
- 6GB
- Flagi
- Aikar's
- Automatyczny restart
- Wł.
Wynik
#!/bin/bashcd "$(dirname "$0")" while true; do java -Xms6G -Xmx6G -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC -XX:+AlwaysPreTouch -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 -XX:InitiatingHeapOccupancyPercent=15 -XX:G1MixedGCLiveThresholdPercent=90 -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 -Dusing.aikars.flags=https://mcflags.emc.gs -Daikars.new.flags=true -jar paper.jar --nogui echo "Serwer został zatrzymany z kodem $? – ponowne uruchomienie za 5 sekund..." sleep 5done- -Xms6G -Xmx6GTa sama wartość początkowej i maksymalnej pamięci RAM: serwer rezerwuje pamięć raz i nie musi jej później powiększać.
- -XX:+UseG1GC …Aikar's Flags: sprawdzony zestaw ustawień odśmiecania pamięci, który ogranicza skoki opóźnień na serwerach Paper, Purpur i Spigot.
- while true; do …Automatyczny restart: jeśli serwer ulegnie awarii lub zostanie zatrzymany poleceniem /stop, skrypt uruchomi go ponownie po 5 sekundach.
Dlaczego ten generator?
Więcej niż zwykłe pole tekstowe
Gotowa konfiguracja zamiast samodzielnego dobierania elementów.
Flagi Aikar's i Velocity
Jednym kliknięciem dodaj Aikar's Flags dla Paper/Purpur/Spigot lub Velocity-Flags dla proxy. Przy ponad 12 GB RAM generator automatycznie dostosuje Aikar's Flags.
Linux i Windows
Tworzy plik start.sh dla Linux/macOS albo start.bat dla Windows. Bez automatycznego restartu plik start.bat kończy się poleceniem pause, dzięki czemu możesz odczytać komunikaty o błędach.
Suwak RAM z Xms=Xmx
Wybierz od 1 do 32 GB RAM za pomocą suwaka. Polecenie automatycznie ustawi -Xms i -Xmx na tę samą wartość.
Pętla automatycznych restartów
Opcjonalna pętla restartu: po awarii lub użyciu /stop skrypt uruchomi serwer ponownie po 5 sekundach.
Tylko polecenie
Nie potrzebujesz skryptu? Samą komendę Java możesz też wkleić bezpośrednio do panelu.
Skopiuj lub pobierz
Bezpłatnie i bez rejestracji: wynik powstaje bezpośrednio w Twojej przeglądarce. Skopiuj go jednym kliknięciem lub pobierz jako start.bat albo start.sh.
Jak to działa
Jak utworzyć plik start.bat lub start.sh
Od konfiguracji do pierwszego uruchomienia Twojego serwera Minecraft.
Krok 1
Wybierz format wyniku
W sekcji „Format wyniku” wybierz skrypt startowy dla Linux/macOS (start.sh), skrypt startowy dla Windows (start.bat) lub samo polecenie Java do konsoli albo panelu.
Krok 2
Wybierz preset flag
Wybierz brak flag, Aikar's Flags dla Paper, Purpur i Spigot albo Velocity-Flags dla proxy Velocity.
Krok 3
Wpisz polecenie Java i nazwę pliku JAR
Domyślnie ustawione są java i server.jar. Wpisz dokładną nazwę pliku JAR serwera, a w razie potrzeby także pełną ścieżkę do określonej instalacji Java.
Krok 4
Ustaw RAM
Wybierz suwakiem od 1 do 32 GB pamięci. -Xms i -Xmx automatycznie otrzymają tę samą wartość.
Krok 5
Określ opcje
Włącz lub wyłącz --nogui oraz automatyczny restart po awarii. Opcja --nogui nie jest dostępna z Velocity-Flags, a automatyczny restart działa tylko w skryptach.
Krok 6
Skopiuj lub pobierz
Podgląd aktualizuje się natychmiast po każdej zmianie. Skopiuj wynik do schowka albo pobierz plik start.bat lub start.sh.
Krok 7
Uruchom serwer Minecraft
Umieść plik w folderze z plikiem JAR serwera. Plik start.bat uruchom dwukrotnym kliknięciem, a start.sh — poleceniem ./start.sh po wykonaniu chmod +x start.sh. Skrypt uruchamia tylko plik JAR; przy pierwszym uruchomieniu musisz samodzielnie zaakceptować EULA w pliku eula.txt.
Windows i Linux
start.bat czy start.sh: jak uruchomić serwer Minecraft
Oba skrypty wykonują to samo polecenie Java — różnią się tylko otaczającą je składnią. Plik start.bat jest przeznaczony dla Windows, a start.sh dla Linux i macOS. Ponieważ oba najpierw przechodzą do folderu, w którym się znajdują, najlepiej umieścić plik obok pliku JAR serwera.
- @echo off · cd /d "%~dp0"
- Początek pliku start.bat: ukrywa wyświetlanie poleceń i przechodzi do folderu, w którym znajduje się plik.
- pause
- Bez automatycznego restartu plik start.bat kończy się poleceniem pause. Dzięki temu po awarii okno konsoli pozostanie otwarte i odczytasz komunikat o błędzie.
- #!/bin/bash · cd "$(dirname "$0")"
- Początek pliku start.sh: uruchamia skrypt w Bash i przechodzi do folderu, w którym znajduje się plik.
- chmod +x start.sh
- W Linux i macOS nadaj plikowi start.sh uprawnienia do wykonywania, a potem uruchom go poleceniem ./start.sh.
Presety flag
Aikar's Flags, Velocity-Flags czy bez flag?
Preset flag określa, które flagi JVM trafią w poleceniu między ustawieniem RAM a -jar. Właściwy wybór zależy od tego, co uruchamiasz.
- Bez flag
- Polecenie zawiera tylko -Xms, -Xmx, -jar i opcjonalnie --nogui. To dobry wybór, jeśli chcesz uruchomić serwer bez dodatkowego dostrajania JVM lub dodać własne flagi.
- Aikar's Flags
- Flagi odśmiecania pamięci G1 opracowane przez społeczność Paper dla serwerów Paper, Purpur i Spigot, które mają ograniczać skoki lagów powodowane przez odśmiecanie pamięci. Przy ponad 12 GB RAM generator automatycznie zmienia pięć wartości na zalecane dla dużych stert, na przykład G1HeapRegionSize=16M zamiast 8M.
- Velocity-Flags
- Mniejszy zestaw flag dla proxy Velocity, nie dla serwera gry. Ten preset pomija --nogui, ponieważ Velocity nie obsługuje tego argumentu.
Polecenie startowe
Polecenie uruchamiania Minecrafta: -Xms, -Xmx i --nogui
Dla 6 GB RAM, pliku JAR paper.jar i bez dodatkowych flag generator utworzy takie polecenie:
java -Xms6G -Xmx6G -jar paper.jar --nogui
- -Xms · -Xmx
- Początkowy i maksymalny przydział pamięci dla Java. Generator ustawia oba na wartość wybraną suwakiem (od 1 do 32 GB), aby Java od razu przy uruchomieniu zarezerwowała pełny rozmiar sterty.
- -jar
- Następnie podaj nazwę pliku JAR serwera, na przykład paper.jar lub server.jar. Jeśli nazwa lub ścieżka do Java zawiera spacje, generator automatycznie ujmie ją w cudzysłów.
- --nogui
- Uruchamia serwer bez graficznego okna serwera, tylko w konsoli.
- Tylko polecenie
- Ten tryb generuje tylko pojedynczy wiersz polecenia, bez skryptu, do wklejenia w konsoli lub panelu. Pobieranie i automatyczny restart nie są w nim dostępne.
Ilość pamięci potrzebnej Twojemu serwerowi zależy od pluginów, Modów i liczby graczy. Przejdź do kalkulatora RAM dla Minecrafta
Odkryj więcej
Po utworzeniu skryptu startowego: przydatne narzędzia Minecraft
Generator konfiguracji serwera
Opisz server.properties własnymi słowami w ZapX AI Agent lub ustaw każdy parametr ręcznie — z podglądem na żywo, który można skopiować lub pobrać.
Autor: Florian Galz
Sprawdzanie statusu serwera
Sprawdź na żywo, czy serwer Minecraft jest online — liczbę graczy, MOTD, wersję, ikonę serwera i Mody.
Autor: Luca Stanek
Analizator logów
Wklej raport o awarii lub dziennik, aby uzyskać automatycznie wykryte przyczyny błędów wraz z proponowanymi rozwiązaniami i linkiem do udostępnienia.
Autor: Luca Stanek
Kalkulator RAM
Ile RAM-u potrzebuje twój serwer Minecraft lub Modpack — orientacyjne oszacowanie na podstawie wariantu serwera i liczby graczy, a przy wystarczającej ilości danych także zużycia na serwerach ZAP.
Autor: Luca Stanek
Generator rekordów DNS/SRV
Wpisz IP, port i wybraną domenę — gotowe do skopiowania rekordy SRV i A/AAAA dla Java i Bedrock.
Autor: Luca Stanek
Generator MOTD
Zaprojektuj MOTD serwera z kolorami, gradientami i podglądem na żywo – gotowy do server.properties, Bedrock i MiniMessage.
Autor: Marvin Kluck
FAQ
Częste pytania o generator skryptów startowych
Krótkie odpowiedzi na pytania o start.bat i start.sh, Aikar's Flags, RAM oraz automatyczny restart.
W sekcji „Format wyniku” wybierz „Skrypt startowy (Windows, .bat)”, ustaw RAM, flagi i nazwę pliku JAR serwera, a następnie pobierz start.bat. Generator umieszcza na początku @echo off i cd /d "%~dp0", aby skrypt zawsze uruchamiał się ze swojego folderu. Umieść plik obok pliku JAR serwera i uruchom go dwukrotnym kliknięciem.
Plik start.bat jest przeznaczony dla Windows, a start.sh dla Linux i macOS. Oba zawierają to samo polecenie Java, różnią się tylko otaczającą je składnią: start.bat zaczyna się od @echo off i cd /d "%~dp0", a start.sh od #!/bin/bash i cd "$(dirname "$0")". Nadaj plikowi start.sh uprawnienia do wykonywania poleceniem chmod +x start.sh, a następnie uruchom go przez ./start.sh.
Aikar's Flags to flagi odśmiecania pamięci G1 opracowane przez społeczność Paper dla serwerów Paper, Purpur i Spigot. Mają ograniczać skoki lagów. Przy ponad 12 GB RAM generator automatycznie zmienia pięć wartości na zalecane dla dużych stert. Velocity-Flags to mniejszy zestaw przeznaczony tylko dla proxy Velocity, a nie serwera gry; pomija on --nogui. Jeśli wybierzesz „Bez flag”, polecenie będzie zawierać tylko ustawienia RAM, -jar i opcjonalnie --nogui.
Ustaw pamięć suwakiem (od 1 do 32 GB) i zastąp stary plik startowy nowym. Generator ustawia -Xms i -Xmx na tę samą wartość, aby Java od razu przy uruchomieniu zarezerwowała pełny rozmiar sterty, zamiast powiększać ją później. Ilość RAM potrzebnej Twojemu serwerowi zależy od pluginów, Modów i liczby graczy. W doborze pomoże Ci kalkulator RAM dla Minecrafta. Przejdź do kalkulatora RAM dla Minecrafta
Bez automatycznego restartu generator dodaje na końcu pliku start.bat polecenie pause. Dzięki temu po zamknięciu serwera lub awarii okno konsoli pozostaje otwarte i możesz odczytać komunikat o błędzie. Sprawdź wtedy na przykład, czy nazwa w polu „Plik JAR serwera” dokładnie odpowiada nazwie Twojego pliku.
Tylko jeśli włączysz opcję „Automatyczny restart po awarii”. Wtedy polecenie Java działa w pętli: w pliku start.bat z goto start i timeout /t 5, a w start.sh z while true i sleep 5. Serwer uruchomi się ponownie po 5 sekundach, również po użyciu /stop. Opcja jest dostępna tylko dla skryptów, nie dla trybu „Tylko polecenie”.
Tak. W polu „Polecenie Java” wpisz pełną ścieżkę do wybranej instalacji Java zamiast java. Generator automatycznie ujmie w cudzysłów ścieżki i nazwy plików JAR zawierające spacje.
Skrypt uruchamia Twój serwer za pomocą java i -jar. Nadaje się więc do serwerów uruchamianych z pliku JAR, takich jak Vanilla, Paper czy Fabric. Wpisz odpowiednią nazwę pliku JAR. W przypadku Forge zadziała to tylko wtedy, gdy Twój serwer również uruchamia się przez java -jar. Aikar's Flags są przeznaczone dla Paper, Purpur i Spigot. Generator nie obsługuje serwerów Bedrock — tworzy wyłącznie polecenia Java.
Czy masz jeszcze pytania dotyczące swojego serwera?
Kontakt z pomocą technicznąWynajmij własny serwer Minecraft w 60 sekund
Odpowiednie flagi JVM, ochrona DDoS i Modpacks instalowane jednym kliknięciem — my zajmiemy się szczegółami, a ty możesz grać.
Bez konfiguracji. Bez ryzyka. Online w kilka sekund.
Szukasz więcej narzędzi? Zobacz wszystkie narzędzia Minecraft

