Kostenloses Tool · läuft in deinem Browser
Minecraft server.properties-Generator
Jede Einstellung in einfachen Worten erklärt, mit ihrem Standardwert. Datei öffnen, ändern, herunterladen.
Serverliste und Verbindung
motdStandard: A Minecraft Server
Die Nachricht unter dem Namen deines Servers in der Mehrspieler-Liste. Höchstens zwei Zeilen. Erstelle eine farbige MOTD.
server-portStandard: 25565
Der TCP-Port, auf dem der Server lauscht. Ist es nicht 25565, hängen Spieler ihn mit einem Doppelpunkt an die Adresse an (play.example.com:25566).
server-ipStandard: leer
Die IP-Adresse, auf der der Server lauscht. Lass das Feld leer, damit er auf allen lauscht. Das ist die übliche Wahl.
enable-statusStandard: true
Der Server antwortet auf Statusabfragen, damit er in der Mehrspieler-Liste und auf Serverlisten als online erscheint. Aus = er wirkt offline, obwohl Spieler beitreten können.
hide-online-playersStandard: false
Versteckt die Namen der Spieler, die online sind, in der Mehrspieler-Liste und bei Statusabfragen.
network-compression-thresholdStandard: 256
Netzwerkpakete, die größer als so viele Bytes sind, werden komprimiert. -1 = keine Komprimierung (gut im Heimnetz), 0 = alles komprimieren.
rate-limitStandard: 0
Spieler, die pro Sekunde mehr Pakete schicken als dieser Wert, werden gekickt. 0 = kein Limit.
use-native-transportStandard: true
Schnelleres Netzwerk auf Linux-Servern. Lass es eingeschaltet.
accepts-transfersStandard: false
Nimmt Spieler an, die ein anderer Server mit dem Befehl /transfer hierher schickt.
Spieler und Zugang
max-playersStandard: 20
Wie viele Spieler gleichzeitig online sein können.
white-listStandard: true
Nur Spieler auf der Whitelist (der Liste erlaubter Spieler) können beitreten. Füge sie mit /whitelist add name hinzu. Schalte es für einen öffentlichen Server aus.
enforce-whitelistStandard: false
Wenn die Whitelist neu geladen wird, werden Spieler gekickt, die online sind, aber nicht darauf stehen.
online-modeStandard: true
Spieler müssen Minecraft besitzen: Jeder Login wird bei Mojang geprüft. Schalte es nur hinter einem Proxy (Velocity, BungeeCord) aus, der die Konten selbst prüft, sonst kann jeder unter jedem Namen beitreten.
enforce-secure-profileStandard: true
Spieler brauchen einen von Mojang signierten Profilschlüssel, um beizutreten (genutzt für signierten Chat und Chat-Meldungen).
prevent-proxy-connectionsStandard: false
Kickt Spieler, deren Internetanbieter sich von dem unterscheidet, den der Login-Server von Mojang gesehen hat. Stoppt manche VPNs.
op-permission-levelStandard: 4
Was neue Operatoren dürfen: 1 am Spawn bauen, 2 Cheat-Befehle, 3 Spieler kicken und bannen, 4 alle Befehle (auch den Server stoppen).
function-permission-levelStandard: 2
Das Berechtigungslevel, mit dem Funktionen aus Datenpaketen laufen (1 bis 4, wie bei Operatoren).
player-idle-timeoutStandard: 0
Minuten, die ein Spieler inaktiv sein darf, bevor er gekickt wird. 0 = nie.
chat-spam-threshold-secondsStandard: 10
Wie viel schnelles Chatten erlaubt ist, bevor ein Spieler wegen Spam gekickt wird. 0 = kein Limit.
command-spam-threshold-secondsStandard: 10
Wie viele schnelle Befehle erlaubt sind, bevor ein Spieler wegen Spam gekickt wird. 0 = kein Limit.
log-ipsStandard: true
Die IP-Adressen der Spieler werden in die Konsole und die Logdateien geschrieben.
broadcast-console-to-opsStandard: true
Operatoren im Spiel sehen die Ausgabe von Befehlen, die in der Konsole ausgeführt werden.
broadcast-rcon-to-opsStandard: true
Operatoren im Spiel sehen die Ausgabe von Befehlen, die über RCON geschickt werden.
enable-code-of-conductStandard: false
Zeigt Spielern beim Beitreten deinen Verhaltenskodex (die Dateien im Ordner codeofconduct).
bug-report-linkStandard: leer
Ein Link zu deiner eigenen Seite für Fehlermeldungen, der Spielern im Spiel angezeigt wird. Leer = keiner.
Gameplay
gamemodeStandard: survival
Der Spielmodus, in dem neue Spieler starten.
force-gamemodeStandard: false
Spieler werden bei jedem Beitreten wieder in diesen Spielmodus gesetzt.
difficultyStandard: easy
Wie schwer das Spiel ist: peaceful (friedlich), easy (einfach), normal oder hard (schwer).
hardcoreStandard: false
Neue Welten sind Hardcore: schwerer Schwierigkeitsgrad, und ein Spieler, der stirbt, kann nur noch als Zuschauer zusehen.
allow-flightStandard: false
Erlaubt Spielern, im Survival zu fliegen. Aus = Spieler, die ein paar Sekunden lang zu fliegen scheinen, werden gekickt. Schalte es ein, wenn Plugins oder Mods Spieler fliegen lassen.
spawn-protectionStandard: 16
Radius in Blöcken um den Welt-Spawn, den nur Operatoren verändern können. 0 = kein Schutz. Er wirkt nicht, solange der Server keine Operatoren hat.
Welt
level-nameStandard: world
Der Name des Weltordners. Ändere ihn, um eine andere Welt zu laden oder eine neue zu beginnen.
level-seedStandard: leer
Der Seed für eine neue Welt. Leer = ein zufälliger Seed. Wird nur beim Erstellen der Welt genutzt.
level-typeStandard: minecraft:normal
Die Art der Welt, die beim ersten Start erstellt wird: normal, flach, große Biome, zerklüftet oder ein einzelnes Biom.
generator-settingsStandard: {}
Zusätzliche Einstellungen für den Welttyp, als JSON (zum Beispiel die Schichten einer flachen Welt). Lass {} für eine normale Welt.
generate-structuresStandard: true
Dörfer, Tempel und andere Bauwerke werden in neuen Teilen der Welt erzeugt.
max-world-sizeStandard: 29999984
Wie weit die Weltbarriere vom Mittelpunkt aus reichen kann, in Blöcken.
initial-enabled-packsStandard: vanilla
Datenpakete, die beim ersten Erstellen der Welt eingeschaltet werden, durch Kommas getrennt.
initial-disabled-packsStandard: leer
Datenpakete, die beim ersten Erstellen der Welt ausgeschaltet bleiben, durch Kommas getrennt.
region-file-compressionStandard: deflate
Wie gespeicherte Chunks auf der Festplatte gepackt werden: deflate (kleinste Dateien), lz4 (schneller) oder none (gar nicht).
sync-chunk-writesStandard: true
Chunks werden einzeln und sicher gespeichert. Aus = schnelleres Speichern, aber ein Absturz kann Chunks beschädigen.
Performance
view-distanceStandard: 10
Wie viele Chunks um jeden Spieler herum an ihn geschickt werden. Niedriger = weniger Arbeit für den Server und weniger Datenverbrauch.
simulation-distanceStandard: 10
Wie viele Chunks um jeden Spieler herum aktiv sind (Mobs bewegen sich, Pflanzen wachsen). Niedriger = weniger Arbeit für den Server.
entity-broadcast-range-percentageStandard: 100
Wie weit entfernt Mobs und andere Entities den Spielern angezeigt werden, in Prozent der normalen Entfernung.
max-tick-timeStandard: 60000
Dauert ein Tick länger als so viele Millisekunden, stoppt der Watchdog den Server, weil er eingefroren wirkt. -1 = nie.
pause-when-empty-secondsStandard: 60
Sekunden, nachdem der letzte Spieler gegangen ist, bis der Server die Welt pausiert, um Arbeit zu sparen. 0 = nie pausieren.
max-chained-neighbor-updatesStandard: 1000000
Limit für Kettenreaktionen von Block-Updates (riesige Redstone- oder Fallsand-Bauten). Eine negative Zahl = kein Limit.
enable-jmx-monitoringStandard: false
Teilt Tick-Zeiten mit Java-Monitoring-Tools (JMX). Nur für fortgeschrittenes Monitoring.
Ressourcenpaket
resource-packStandard: leer
Ein direkter Download-Link zu einem Ressourcenpaket, das Spieler beim Beitreten bekommen.
resource-pack-sha1Standard: leer
Der SHA-1-Code des Pakets. Damit prüft das Spiel den Download und erkennt, wann sich das Paket geändert hat.
resource-pack-idStandard: leer
Eine ID (eine UUID) für das Paket, damit das Spiel Pakete auseinanderhalten kann. Optional.
resource-pack-promptStandard: leer
Deine eigene Nachricht auf dem Bildschirm, der Spieler bittet, das Paket herunterzuladen.
require-resource-packStandard: false
Spieler, die das Ressourcenpaket ablehnen, werden getrennt.
Fernsteuerung (RCON, Query, Management)
enable-rconStandard: false
Damit kannst du Befehle von außerhalb des Spiels schicken (RCON). Nutze ein starkes rcon.password und öffne den RCON-Port nie für alle.
rcon.portStandard: 25575
Der TCP-Port für RCON.
rcon.passwordStandard: leer
Das RCON-Passwort. Ohne Passwort startet RCON nicht.
enable-queryStandard: false
Beantwortet das Query-Protokoll (UDP), mit dem manche Tools und Serverlisten die Spielerliste auslesen.
query.portStandard: 25565
Der UDP-Port für Query.
management-server-enabledStandard: false
Schaltet das Server-Management-Protokoll ein, damit Tools den Server über das Netzwerk steuern können.
management-server-hostStandard: localhost
Die Adresse, auf der der Management-Server lauscht.
management-server-portStandard: 0
Der Port, den der Management-Server nutzt.
management-server-secretStandard: leer
Der geheime Schlüssel, den Tools schicken müssen, um den Management-Server zu nutzen. Leer = der Server erstellt einen.
management-server-tls-enabledStandard: true
Der Management-Server nutzt eine verschlüsselte Verbindung (TLS).
management-server-tls-keystoreStandard: leer
Pfad zur Keystore-Datei mit dem TLS-Zertifikat. Nötig, solange TLS eingeschaltet ist.
management-server-tls-keystore-passwordStandard: leer
Das Passwort dieser Keystore-Datei.
status-heartbeat-intervalStandard: 0
Wie oft Tools, die mit dem Management-Server verbunden sind, eine Statusmeldung bekommen. 0 = nie.
Sonstiges
text-filtering-configStandard: leer
Chatfilter-Einstellungen, die Realms nutzt. Lass das Feld leer.
text-filtering-versionStandard: 0
Formatversion dieser Chatfilter-Einstellungen. Lass sie auf 0.
So benutzt du es
- Öffne deine eigene server.properties oder starte mit den Standardwerten.
- Ändere, was du brauchst. Bei jeder Einstellung steht, was sie macht und was ihr Standardwert ist.
- Lade die Datei herunter und ersetze damit die alte, während der Server gestoppt ist.
- Starte den Server wieder.
Fragen und Antworten
Wo ist die server.properties?
Im Hauptordner des Servers. Der Server erstellt sie beim ersten Start.
Wirken Änderungen sofort?
Nein. Der Server liest die Datei beim Start. Stopp zuerst den Server, ersetze dann die Datei und starte ihn wieder: Ein laufender Server kann beim Stoppen seine eigenen Werte zurückschreiben.
Für welche Minecraft-Version ist das?
Die Einstellungen folgen Minecraft Java Edition 26.3. Einstellungen aus älteren Versionen werden markiert, wenn du eine Datei öffnest, die sie noch enthält.
Warum stehen \u00A7 und \: in meiner Datei?
Die server.properties wird in einem alten Textformat geschrieben: Sonderzeichen werden zu \u-Codes und ein Doppelpunkt wird zu \: (zum Beispiel level-type=minecraft\:normal). Die Datei, die du herunterlädst, wird genauso geschrieben.
Funktioniert das auch für Bedrock-Server?
Nein. Der Bedrock Dedicated Server hat seine eigene server.properties mit anderen Einstellungen. Dieses Tool ist für Java-Server.
Weitere kostenlose Tools
- Live-Prüfung
Server-Status-Checker
Ist ein Server online? Spieler, Version, MOTD, Icon und Antwortzeit, für Java und Bedrock.
Zum Tool → - Läuft in deinem Browser
MOTD-Generator
Zwei Zeilen mit Farben, Verläufen und Stilen. Live-Vorschau der Serverliste, Code zum direkten Einfügen.
Zum Tool → - Läuft in deinem Browser
Server-Icon-Generator
Die 64×64 große server-icon.png für die Mehrspieler-Liste. Buchstaben, Pixelbilder und Hintergründe.
Zum Tool → - Läuft in deinem Browser
Banner-Generator
Ein 468×60 großes Banner für Serverlisten: Hintergründe, Pixeltext, deine IP. Speichere es direkt in deinem Eintrag.
Zum Tool →
Dein Server auf der Liste
Deinen Server auf CraftVote einzutragen ist auch kostenlos.