Zurück zum Blog
spawn chunksspawn protectionTPSserver optimizationpaperserver.propertiesperformance

Minecraft Server Spawn-Schutz & Spawn-Chunks: Den am stärksten belasteten Bereich deines Servers optimieren

Veröffentlicht am 04. September 2026

# Minecraft Server Spawn-Schutz & Spawn-Chunks: Den am stärksten belasteten Bereich deines Servers optimieren

Wenn Serveradmins über Lag sprechen, konzentrieren sie sich meist auf View Distance, Entity-Anzahlen oder Plugins. Doch es gibt einen Bereich, der immer geladen ist, immer tickt und so gut wie nie optimiert wird: die Spawn-Area.

Spawn-Chunks sind permanent geladen – egal wie viele Spieler gerade online sind. Das bedeutet: Jede Entity, jeder Hopper, jede Redstone-Uhr und jeder Dorfbewohner rund um deinen World-Spawn verbraucht rund um die Uhr CPU-Ressourcen. Wenn dein Server laggt und du dein Spawn-Setup noch nicht untersucht hast, fehlt dir ein wichtiger Puzzleteil.

---

Was sind Spawn-Chunks?

Minecraft hält eine feste Anzahl von Chunks rund um den World-Spawn-Punkt dauerhaft im Speicher geladen. Diese werden als Spawn-Chunks bezeichnet. In Vanilla-Minecraft ist das ein 19×19-Chunk-Bereich (Radius von 9 Chunks um den Spawn). Auf Paper- und Spigot-Servern ist das Verhalten leicht unterschiedlich – standardmäßig werden Spawn-Chunks weiterhin force-loaded, sofern du das nicht explizit deaktivierst.

Im Gegensatz zu spieler-geladenen Chunks:

  • Entladen sich Spawn-Chunks nie, auch wenn keine Spieler in der Nähe sind
  • Ticken Entities, Block-Entities und Redstone weiterhin
  • Verbrauchen sie konstant RAM und CPU
  • Können sie deinen TPS still und heimlich belasten, ohne in einfachen Diagnosen aufzutauchen

---

spawn-protection in server.properties

Verwechsle Spawn-Chunks nicht mit Spawn-Schutz. Das sind zwei separate Einstellungen.

spawn-protection in server.properties definiert einen Radius (in Blöcken) rund um den World-Spawn, in dem nur Operatoren Blöcke platzieren oder abbauen können:

spawn-protection=16

Für die meisten Server – besonders solche mit Permission-Plugins wie LuckPerms – ist diese Einstellung überflüssig oder sogar problematisch. Sie kann Nicht-OP-Spieler am Bauen in Bereichen hindern, in denen du es eigentlich erlauben möchtest. Wenn du einen Survival-Server mit ordentlichem Berechtigungssystem betreibst, setze den Wert auf:

spawn-protection=0

Das beeinflusst die Spawn-Chunks nicht – es handelt sich rein um einen Bauschutztradius.

---

Spawn-Chunk-Loading deaktivieren oder reduzieren

Auf Paper kannst du steuern, ob der Server Spawn-Chunks dauerhaft geladen hält – via paper-world.yml (Paper 1.19+) oder paper.yml (ältere Versionen):

# paper-world.yml (pro Welt oder Standard)

chunks:

keep-spawn-loaded: true

keep-spawn-loaded-range: 2

Setze keep-spawn-loaded: false, wenn du nicht brauchst, dass der Spawn-Bereich immer aktiv ist. Das ist ideal für:

  • Server, bei denen Spawn nur eine Lobby ist
  • Netzwerke, auf denen Spieler sofort weiterteleportiert werden
  • Server mit separatem Lobby-Plugin oder BungeeCord/Velocity

Die Reduzierung von keep-spawn-loaded-range vom Standardwert auf 2 oder sogar 1 bedeutet, dass weniger Spawn-Chunks dauerhaft geladen werden – das senkt die konstante RAM- und CPU-Auslastung.

Achtung: Wenn du automatisierte Farmen, Shops oder Dorfbewohner-Zuchtanlagen am Spawn hast, die auf das permanente Laden angewiesen sind, werden diese nach dem Deaktivieren nicht mehr funktionieren. Teste Änderungen immer zuerst in einer Testumgebung.

---

Den World-Spawn weg von Problembereichen verlegen

Wenn dein Spawn organisch gewachsen ist und jetzt Dutzende Entities, Item-Frames, Rüstungsständer und Redstone-Maschinen enthält, ist die beste langfristige Lösung, den Spawn-Bereich aufzuräumen oder den World-Spawn an einen neuen Ort zu verlegen.

Du kannst den World-Spawn so setzen:

/setworldspawn <x> <y> <z>

Best Practices für die Spawn-Platzierung:

  • Spawn in einem flachen, einfachen Bereich mit minimalen Entities halten
  • Keine automatisierten Farmen oder Redstone-Konstruktionen innerhalb von 128 Blöcken um den Spawn
  • Bei Multi-World-Setups eine separate Lobby-Welt für den Hauptspawn nutzen – das isoliert die immer geladenen Chunks von deiner Survival-Welt

