server.properties, jede Einstellung erklärt
Alle 63 Schlüssel, die ein Minecraft-Server aus dieser Datei liest, mit dem, was jeder davon macht, dem Wert, auf dem er anfängt, und dem, was du hineinschreiben darfst. Gruppiert danach, was sie ändern, und nicht alphabetisch, denn alphabetisch hat noch nie jemand einen gesucht.

Drei Dinge, die sich vor dem Scrollen lohnen
Die Datei wird einmal gelesen, wenn der Server startet. Jede dieser 63 greift beim nächsten Hochfahren und keinen Moment früher, eine Änderung, die scheinbar nichts tut, ist also fast immer eine, nach der nicht neu gestartet wurde.
Einen Schlüssel, den der Server nicht kennt, ignoriert er, statt ihn abzulehnen. 11 davon sind mit einer bestimmten Ausgabe gekommen, und deshalb kennt ein 1.16.5-Server 52 davon und ein 1.21.4-Server 63. Es geht nichts kaputt, wenn eine neuere Zeile in einer älteren Datei stehen bleibt.
Die letzte Spalte sagt, wer sie ändern darf. 39 sind frei änderbar, 4 entscheiden, welche Welt geladen wird, und 20 entscheiden, wer deinen Server überhaupt erreicht. Diese Einteilung ist kein Ratschlag, es ist dieselbe Regel, nach der unser Panel und unser KI-Assistent laufen.
Wie sich das Spiel spielt
Die Einstellungen, nach denen zuerst gesucht wird. Jede einzelne davon verändert etwas, das ein Spieler beim nächsten Anmelden merkt.
| Einstellung | Standard | Werte | Wer sie ändern darf |
|---|---|---|---|
difficultyWie schwer das Spiel ist. Auf friedlich spawnen feindliche Mobs überhaupt nicht und der Hunger sinkt nicht. | easy | peaceful, easy, normal, hard | Frei änderbar |
gamemodeDer Modus, in dem ein Spieler startet, wenn er zum ersten Mal beitritt. | survival | survival, creative, adventure, spectator | Frei änderbar |
force-gamemodeSetzt jeden Spieler bei jedem Beitritt zurück in den Standardmodus, statt sich zu merken, worin er war. | false | true oder false | Frei änderbar |
hardcoreDer Tod ist endgültig: wer stirbt, landet im Zuschauermodus und kann nicht wiederbeleben. Das anzuschalten trifft alle. | false | true oder false | Frei änderbar |
pvpOb Spieler sich gegenseitig Schaden zufügen können. | true | true oder false | Frei änderbar |
max-playersWie viele Leute gleichzeitig online sein können. Mehr Spieler brauchen mehr RAM und mehr CPU, nicht nur eine größere Zahl hier. | 20 | 1 bis 500 | Frei änderbar |
player-idle-timeoutWirf einen Spieler nach so vielen Minuten ohne Aktivität hinaus. 0 wirft nie hinaus. | 0 | 0 bis 1440 | Frei änderbar |
spawn-animalsOb friedliche Tiere wie Kühe und Schafe in der Welt spawnen. | true | true oder false | Frei änderbar |
spawn-monstersOb feindliche Mobs spawnen. Aus ist nicht dasselbe wie friedlich: Mobs aus Spawnern und Eiern erscheinen weiterhin. | true | true oder false | Frei änderbar |
spawn-npcsOb Dorfbewohner in Dörfern spawnen. | true | true oder false | Frei änderbar |
spawn-protectionRadius in Blöcken um den Spawn, in dem nur Operatoren bauen dürfen. 0 schaltet es ab. | 16 | 0 bis 512 | Frei änderbar |
allow-flightErlaubt Spielern das Fliegen im Überlebensmodus. Lass das aus, außer eine Mod oder ein Plugin braucht es, denn der eingebaute Cheatschutz wirft fliegende Spieler hinaus. | false | true oder false | Frei änderbar |
allow-netherOb der Nether betreten werden kann. Ihn abzuschalten setzt jeden fest, der gerade drin ist. | true | true oder false | Frei änderbar |
enable-command-blockErlaubt Befehlsblöcken, Befehle auszuführen. Sie sind der Baustein hinter den meisten Kartenmechaniken, und sie können auch jeden Befehl ausführen, den ein Operator kann. | false | true oder false | Frei änderbar |
Womit der Server seine Zeit verbringt
Sie entscheiden, wie viel Arbeit der Server je Tick macht. Sie sind auch die erste Stelle, an der du nachsiehst, wenn sich ein Server langsam anfühlt, denn zwei davon (Sichtweite und Simulationsdistanz) kosten mehr als alles andere auf dieser Seite zusammen.
| Einstellung | Standard | Werte | Wer sie ändern darf |
|---|---|---|---|
view-distanceWie weit der Server die Welt in Chunks an einen Spieler schickt. Das ist der größte einzelne Regler für RAM und CPU: jede Stufe kostet ungefähr das Quadrat davon. | 10 | 2 bis 32 | Frei änderbar |
simulation-distanceWie weit die Welt in Chunks wirklich tickt: Mobs bewegen sich, Pflanzen wachsen, Redstone läuft. Halt sie auf oder unter der Sichtweite. Gibt es ab 1.18.0. | 10 | 2 bis 32 | Frei änderbar |
entity-broadcast-range-percentageWie weit entfernte Entities noch an Spieler geschickt werden, als Prozent der normalen Reichweite. Weniger heißt weniger Netzwerk und weniger Ruckeln beim Spieler in vollen Farmen. | 100 | 10 bis 1000 | Frei änderbar |
max-tick-timeWie viele Millisekunden ein Tick dauern darf, bevor der Server sich selbst beendet. Modded Server brauchen einen hohen Wert, sonst zählt ein langsam ladender Chunk als Absturz; -1 schaltet die Wachhundfunktion ab. | 60000 | -1 bis 600000 | Frei änderbar |
sync-chunk-writesSchreibt jeden Chunk auf die Platte, bevor es weitergeht. Sicherer nach einem harten Absturz, auf einem vollen Server merklich langsamer. | true | true oder false | Frei änderbar |
use-native-transportBenutzt den optimierten Netzwerkweg des Betriebssystems unter Linux. Lass das an. | true | true oder false | Frei änderbar |
network-compression-thresholdPakete über so vielen Bytes werden komprimiert. -1 schaltet die Kompression ab, was nur sinnvoll ist, wenn alles auf einer Maschine läuft. | 256 | -1 bis 65536 | Frei änderbar |
max-chained-neighbor-updatesGrenze dafür, wie lange eine Redstone-Kettenreaktion laufen darf, bevor der Server sie abschneidet. Das ist es, was eine einzelne Konstruktion daran hindert, den Server einzufrieren. Gibt es ab 1.19.0. | 1000000 | 1 bis 10000000 | Frei änderbar |
pause-when-empty-secondsHört auf, die Welt zu ticken, wenn so viele Sekunden lang niemand online ist. Spart auf einem ruhigen Server viel CPU; Farmen und Zeitschaltungen stehen dann auch still. Gibt es ab 1.21.2. | 60 | 0 bis 86400 | Frei änderbar |
region-file-compressionWie die Weltdateien auf der Platte gepackt werden. lz4 liest und schreibt schneller, deflate ist kleiner. Gibt es ab 1.20.5. | deflate | deflate, lz4, none | Frei änderbar |
rate-limitWirf einen Spieler hinaus, der mehr als so viele Pakete je Sekunde schickt. 0 schaltet es ab und ist die Voreinstellung. | 0 | 0 bis 5000 | Frei änderbar |
max-world-sizeWie weit die Welt höchstens erzeugt werden darf, in Blöcken vom Spawn. Eine kleinere Zahl hält die Weltdatei davon ab, endlos zu wachsen. | 29999984 | 1 bis 29999984 | Frei änderbar |
Welche Welt geladen wird
Sie wählen die Welt, nicht die Regeln darin. Änder eine der ersten vier, und die alte Welt liegt weiter auf der Platte, sie ist nur nicht mehr die, die geladen wird.
| Einstellung | Standard | Werte | Wer sie ändern darf |
|---|---|---|---|
level-nameDer Ordner, aus dem die Welt geladen wird. Das zu ändern lädt eine andere Welt, oder erzeugt eine neue. | world | Text | Welt |
level-seedDer Seed, aus dem neues Gelände erzeugt wird. Er wirkt nur auf Land, das noch nicht existiert. | leer | Text | Welt |
level-typeDie Art des erzeugten Geländes: normal, eine Flachwelt, große Biome, verstärkt. | minecraft:normal | minecraft:normal, minecraft:flat, minecraft:large_biomes, minecraft:amplified, minecraft:single_biome_surface | Welt |
generator-settingsJson, das den Generator feinstellt, meistens für die Schichten einer Flachwelt. | {} | Text | Welt |
generate-structuresOb Dörfer, Tempel und andere Bauwerke in neu erzeugtem Land auftauchen. | true | true oder false | Frei änderbar |
initial-enabled-packsWelche Datenpakete an sind, wenn die Welt zum ersten Mal erzeugt wird. Gibt es ab 1.19.3. | vanilla | Text | Frei änderbar |
initial-disabled-packsWelche Datenpakete aus sind, wenn die Welt zum ersten Mal erzeugt wird. Gibt es ab 1.19.3. | leer | Text | Frei änderbar |
Was Spieler sehen, bevor sie beitreten
Die Zeile in der Serverliste, und das Resource Pack, um das der Client gebeten wird. Es sind die einzigen Einstellungen auf dieser Seite, die ein Spieler sehen kann, ohne auf dem Server zu sein.
| Einstellung | Standard | Werte | Wer sie ändern darf |
|---|---|---|---|
motdDie Zeile unter deinem Servernamen in der Mehrspielerliste. Farbcodes mit dem Paragrafenzeichen funktionieren hier. | A Minecraft Server | Text | Frei änderbar |
enable-statusBeantwortet den Ping, der deine Spielerzahl und deine MOTD in der Mehrspielerliste zeigt. Aus lässt den Server für jeden offline aussehen. | true | true oder false | Frei änderbar |
hide-online-playersLässt die Namensprobe der Onlinespieler aus der Antwort an die Serverliste heraus. | false | true oder false | Frei änderbar |
resource-packEin direkter Link auf ein Resource Pack, das Spielern beim Beitreten angeboten wird. | leer | Text | Frei änderbar |
resource-pack-promptDie Nachricht, die im Fenster für das Resource Pack steht. | leer | Text | Frei änderbar |
resource-pack-sha1Die sha1 der Packdatei, damit Clients sie zwischenspeichern und prüfen können, ob sie ganz angekommen ist. | leer | Text | Frei änderbar |
resource-pack-idEine uuid, die das Pack kennzeichnet, damit ein Client eine ältere Fassung desselben Packs ersetzen kann. Gibt es ab 1.20.3. | leer | Text | Frei änderbar |
require-resource-packTrennt Spieler, die das Resource Pack ablehnen. Nur mit einem funktionierenden Packlink sinnvoll. | false | true oder false | Frei änderbar |
bug-report-linkEin Link, der Spielern auf dem Absturzbildschirm gezeigt wird. Gibt es ab 1.20.4. | leer | Text | Frei änderbar |
Wie viel Macht ein Operator bekommt
Zwei Zahlen und ein Schalter, die entscheiden, was jemand mit Operatorenrechten wirklich darf.
| Einstellung | Standard | Werte | Wer sie ändern darf |
|---|---|---|---|
op-permission-levelWie viel Macht ein Operator bekommt, von 1 (Spawnschutz umgehen) bis 4 (alles, auch /stop). | 4 | 1 bis 4 | Sicherheit |
function-permission-levelDie Rechtestufe, auf der Funktionen aus Datenpaketen laufen. | 2 | 1 bis 4 | Sicherheit |
broadcast-console-to-opsZeigt die Ausgabe von Befehlen aus der Konsole den Operatoren im Chat. | true | true oder false | Frei änderbar |
Wer hereinkommt, und über welche Ports
Die, die entscheiden, wer deinen Server überhaupt erreicht. Lies sie, versteh sie, und änder sie mit Absicht: ein falscher Wert macht hier nicht das Spiel schlechter, er macht den Server offen.
| Einstellung | Standard | Werte | Wer sie ändern darf |
|---|---|---|---|
online-modePrüft jeden Spieler bei Mojang, damit niemand unter dem Namen eines anderen beitreten kann. | true | true oder false | Sicherheit |
white-listNur Spieler auf der Liste dürfen beitreten. | false | true oder false | Sicherheit |
enforce-whitelistWirft Spieler hinaus, die schon online sind, aber nicht auf der Whitelist stehen. | false | true oder false | Sicherheit |
enforce-secure-profileVerlangt von Spielern ein signiertes Chatprofil. | true | true oder false | Sicherheit |
prevent-proxy-connectionsWeist Spieler ab, deren Verbindung aus einem anderen Land kommt als ihre Mojang-Sitzung. | false | true oder false | Sicherheit |
enable-rconÖffnet einen Port für die Fernkonsole. | false | true oder false | Sicherheit |
rcon.portDer Port, auf dem die Fernkonsole lauscht. | 25575 | 1 bis 65535 | Sicherheit |
rcon.passwordDas Passwort für die Fernkonsole. | leer | Text | Sicherheit |
broadcast-rcon-to-opsZeigt die Ausgabe der Fernkonsole den Operatoren. | true | true oder false | Sicherheit |
enable-queryBeantwortet Statusabfragen auf einem eigenen udp-Port. | false | true oder false | Sicherheit |
query.portDer Port für Statusabfragen. | 25565 | 1 bis 65535 | Sicherheit |
server-ipAuf welcher Adresse der Server lauscht. Unsere muss leer bleiben, damit der Container ihn weiterleiten kann. | leer | Text | Sicherheit |
server-portDer Port, auf dem der Server lauscht. Unserer ist auf den Port deiner Spieladresse festgelegt. | 25565 | 1 bis 65535 | Sicherheit |
log-ipsSchreibt die IP-Adressen der Spieler ins Log. Gibt es ab 1.20.2. | true | true oder false | Sicherheit |
enable-jmx-monitoringLegt Java-Messwerte über einen Überwachungsport offen. | false | true oder false | Sicherheit |
text-filtering-configEin Link auf einen externen Dienst zum Filtern des Chats. | leer | Text | Sicherheit |
text-filtering-versionWelche Fassung des Filterprotokolls gesprochen wird. Gibt es ab 1.21.0. | 0 | 0 bis 10 | Sicherheit |
accepts-transfersErlaubt, dass Spieler von einem anderen Server per Transferpaket hierher geschickt werden. Gibt es ab 1.20.5. | false | true oder false | Sicherheit |
Die 20, die unser Assistent nie für dich ändert
Jede oben mit Sicherheit markierte Einstellung kann der KI-Copilot im Panel lesen und erklären, und in keinem Modus schreiben, wie du auch fragst und wie du es auch formulierst. Es sind die, die entscheiden, wer hereinkommt, und nicht, was passiert, wenn er drin ist: die Kontoprüfung, die Whitelist und ihre Durchsetzung, die Fernkonsole und ihr Port, der Query-Dienst, Adresse und Port, an die der Server sich bindet, und die Rechtestufen. Dafür nennt er den Reiter, auf dem du es selbst machst, an einer Stelle, mit Absicht. Es ist der einzige Teil des Panels, in dem wir den Assistenten absichtlich weniger können lassen. Die Sicherheitsprüfung geht dieselbe Liste durch und meldet, was sie findet, ohne etwas davon zu ändern.
Fragen zu server.properties
Wo liegt die Datei server.properties?
Im Wurzelverzeichnis deines Servers, neben dem Weltordner, und das Spiel schreibt sie beim ersten Start. Auf einem gehosteten Server öffnest du sie fast nie von Hand: der Reiter Einstellungen zeigt dieselben Schlüssel als beschriftete Felder mit ihren erlaubten Werten, und das ist der Unterschied zwischen true an der falschen Stelle tippen und es aus einer Liste wählen.
Muss ich nach einer Änderung neu starten?
Ja, bei allen 63. Die Datei wird einmal gelesen, wenn der Server startet, eine Änderung liegt also da und tut nichts, bis zum nächsten Hochfahren. Ein paar Plugins können manche derselben Werte im Betrieb ändern, aber die Datei selbst greift nur bei einem Neustart, und wer etwas anderes sagt, redet von einem Plugin und nicht von dieser Datei.
Welche Einstellungen beheben wirklich Lag?
Sichtweite und Simulationsdistanz, in dieser Reihenfolge, und das ist nicht knapp. Die Sichtweite entscheidet, wie viele Chunks an jeden Spieler geschickt werden, die Simulationsdistanz, wie viele davon wirklich ticken, beide wachsen also im Quadrat der Zahl und gleichzeitig mit der Spielerzahl. Die Sichtweite von 10 auf 8 zu senken nimmt ungefähr ein Drittel der Chunkarbeit je Spieler weg. Nichts anderes in dieser Datei kommt da heran.
Warum sind 20 davon als Sicherheit markiert?
Weil sie entscheiden, wer deinen Server erreicht, und nicht, was darin passiert: Kontoprüfung, Whitelist, Fernkonsole und ihr Port, der Query-Port, die Bindeadresse und die Rechtestufen. Unser KI-Copilot liest und erklärt alle 20, und er darf keine davon ändern, in keinem Modus, wie du auch fragst. Ein Chatbot, der versehentlich die Kontoprüfung abschaltet, macht aus einem privaten Server eine offene Tür, und das repariert kein Rücknahmeknopf.
Was macht online-mode eigentlich?
Es entscheidet, ob der Server jeden beitretenden Spieler bei Mojang prüft, und genau das bindet einen Spieler an ein Konto und gibt ihm eine feste Identität. Ist es aus, kann sich jeder unter jedem Benutzernamen verbinden, Banns, Rechte, Homes, Grundstücke und Inventare hängen dann alle an einem Namen, den niemand geprüft hat. Es gibt das für Server hinter einem Proxy, der die Prüfung übernimmt. Fährst du diesen Proxy nicht, lass es an.
Warum stehen in meiner Datei nicht alle diese Zeilen?
Weil 11 davon mit einer bestimmten Ausgabe gekommen sind. Ein 1.16.5-Server kennt 52 dieser Schlüssel und ein 1.21.4-Server kennt 63. Eine Zeile hinzuzufügen, die der Server nicht kennt, macht überhaupt nichts: sie bleibt in der Datei und das Spiel ignoriert sie. Fehlende Zeilen sind dieselbe Geschichte andersherum, und der Server schreibt beim nächsten Start hinein, was er erwartet.
Was passiert, wenn ich level-name oder level-seed ändere?
Es wird nichts gelöscht, und genau das wird in beide Richtungen falsch verstanden. Diese 4 Schlüssel wählen, welche Welt geladen wird, eine davon zu ändern startet also eine andere Welt und lässt die alte unter ihrem alten Ordnernamen auf der Platte liegen. Änder es zurück, und deine Welt ist genau da, wo du sie gelassen hast. Den level-seed auf einer Welt zu ändern, die schon existiert, macht am erzeugten Gelände nichts, nur an dem, was danach erzeugt wird.
Kann ich meinen Server mit dieser Datei kaputt machen?
Du kannst ihn am Starten hindern, und du kannst damit keine Welt verlieren. Ein Wert außerhalb seines Bereichs oder ein falsch geschriebener Schlüssel wird beim nächsten Hochfahren meistens durch die Voreinstellung ersetzt, aber ein falscher Port oder eine falsche Bindeadresse hält den Server ganz vom Hochkommen ab, und das liest sich wie ein Absturz und ist keiner. Mach vorher trotzdem ein Backup: es kostet einen Klick und ist das Einzige auf dieser Seite, das alles auf einmal zurücknimmt.
Wo es weitergeht
Das Panel, in dem diese Einstellungen liegen Alle 510 Plugins, die wir mit einem Klick installieren Einen Server reparieren, der schlecht läuft Wie viel RAM du wirklich brauchst Die Minecraft-Version wechseln Rechte für dein Team Die KI-Sicherheitsprüfung Backups, bevor du etwas änderst Was ein Server kostet
Jede Zeile auf dieser Seite wird aus derselben Liste gelesen, die unser Panel und unser KI-Assistent benutzen, die Standardwerte, die Bereiche und die Versionsgrenzen hier sind also die, die das Produkt wirklich durchsetzt, und keine zweite Kopie, die auseinanderlaufen kann. Geschrieben am 1. September 2026, für alle 63 Schlüssel.