server.properties: die wichtigen Einstellungen
Aktualisiert im September 2026 · Die Datei hat Dutzende Zeilen. Anfassen wirst du etwa zwanzig davon. Hier sind sie.
Wo die Datei liegt und wie du sie bearbeitest
Die server.properties liegt im Hauptordner jedes Java-Servers. Öffne sie in einem Texteditor, im Dateimanager deines Server-Panels oder lade sie per SFTP herunter.
Drei Regeln:
- Stopp zuerst den Server oder starte ihn nach dem Speichern neu. Der Server liest die Datei nur beim Start und überschreibt eventuell Änderungen, die du machst, während er läuft.
- Eine Einstellung pro Zeile, geschrieben als
key=value. Keine Leerzeichen um das=. - Zeilen, die mit
#beginnen, sind Kommentare.
Der Bedrock Dedicated Server hat eine eigene server.properties mit anderen Schlüsseln. Dieser Guide behandelt Java.
Wer joinen darf
white-list – true heißt, nur Spieler auf der Whitelist können joinen. Schalte das auf jedem privaten Server ein. Die Liste verwaltest du mit /whitelist add <name>.
enforce-whitelist – true kickt Spieler, die online sind, aber nicht auf der Whitelist stehen, sobald die Liste neu geladen wird. Praktisch, wenn du jemanden entfernst.
max-players – wie viele Spieler gleichzeitig online sein können. Standard 20. Ein höherer Wert macht den Server nicht stärker; RAM und CPU entscheiden, wie viele wirklich draufpassen.
online-mode – true prüft jeden Spieler über die Login-Server von Mojang. Lass das an. Schaltest du es ab, kann jeder mit jedem Namen joinen, auch mit deinem. Einzige Ausnahme ist ein Server hinter einem Proxy wie Velocity, wo der Proxy die Prüfung übernimmt.
Mehr dazu in Whitelist, OPs und Rechte.
Wie sich das Spiel spielt
gamemode – der Standard für neue Spieler: survival, creative, adventure oder spectator.
force-gamemode – true setzt Spieler bei jedem Join zurück in den Standard-Spielmodus.
difficulty – peaceful, easy, normal oder hard. Lässt sich im Spiel auch mit /difficulty ändern.
hardcore – true heißt: ein Leben. Gestorbene Spieler werden Zuschauer. Am besten vor dem Erstellen der Welt festlegen.
pvp – false verhindert, dass Spieler sich gegenseitig verletzen. Gut für Survival nur mit Freunden.
allow-flight – trotz des Namens lässt das Spieler nicht fliegen. Es verhindert, dass der Server Spieler kickt, die er für Flieger hält. Setz es auf true, wenn du Mods oder Plugins mit Jetpacks, Elytra-Boostern oder Ähnlichem nutzt, sonst werden Spieler versehentlich gekickt.
spawn-protection – der Radius um den Spawn, in dem Nicht-OPs nicht bauen können. Standard 16. Setz ihn auf 0, wenn Spieler am Spawn bauen sollen.
Neuere Minecraft-Versionen verschieben nach und nach einige Weltregeln aus der server.properties in die Spielregeln. Fehlt ein Schlüssel in deiner Datei, such mit /gamerule nach einer passenden Einstellung.
Die Welt selbst
level-name – der Ordnername der Welt. Ändere ihn, um die Welt zu wechseln oder neu anzufangen und die alte zu behalten.
level-seed – der Seed für eine neue Welt. Wird nur beim ersten Erzeugen der Welt genutzt.
level-type – normal, flach, große Biome oder zerklüftet (amplified). Ebenfalls nur für neue Welten.
Für einen neuen Seed oder Typ änderst du den Wert und zusätzlich level-name (oder du löschst den alten Welt-Ordner, nachdem du ihn gesichert hast).
Performance
view-distance – wie viele Chunks um jeden Spieler an den Client geschickt werden. Standard 10. Auf 8 zu senken ist eine der einfachsten Methoden, die Last zu reduzieren.
simulation-distance – wie viele Chunks um jeden Spieler tatsächlich ticken (Mobs bewegen sich, Pflanzen wachsen, Redstone läuft). Standard 10. Mit 6 oder 8 sparst du viel CPU, und Spieler sehen trotzdem weit.
Laggt dein Server, sind diese beiden die ersten Einstellungen, die du ausprobieren solltest. Der komplette Lag-Guide ist Lag beheben: TPS und MSPT erklärt.
Aussehen
motd – der Text unter deinem Servernamen in der Mehrspielerliste. Unterstützt Farbcodes mit §, zum Beispiel §aWelcome.
enable-status – false versteckt den Server beim Ping der Mehrspielerliste. Spieler können trotzdem joinen, aber die Liste zeigt keine MOTD und keine Spielerzahl. Lass es auf true, wenn du keinen Grund dagegen hast.
server-port – der Port, mit dem sich Java-Spieler verbinden. Standard 25565. Auf einem gehosteten Server änderst du ihn nicht selbst; den vergibt der Hoster.
Ein guter Start für Freunde
white-list=true
enforce-whitelist=true
online-mode=true
difficulty=normal
pvp=false
spawn-protection=0
view-distance=10
simulation-distance=8
motd=Our survival world
Änderungen haben nichts gebracht?
- Der Server lief, während du gespeichert hast. Stopp ihn, speichere noch einmal, starte ihn.
- Du hast die falsche Datei bearbeitet, zum Beispiel eine Kopie in einem Backup-Ordner.
- Die Einstellung gilt nur für neue Welten (
level-seed,level-type,hardcore). - Ein Plugin oder die Welt überschreibt sie. Schwierigkeit und Spielregeln lassen sich pro Welt festlegen.
Sollen Spieler mit einer schöneren Adresse als IP und Port joinen, siehe eigene Domain mit SRV-Einträgen.