Minecraft-generator voor start.bat en start.sh – startscript voor je server
Met deze startscriptgenerator voor Minecraft-servers maak je in een paar klikken een start.bat voor Windows, een start.sh voor Linux/macOS of alleen de Java-startopdracht. Stel RAM in met de schuifregelaar en kies Aikar's Flags of Velocity-Flags, --nogui en automatisch herstarten. Gratis en zonder registratie: het script wordt direct in je browser gemaakt. Kopieer of download het.
Gebouwd door Luca Stanek
Script klaar? Sla de installatie over en voer het uit op een beheerde server.
Je startscript (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 "Server gestopt met code $? - herstart over 5 seconden..." sleep 5 done
Voorbeeldresultaat
Dit maakt de startscriptgenerator
Je kiest het platform, RAM, flags en het jar-bestand. De generator levert meteen een kant-en-klaar startscript of één Java-opdracht om te kopiëren. De waarden hieronder zijn een voorbeeld voor een Paper-server op Linux.
Voorbeeld · paper.jar · 6 GB · Aikar's Flags
- Platform
- Linuxstart.sh
- RAM
- 6GB
- Flags
- Aikar's
- Automatisch opnieuw opstarten
- Aan
Uitvoer
#!/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 "Server gestopt met code $? - herstart over 5 seconden..." sleep 5done- -Xms6G -Xmx6GDezelfde waarde voor het begin- en maximale RAM: de server reserveert het geheugen één keer en hoeft het later niet uit te breiden.
- -XX:+UseG1GC …Aikar's Flags: een beproefde verzameling garbagecollection-instellingen die lagpieken op Paper-, Purpur- en Spigot-servers vermindert.
- while true; do …Automatisch herstarten: als de server crasht of met /stop wordt gestopt, herstart het script hem na 5 seconden.
Waarom deze generator
Meer dan een simpel tekstveld
Direct geconfigureerd in plaats van zelf samengesteld.
Aikar's & Velocity-vlaggen
Voeg met één klik Aikar's Flags voor Paper/Purpur/Spigot of Velocity-Flags voor de proxy toe. Bij meer dan 12 GB RAM past de generator Aikar's Flags automatisch aan.
Linux en Windows
Genereert naar keuze een start.sh voor Linux/macOS of een start.bat voor Windows. Zonder automatisch herstarten eindigt de start.bat met pause, zodat foutmeldingen leesbaar blijven.
RAM-schuifregelaar met Xms=Xmx
Kies met de schuifregelaar tussen 1 en 32 GB RAM. De opdracht stelt -Xms en -Xmx automatisch in op dezelfde waarde.
Herhaald automatisch opnieuw opstarten
Optionele herstartlus: na een crash of /stop start het script de server na 5 seconden opnieuw.
Alleen de opdracht
Geen script nodig? Je kunt de Java-opdracht ook rechtstreeks in een paneel invoeren.
Kopiëren of downloaden
Gratis en zonder registratie: het resultaat wordt direct in je browser gegenereerd. Kopieer het met één klik of download het als start.bat of start.sh.
Hoe het werkt
Zo maak je je start.bat of start.sh
Van de instellingen tot de eerste start van je Minecraft-server.
Stap 1
Uitvoer kiezen
Kies onder ‘Uitvoer’ een startscript voor Linux/macOS (start.sh), een startscript voor Windows (start.bat) of alleen de Java-opdracht voor de console of het paneel.
Stap 2
Flagpreset kiezen
Kies geen flags, Aikar's Flags voor Paper, Purpur en Spigot of Velocity-Flags voor de Velocity-proxy.
Stap 3
Java-opdracht en JAR-bestand invullen
java en server.jar zijn vooraf ingevuld. Vul de exacte naam van je server-JAR in en eventueel het volledige pad naar een specifieke Java-installatie.
Stap 4
RAM instellen
Kies met de schuifregelaar tussen 1 en 32 GB geheugen. -Xms en -Xmx krijgen automatisch dezelfde waarde.
Stap 5
Opties instellen
Schakel --nogui en automatisch herstarten na een crash in of uit. --nogui is niet beschikbaar met Velocity-Flags; automatisch herstarten werkt alleen met scripts.
Stap 6
Kopiëren of downloaden
Het voorbeeld wordt bij elke wijziging direct bijgewerkt. Kopieer het resultaat naar het klembord of download start.bat of start.sh als bestand.
Stap 7
Minecraft-server starten
Plaats het bestand in de map met de server-JAR. Je start start.bat met een dubbelklik en start.sh na chmod +x start.sh met ./start.sh. Het script start alleen het JAR-bestand; de EULA in eula.txt accepteer je zelf bij de eerste start.
Windows en Linux
start.bat of start.sh: zo start je je Minecraft-server
Beide scripts voeren dezelfde Java-opdracht uit; alleen de scriptsyntaxis eromheen verschilt: start.bat is voor Windows, start.sh voor Linux en macOS. Omdat beide eerst naar hun eigen map gaan, kun je het bestand het beste naast je server-JAR plaatsen.
- @echo off · cd /d "%~dp0"
- Begin van start.bat: verbergt de opdrachten en gaat naar de map waarin het bestand staat.
- pause
- Zonder automatisch herstarten eindigt start.bat met pause. Zo blijft het consolevenster na een crash open en kun je de foutmelding lezen.
- #!/bin/bash · cd "$(dirname "$0")"
- Begin van start.sh: voert het script uit met Bash en gaat naar de map waarin het bestand staat.
- chmod +x start.sh
- Op Linux en macOS maak je start.sh eenmalig uitvoerbaar en start je het daarna met ./start.sh.
Flagpresets
Aikar's Flags, Velocity-Flags of geen flags?
De flagpreset bepaalt welke JVM-flags tussen de RAM-instelling en -jar in de opdracht komen. Welke preset past, hangt af van wat je start.
- Geen flags
- De opdracht bevat alleen -Xms, -Xmx, -jar en optioneel --nogui. Handig als je zonder extra JVM-optimalisaties wilt starten of eigen flags wilt toevoegen.
- Aikar's Flags
- G1-garbagecollection-flags uit de Paper-community voor Paper-, Purpur- en Spigot-servers, bedoeld om lagpieken door garbagecollection te verminderen. Bij meer dan 12 GB RAM vervangt de generator automatisch vijf waarden volgens de aanbeveling voor grote heaps, bijvoorbeeld G1HeapRegionSize=16M in plaats van 8M.
- Velocity-Flags
- Een kleinere set flags voor de Velocity-proxy, niet voor de gameserver. Bij deze preset vervalt --nogui, omdat Velocity dit argument niet kent.
Startcommando
De Minecraft-startopdracht uitgelegd: -Xms, -Xmx en --nogui
Met 6 GB RAM, het JAR-bestand paper.jar en zonder extra flags genereert de generator deze opdracht:
java -Xms6G -Xmx6G -jar paper.jar --nogui
- -Xms · -Xmx
- Het start- en maximumgeheugen voor Java. De generator stelt beide in op de waarde van de schuifregelaar (1 tot 32 GB), zodat Java de volledige heap meteen bij het starten reserveert.
- -jar
- Daarna volgt de naam van je server-JAR, bijvoorbeeld paper.jar of server.jar. Als de naam of het Java-pad spaties bevat, zet de generator deze automatisch tussen aanhalingstekens.
- --nogui
- Start de server zonder grafisch servervenster, alleen met de console.
- Alleen de opdracht
- Deze uitvoer bevat alleen de opdrachtregel, zonder script eromheen, om in een console of paneel te plakken. Downloaden en automatisch herstarten zijn in deze modus niet beschikbaar.
Hoeveel geheugen je server nodig heeft, hangt af van plugins, Mods en het aantal spelers. Naar de Minecraft-RAM-calculator
Meer ontdekken
Na het startscript: handige Minecraft-tools
Serverconfiguratiegenerator
Beschrijf server.properties in je eigen woorden met de ZapX AI Agent of stel elke optie handmatig in — met livevoorbeeld om te kopiëren of te downloaden.
Gebouwd door Florian Galz
Serverstatuschecker
Controleer live of een Minecraft-server online is — spelersaantal, MOTD, versie, serverpictogram en Mods.
Gebouwd door Luca Stanek
Loganalysator
Plak een crashrapport of log en ontvang automatisch herkende foutoorzaken met een oplossingsvoorstel — inclusief een link om te delen.
Gebouwd door Luca Stanek
RAM-calculator
Hoeveel RAM je Minecraft-server of Modpack nodig heeft — als schatting op basis van de servervariant en het aantal spelers, bij voldoende meetgegevens uit het gebruik van ZAP-servers.
Gebouwd door Luca Stanek
DNS/SRV-recordgenerator
Voer IP, poort en gewenste domeinnaam in — kant-en-klare SRV- en A/AAAA-records voor Java en Bedrock, direct te kopiëren en plakken.
Gebouwd door Luca Stanek
MOTD-generator
Ontwerp de MOTD van je server met kleuren, kleurverlopen en een live voorbeeld – klaar voor server.properties, Bedrock en MiniMessage.
Gebouwd door Marvin Kluck
FAQ
Veelgestelde vragen over de startscriptgenerator
Korte antwoorden over start.bat en start.sh, Aikar's Flags, RAM en automatisch herstarten.
Kies onder ‘Uitvoer’ de optie ‘Startscript (Windows, .bat)’, stel RAM, flags en de naam van je server-JAR in en download start.bat. De generator zet @echo off en cd /d "%~dp0" aan het begin, zodat het script altijd vanuit zijn eigen map start. Plaats het bestand naast de server-JAR en start het met een dubbelklik.
start.bat is voor Windows, start.sh voor Linux en macOS. Beide bevatten dezelfde Java-opdracht; alleen de scriptsyntaxis eromheen verschilt: start.bat begint met @echo off en cd /d "%~dp0", start.sh met #!/bin/bash en cd "$(dirname "$0")". Je maakt start.sh uitvoerbaar met chmod +x start.sh en start het met ./start.sh.
Aikar's Flags zijn G1-garbagecollection-flags uit de Paper-community voor Paper-, Purpur- en Spigot-servers en zijn bedoeld om lagpieken te verminderen. Bij meer dan 12 GB RAM vervangt de generator automatisch vijf waarden volgens de aanbeveling voor grote heaps. Velocity-Flags zijn een kleinere set, alleen voor de Velocity-proxy en niet voor de gameserver; daarbij vervalt --nogui. Met ‘Geen’ bevat de opdracht alleen de RAM-instellingen, -jar en optioneel --nogui.
Stel het geheugen in met de schuifregelaar (1 tot 32 GB) en vervang je oude startbestand door het nieuwe. De generator stelt -Xms en -Xmx in op dezelfde waarde, zodat Java de volledige heap meteen bij het starten reserveert in plaats van deze later te vergroten. Hoeveel RAM je server nodig heeft, hangt af van plugins, Mods en het aantal spelers. De Minecraft-RAM-calculator geeft je een aanbeveling. Naar de Minecraft-RAM-calculator
Zonder automatisch herstarten voegt de generator pause toe aan start.bat. Het consolevenster blijft dan open na het afsluiten of een crash, zodat je de foutmelding kunt lezen. Controleer bijvoorbeeld of de naam in het veld ‘Server-JAR-bestand’ exact overeenkomt met je bestand.
Alleen als je ‘Automatisch herstarten na crash’ inschakelt. Dan draait de Java-opdracht in een lus: in start.bat met goto start en timeout /t 5, in start.sh met while true en sleep 5. De server start na 5 seconden opnieuw, ook na /stop. Deze optie is alleen beschikbaar voor scripts, niet voor ‘Alleen de opdracht’.
Ja. Vul in het veld ‘Java-opdracht’ in plaats van java het volledige pad naar de gewenste Java-installatie in. De generator zet paden en JAR-namen met spaties automatisch tussen aanhalingstekens.
Het script start je server met java en -jar. Het is dus geschikt voor servers die je via een JAR-bestand start, zoals Vanilla, Paper of Fabric. Vul daarvoor de juiste JAR-naam in. Voor Forge geldt dit alleen als je server ook via java -jar start. Aikar's Flags zijn afgestemd op Paper, Purpur en Spigot. De generator ondersteunt geen Bedrock-servers; hij genereert uitsluitend Java-opdrachten.
Heb je nog vragen over je server?
Contact opnemen met supportHuur je eigen Minecraft-server in 60 seconden
Geschikte JVM-flags, DDoS-bescherming en Modpacks worden met één klik geïnstalleerd — wij zorgen voor de fijnafstemming, jij speelt.
Geen installatie. Geen risico. Binnen enkele seconden online.
Op zoek naar meer tools? Alle Minecraft-tools bekijken

