Minecraft-generator för start.bat och start.sh – startskript för din server
Med den här startskriptgeneratorn för Minecraft-servrar skapar du med några få klick en start.bat för Windows, en start.sh för Linux/macOS eller bara Java-startkommandot. Välj RAM med skjutreglaget, Aikar's Flags eller Velocity-flaggor, --nogui och automatisk omstart. Gratis och utan registrering – skriptet skapas direkt i din webbläsare och du kan kopiera eller ladda ned det.
Byggd av Luca Stanek
Är skriptet klart? Hoppa över installationen och kör det på en hanterad server.
Ditt startskript (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 "Servern har stoppats med kod $? – startar om om 5 sekunder..." sleep 5 done
Exempelresultat
Det skapar startskriptgeneratorn
Du väljer plattform, RAM, flags och jar-fil. Generatorn skapar direkt ett färdigt startskript eller ett enskilt Java-kommando att kopiera. Värdena nedan är ett exempel för en Paper-server på Linux.
Exempel · paper.jar · 6 GB · Aikar's Flags
- Plattform
- Linuxstart.sh
- RAM
- 6GB
- Flaggor
- Aikar's
- Automatisk omstart
- På
Utdata
#!/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 "Servern har stoppats med kod $? – startar om om 5 sekunder..." sleep 5done- -Xms6G -Xmx6GSamma värde för start-RAM och maximalt RAM: Servern reserverar minnet en gång och behöver inte utöka det senare.
- -XX:+UseG1GC …Aikar's Flags: en beprövad samling inställningar för garbage collection som minskar laggspikar på Paper-, Purpur- och Spigot-servrar.
- while true; do …Automatisk omstart: Om servern kraschar eller stoppas med /stop startar skriptet om den efter 5 sekunder.
Varför denna generator
Mer än ett enkelt textfält
Färdigkonfigurerat i stället för att behöva sätta ihop det själv.
Aikar's & Velocity-flaggor
Lägg till Aikar's Flags för Paper/Purpur/Spigot eller Velocity-flaggor för proxyn med ett klick. Vid mer än 12 GB RAM anpassar generatorn automatiskt Aikar's Flags.
Linux och Windows
Skapar antingen en start.sh för Linux/macOS eller en start.bat för Windows. Utan automatisk omstart avslutas start.bat med pause så att felmeddelanden går att läsa.
RAM-reglage med Xms=Xmx
Välj mellan 1 och 32 GB RAM med skjutreglaget. Kommandot ger automatiskt -Xms och -Xmx samma värde.
Loop med automatiska omstarter
Valfri omstartsslinga: Efter en krasch eller /stop startar skriptet om servern efter 5 sekunder.
Endast kommandot
Behöver du inget skript? Du kan också klistra in Java-kommandot direkt i en panel.
Kopiera eller ladda ner
Gratis och utan registrering: Resultatet skapas direkt i din webbläsare. Kopiera det med ett klick eller ladda ned det som start.bat eller start.sh.
Så fungerar det
Så skapar du din start.bat eller start.sh
Från inställningarna till första starten av din Minecraft-server.
Steg 1
Välj utdata
Välj under ”Utdata” ett startskript för Linux/macOS (start.sh), ett startskript för Windows (start.bat) eller bara Java-kommandot för konsol eller kontrollpanel.
Steg 2
Välj flaggförinställning
Välj inga flaggor, Aikar's Flags för Paper, Purpur och Spigot eller Velocity-flaggor för Velocity-proxyn.
Steg 3
Ange Java-kommando och JAR-fil
java och server.jar är förinställda. Ange det exakta namnet på serverns JAR-fil och vid behov den fullständiga sökvägen till en viss Java-installation.
Steg 4
Ställ in RAM
Välj mellan 1 och 32 GB arbetsminne med skjutreglaget. -Xms och -Xmx får automatiskt samma värde.
Steg 5
Välj alternativ
Slå på eller av --nogui och automatisk omstart vid en krasch. --nogui finns inte med Velocity-flaggorna, och automatisk omstart finns bara för skript.
Steg 6
Kopiera eller ladda ner
Förhandsvisningen uppdateras direkt vid varje ändring. Kopiera resultatet till urklipp eller ladda ned start.bat eller start.sh som en fil.
Steg 7
Starta Minecraft-server
Lägg filen i samma mapp som serverns JAR-fil. Du startar start.bat med ett dubbelklick och start.sh med ./start.sh efter att ha kört chmod +x start.sh. Skriptet startar bara JAR-filen; du måste själv godkänna EULA i eula.txt vid första starten.
Windows och Linux
start.bat eller start.sh: Så startar du din Minecraft-server
Båda skripten kör samma Java-kommando. Det är bara skriptsyntaxen runt kommandot som skiljer sig: start.bat är för Windows och start.sh för Linux och macOS. Eftersom båda först byter till sin egen mapp är det bäst att lägga filen bredvid serverns JAR-fil.
- @echo off · cd /d "%~dp0"
- Början av start.bat: döljer visningen av kommandon och byter till mappen där filen ligger.
- pause
- Utan automatisk omstart avslutas start.bat med pause. Då förblir konsolfönstret öppet efter en krasch så att du kan läsa felmeddelandet.
- #!/bin/bash · cd "$(dirname "$0")"
- Början av start.sh: kör skriptet med Bash och byter till mappen där filen ligger.
- chmod +x start.sh
- På Linux och macOS gör du start.sh körbar en gång och startar den sedan med ./start.sh.
Flaggförinställningar
Aikar's Flags, Velocity-flaggor eller inga flaggor?
Flaggförinställningen avgör vilka JVM-flaggor som hamnar mellan RAM-angivelsen och -jar i kommandot. Vilken som passar beror på vad du startar.
- Inga flaggor
- Kommandot innehåller bara -Xms, -Xmx, -jar och eventuellt --nogui. Passar om du vill starta utan ytterligare JVM-optimering eller lägga till egna flaggor.
- Aikar's Flags
- G1-flaggor för skräpinsamling från Paper-communityn, avsedda att minska laggspikar från skräpinsamlingen på Paper-, Purpur- och Spigot-servrar. Vid mer än 12 GB RAM byter generatorn automatiskt ut fem värden mot de rekommenderade för stora heapar, till exempel G1HeapRegionSize=16M i stället för 8M.
- Velocity-flaggor
- En mindre uppsättning flaggor för Velocity-proxyn, inte för spelservern. --nogui utelämnas med den här förinställningen eftersom Velocity inte stöder argumentet.
Startkommando
Förklaring av Minecrafts startkommando: -Xms, -Xmx och --nogui
Med 6 GB RAM, JAR-filen paper.jar och utan extra flaggor skapar generatorn det här kommandot:
java -Xms6G -Xmx6G -jar paper.jar --nogui
- -Xms · -Xmx
- Initialt och maximalt arbetsminne för Java. Generatorn sätter båda till skjutreglagets värde (1 till 32 GB), så att Java reserverar hela heapen redan vid start.
- -jar
- Därefter följer namnet på serverns JAR-fil, till exempel paper.jar eller server.jar. Om namnet eller Java-sökvägen innehåller mellanslag sätter generatorn automatiskt citattecken runt det.
- --nogui
- Startar servern utan ett grafiskt serverfönster, enbart med konsolen.
- Endast kommandot
- Det här alternativet ger bara kommandoraden, utan något omgivande skript, som du kan klistra in i en konsol eller kontrollpanel. Nedladdning och automatisk omstart finns inte i det här läget.
Hur mycket arbetsminne din server behöver beror på plugins, Mods och antalet spelare. Till Minecrafts RAM-kalkylator
Utforska mer
Efter startskriptet: fler Minecraft-verktyg
Generator för serverkonfiguration
Beskriv server.properties med egna ord för ZapX AI Agent eller ange varje inställning manuellt – med liveförhandsvisning som du kan kopiera eller ladda ned.
Byggd av Florian Galz
Serverstatuskontroll
Kontrollera live om en Minecraft-server är online – spelarantal, MOTD, version, serverikon och Mods.
Byggd av Luca Stanek
Logganalys
Klistra in en kraschrapport eller logg och få automatiskt identifierade felorsaker med förslag på lösningar – inklusive en delningslänk.
Byggd av Luca Stanek
RAM-kalkylator
Hur mycket RAM din Minecraft-server eller ditt Modpack behöver – en tydligt märkt uppskattning utifrån servervariant och antal spelare, baserad på användning från ZAP-servrar när det finns tillräckligt med mätdata.
Byggd av Luca Stanek
Generator för DNS-/SRV-poster
Ange IP, port och önskad domän – få färdiga SRV- och A/AAAA-poster för Java och Bedrock, redo att kopiera och klistra in.
Byggd av Luca Stanek
MOTD-generator
Utforma serverns MOTD med färger, färgövergångar och live-förhandsvisning – klar för server.properties, Bedrock och MiniMessage.
Byggd av Marvin Kluck
FAQ
Vanliga frågor om startskriptgeneratorn
Korta svar om start.bat och start.sh, Aikar's Flags, RAM och automatisk omstart.
Välj ”Startskript (Windows, .bat)” under ”Utdata”, ställ in RAM och flaggor, ange namnet på serverns JAR-fil och ladda ned start.bat. Generatorn lägger @echo off och cd /d "%~dp0" i början så att skriptet alltid startar från sin egen mapp. Lägg filen bredvid serverns JAR-fil och starta den med ett dubbelklick.
start.bat är för Windows och start.sh för Linux och macOS. Båda innehåller samma Java-kommando; bara skriptsyntaxen runt det skiljer sig: start.bat börjar med @echo off och cd /d "%~dp0", medan start.sh börjar med #!/bin/bash och cd "$(dirname "$0")". Du gör start.sh körbar med chmod +x start.sh och startar den med ./start.sh.
Aikar's Flags är G1-flaggor för skräpinsamling från Paper-communityn för Paper-, Purpur- och Spigot-servrar och är avsedda att minska laggspikar. Vid mer än 12 GB RAM byter generatorn automatiskt ut fem värden mot de rekommenderade för stora heapar. Velocity-flaggorna är en mindre uppsättning enbart för Velocity-proxyn, inte för spelservern, och --nogui utelämnas. Med ”Inga flaggor” innehåller kommandot bara RAM-inställningar, -jar och eventuellt --nogui.
Ställ in arbetsminnet med skjutreglaget (1 till 32 GB) och ersätt din gamla startfil med den nya. Generatorn ger -Xms och -Xmx samma värde, så att Java reserverar hela heapen vid start i stället för att utöka den senare. Hur mycket RAM din server behöver beror på plugins, Mods och antalet spelare. Minecrafts RAM-kalkylator ger dig en rekommendation. Till Minecrafts RAM-kalkylator
Utan automatisk omstart lägger generatorn till pause i slutet av start.bat. Då förblir konsolfönstret öppet efter att servern avslutats eller kraschat, så att du kan läsa felmeddelandet. Kontrollera till exempel att namnet i fältet ”Serverns JAR-fil” exakt matchar din fil.
Bara om du aktiverar ”Starta om automatiskt vid krasch”. Då körs Java-kommandot i en slinga: i start.bat med goto start och timeout /t 5, i start.sh med while true och sleep 5. Servern startas om efter 5 sekunder, även efter /stop. Alternativet finns bara för skript, inte för ”Bara kommandot”.
Ja. Ange den fullständiga sökvägen till den Java-installation du vill använda i fältet ”Java-kommando” i stället för java. Generatorn sätter automatiskt citattecken runt sökvägar och JAR-filnamn med mellanslag.
Skriptet startar din server med java och -jar. Det passar alltså servrar som du startar via en JAR-fil, till exempel Vanilla, Paper eller Fabric. Ange rätt JAR-filnamn. För Forge gäller detta bara om din server också startas med java -jar. Aikar's Flags är avsedda för Paper, Purpur och Spigot. Generatorn stöder inte Bedrock-servrar – den skapar enbart Java-kommandon.
Har du fler frågor om din server?
Kontakta supportenHyr din egen Minecraft-server på 60 sekunder
Lämpliga JVM-flaggor, DDoS-skydd och Modpack installeras med ett klick – vi sköter finjusteringen så att du kan spela.
Ingen konfigurering. Ingen risk. Online på några sekunder.
Letar du efter fler verktyg? Visa alla Minecraft-verktyg