---

Häufige Lag-Ursachen in Spawn-Chunks

Das verursacht typischerweise versteckten Lag in Spawn-Chunks:

1. Item-Frames und Rüstungsständer

Item-Frames (besonders gefüllte) und Rüstungsständer sind Entities. Dutzende davon am Spawn – häufig in Shop-Setups – summieren sich schnell. Nutze Glowing Item Frames und erwäge, entity-basierte Displays durch blockbasierte Alternativen zu ersetzen.

2. Hopper

Wie in unserem Hopper-Optimierungs-Guide beschrieben, ticken Hopper ständig. Jedes Hopper-basierte Sortiersystem oder jeder Shop am Spawn läuft rund um die Uhr. Konfiguriere hopper-cooldown in spigot.yml:

hopper-alt-ticking: true

ticks-per:

hopper-transfer: 8

hopper-check: 8

3. Dorfbewohner

Dorfbewohner gehören zu den teuersten Entities im Tick-Prozess. Jede Dorfbewohner-Handelshalle am oder in der Nähe des Spawns führt ständig Pathfinding und KI aus – auch wenn keine Spieler in der Nähe sind. Verlege Handelshallen aus den Spawn-Chunks heraus, oder nutze Papers Option disable-villager-travelling-to-wrongly-positioned-pois, um unnötige KI zu reduzieren.

4. Chunk-Tickets und Force-Loaded Chunks

Plugins laden manchmal Chunks nahe am Spawn mit dem /forceload-Befehl oder der API dauerhaft. Führe /forceload query aus, um dauerhaft geladene Chunks zu sehen, und entferne unnötige:

/forceload query

---

Spawn-Chunk-Lag diagnostizieren

Wenn du vermutest, dass Spawn-Chunks Leistungsprobleme verursachen, nutze Spark für ein detailliertes Thread-Profil:

/spark profiler --timeout 60

Achte auf Entity-Ticking und Block-Entity-Verarbeitung in Threads, die keinen aktiven Spielerstandorten entsprechen. Wenn dein Main-Thread Zeit mit Chunks verbringt, in denen keine Spieler sind, sind Spawn-Chunks ein wahrscheinlicher Verursacher.

Tools wie [PulseNode](https://pulsenode.tech) helfen dabei, TPS-Einbrüche mit Tageszeit und Server-Auslastungsmustern zu korrelieren – so lässt sich leichter erkennen, ob die konstante Hintergrundverarbeitung der Spawn-Chunks dein Performance-Budget belastet, besonders auf Servern mit schwankenden Spielerzahlen.

---

Schnell-Checkliste zur Optimierung

  • [ ] spawn-protection=0 in server.properties setzen, wenn du ein ordentliches Berechtigungssystem hast
  • [ ] keep-spawn-loaded: false in paper-world.yml setzen, wenn Spawn nicht immer aktiv sein muss
  • [ ] keep-spawn-loaded-range auf 2 oder weniger reduzieren
  • [ ] Entities am Spawn prüfen: unnötige Rüstungsständer, Item-Frames, Dorfbewohner entfernen
  • [ ] Automatisierte Farmen und Hopper-Systeme aus dem Spawn-Bereich verlagern
  • [ ] /forceload query ausführen und nicht benötigte force-geladene Chunks entfernen
  • [ ] Mit Spark profilieren, um den Einfluss der Spawn-Chunks zu bestätigen

---

Fazit

Spawn-Chunks sind einer der am häufigsten übersehenen Performance-Faktoren auf Minecraft-Servern. Da sie still im Hintergrund laufen, zeigt sich der dadurch verursachte Lag nicht immer offensichtlich in TPS-Charts oder Spielerbeschwerden – er frisst einfach still dein Performance-Budget.

30 Minuten Aufwand für das Audit und die Bereinigung deiner Spawn-Area können zu deutlichen TPS-Verbesserungen führen – besonders auf Servern, die schon länger laufen und einen organisch gewachsenen Spawn haben. Beginne mit den paper-world.yml-Einstellungen, räume Entities auf und profil vor und nach der Änderung mit Spark, um den Unterschied zu messen.

---

*Möchtest du die Performance deines Servers langfristig im Blick behalten? [PulseNode](https://pulsenode.tech) bietet KI-gestütztes Monitoring, damit du Spawn-Chunk-Probleme – und andere Performance-Störungen – erkennst, bevor deine Spieler sie bemerken.*

Server-Performance optimieren?

PulseNode überwacht deinen Minecraft Server in Echtzeit und gibt dir KI-gestützte Optimierungstipps.

Kostenlos starten
Minecraft Server Spawn-Schutz & Spawn-Chunks: Den am stärksten belasteten Bereich deines Servers optimieren — PulseNode Blog | PulseNode