Minecraft16. Januar 2026 111 Aufrufe

Eine Minecraft-Karte mit Chunk-Pregenerator vorab generieren

Eine Minecraft-Karte mit Chunk-Pregenerator vorab generieren

Minecraft-Karte mit Chunk-Pregenerator vorab generieren

Einführung

Wenn Ihre Spieler neue Gebiete erkunden, muss der Server das Gelände in Echtzeit generieren. Dieser Vorgang ist sehr ressourcenintensiv und führt oft zu Freezes, TPS-Einbrüchen und einer beeinträchtigten Spielerfahrung.

Chunk-Pregenerator löst dieses Problem, indem es das Gelände im Voraus generiert. Sobald das Gebiet vorab generiert ist, können die Spieler ohne jegliches Lag aufgrund der Chunk-Generierung erkunden.


Warum die Karte vorab generieren?

Vorteil Beschreibung
Flüssige Erkundung Keine Freezes mehr beim Entdecken neuer Gebiete
Stabile TPS Der Server muss das Gelände nicht mehr im Vorbeigehen berechnen
Servervorbereitung Ideal vor dem Start einer neuen Saison
CPU-Reduzierung Weniger Lastspitzen während der Spielzeiten

Voraussetzungen

Element Beschreibung
Forge- oder Fabric-Server Der Mod erfordert einen Modloader
Chunk-Pregenerator Von CurseForge heruntergeladen
Konsolen-/OP-Zugriff Administratorrechte zum Ausführen von Befehlen
Festplattenspeicher Genügend Speicher entsprechend der Größe der Vorabgenerierung vorsehen

⚠️ Wichtig: Sichern Sie Ihre Welt vor umfangreicher Vorabgenerierung.


Kompatibilität der Versionen

Minecraft-Version Mod-Version Befehlssyntax
1.7.x - 1.12.2 Legacy Alte Syntax
1.13 - 1.21+ Moderne Neue Syntax

Offizieller Download: https://www.curseforge.com/minecraft/mc-mods/chunkpregenerator


Mod-Installation

  1. Laden Sie die für Ihren Server passende Version von CurseForge herunter
  2. Platzieren Sie die Datei .jar im Ordner mods Ihres Servers
  3. Starten Sie den Server neu
  4. Überprüfen Sie, ob der Mod in den Logs geladen wird

Befehle für Minecraft 1.13+ und spätere Versionen

Generieren eines Bereichs nach Radius

Vollständige Syntax:

/pregen start gen radius <name> <form> <X> <Z> <größe>

Detaillierte Parameter:

Parameter Beschreibung Mögliche Werte
<name> Eindeutige Kennung der Aufgabe Freier Text (z. B. spawn_pregen)
<form> Form des zu generierenden Bereichs SQUARE (Quadrat) oder CIRCLE (Kreis)
<X> X-Koordinate des Zentrums Ganze Zahl (z. B. 0)
<Z> Z-Koordinate des Zentrums Ganze Zahl (z. B. 0)
<größe> Radius des Bereichs In Chunks oder Blöcken mit dem Suffix b

Konkrete Beispiele:

# Quadrat von 100 Chunks um den Spawn generieren
/pregen start gen radius SpawnZone SQUARE 0 0 100

# Kreis von 50 Chunks zentriert bei 500, 500 generieren
/pregen start gen radius BaseZone CIRCLE 500 500 50

# Quadrat von 3000 Blöcken generieren (das 'b' am Ende beachten)
/pregen start gen radius MainWorld SQUARE 0 0 3000b

Generieren über WorldBorder (1.13+)

Diese Methode verwendet den Vanilla-WorldBorder, um den zu generierenden Bereich festzulegen.

Schritt 1: Zentrum der WorldBorder festlegen

/worldborder center <X> <Z>
Parameter Beschreibung
<X> X-Koordinate des Zentrums
<Z> Z-Koordinate des Zentrums

Beispiel:

/worldborder center 0 0

Schritt 2: Größe der WorldBorder festlegen

/worldborder set <durchmesser>
Parameter Beschreibung
<durchmesser> Gesamtgröße in Blöcken (Durchmesser, nicht Radius)

Beispiel:

# WorldBorder mit 6000 Block Durchmesser (3000 Blöcke in jede Richtung)
/worldborder set 6000

💡 Achtung: Der Wert ist ein Durchmesser, kein Radius. Für einen Bereich von 3000 Blöcken um den Spawn geben Sie 6000 ein.


Schritt 3: Vorabgenerierung starten

/pregen start gen worldborder

Dieser Befehl generiert automatisch alle Chunks innerhalb der WorldBorder.


Kontrollbefehle (1.13+)

Befehl Aktion
/pregen pause Generierung pausieren
/pregen resume Pausierte Generierung fortsetzen
/pregen stop Generierung endgültig stoppen
/pregen info listen Fortschritt in Echtzeit anzeigen
/pregen info unlisten Fortschrittsanzeige deaktivieren

Workflow-Beispiel:

# Vorabgenerierung starten
/pregen start gen radius MapSeason1 SQUARE 0 0 3000b

# Fortschritt überwachen
/pregen info listen

# Bei Bedarf pausieren (verbundene Spieler)
/pregen pause

# Später fortsetzen
/pregen resume

# Überwachung beenden, wenn abgeschlossen
/pregen info unlisten

Befehle für Minecraft 1.4.3 bis 1.12.2

Bereich nach Radius generieren (Legacy)

Vollständige Syntax:

/pregen gen startradius <form> <X> <Z> <größe>

Detaillierte Parameter:

Parameter Beschreibung Mögliche Werte
<form> Form des Bereichs square (Quadrat) oder circle (Kreis)
<X> X-Koordinate des Zentrums Ganze Zahl
<Z> Z-Koordinate des Zentrums Ganze Zahl
<größe> Radius in Chunks oder Blöcken Zahl, Präfix b für Blöcke

Konkrete Beispiele:

# Quadrat von 100 Chunks um den Spawn generieren
/pregen gen startradius square 0 0 100

# Kreis von 50 Chunks generieren
/pregen gen startradius circle 0 0 50

# Bereich von 3000 Blöcken generieren (das 'b' vor der Zahl beachten)
/pregen gen startradius square 0 0 b3000

📝 Unterschied zu 1.13+: Im Legacy-Modus wird das Präfix b vor der Zahl platziert (b3000), während es in 1.13+ nach der Zahl platziert wird (3000b).


Generierung über WorldBorder (Legacy)

Schritt 1: Konfigurieren des WorldBorder

/worldborder center <X> <Z>
/worldborder set <Durchmesser>

Schritt 2: Generierung starten

/pregen gen startWorldBorder

⚠️ Achtung: Der Befehl wird im Legacy-Modus als startWorldBorder (mit Großbuchstaben) geschrieben, im Gegensatz zu worldborder (mit Kleinbuchstaben) in 1.13+.


Steuerbefehle (Legacy)

Befehl Aktion
/pregen stop Stoppt die Generierung
/pregen continue Nimmt eine unterbrochene Generierung wieder auf
/pregen clear Stoppt und löscht den Task vollständig
/pregen info listen Zeigt den Fortschritt an
/pregen info unlisten Blendet den Fortschritt aus

Vergleichstabelle der Befehle

Aktion Minecraft 1.13+ Minecraft 1.4.3 - 1.12.2
Generieren nach Radius /pregen start gen radius <name> <form> <X> <Z> <Größe> /pregen gen startradius <form> <X> <Z> <Größe>
Generierung über WorldBorder /pregen start gen worldborder /pregen gen startWorldBorder
Pause /pregen pause N/A
Fortsetzen /pregen resume /pregen continue
Stoppen /pregen stop /pregen stop
Task löschen N/A /pregen clear
Fortschritt verfolgen /pregen info listen /pregen info listen
Entfernung in Blöcken Suffix b danach (3000b) Präfix b davor (b3000)

Berechnung der Prägenerierungsgröße

Chunk- / Blockzuordnung

Chunks Blöcke (Durchmesser) Ungefähre Fläche
50 800 ~640 000 Blöcke²
100 1 600 ~2,5 Millionen Blöcke²
185 3 000 ~9 Millionen Blöcke²
250 4 000 ~16 Millionen Blöcke²
375 6 000 ~36 Millionen Blöcke²

💡 Erinnerung: 1 Chunk = 16 Blöcke pro Seite

Empfehlungen je nach Verwendungszweck

Servertyp Empfohlener Radius Hinweis
Kleines Überleben 1500-2000 Blöcke Ausreichend für den Anfang
Klassisches Überleben 3000 Blöcke Gute Kompromissgröße/Leistung
Große Community 5000+ Blöcke Erheblicher Festplattenplatz erforderlich
Begrenzte Karte (Saison) Je nach WorldBorder Generieren Sie genau den spielbaren Bereich

Beste Praktiken

Wann die Prägenerierung starten?

Zeitpunkt Empfehlung
Leerer Server Ideal: früh morgens oder spät nachts
Vor der Öffnung Bereiten Sie die Karte vor dem Empfang der Spieler vor
Spitzenzeiten Vermeiden Sie es: Die Prägen verbraucht viel CPU
Ohne Backup Immer vor einer großen Prägen sichern

Überwachung der Ressourcen

Während der Prägenerierung überwachen Sie:

Ressource Tool Alarmgrenze
CPU Hosting-Panel oder htop > 90% über längere Zeit
RAM Hosting-Panel > 85%
Festplatte Hosting-Panel Regelmäßig freien Speicher überprüfen
TPS /tps im Spiel < 15 TPS

⚠️ Achtung: Eine große Prägenerierung kann Ihren Festplattenspeicher schnell füllen. Eine Minecraft-Welt mit einem Radius von 3000 Blöcken kann leicht mehrere Gigabyte erreichen.


Fehlerbehebung

Der Befehl funktioniert nicht

Problem Lösung
Unbekannter Befehl Stellen Sie sicher, dass das Modul korrekt installiert und geladen ist
Berechtigung verweigert Vergewissern Sie sich, dass Sie OP sind oder die Konsole verwenden
Falsche Syntax Überprüfen Sie die Modulversion und verwenden Sie die richtige Syntax

Die Prägenerierung ist sehr langsam

Ursache Lösung
Überlasteter Server Warten Sie auf eine ruhige Zeit
Unzureichender RAM Erhöhen Sie die Speicherzuweisung
Weitere schwere Plugins Deaktivieren Sie vorübergehend nicht wesentliche Plugins

Der Server laggt während der Prägenerierung

Aktion Befehl
Pause setzen /pregen pause (1.13+)
Stoppen /pregen stop
Später fortsetzen /pregen resume oder /pregen continue

Zusammenfassung der Screenshots

Nr. Inhalt des Screenshots
1 Ordner mods mit sichtbarer Chunk-Pregenerator-Datei
2 Serverkonsole mit dem Befehl pregen und Bestätigungsnachricht
3 In-Game-Ansicht des WorldBorder (visueller Effekt an den Grenzen)

Zusammenfassung

Chunk-Pregenerator ist ein unverzichtbares Werkzeug für jeden Minecraft-Server, der eine reibungslose Erkundung bieten möchte. Durch das Vorabgenerieren des Geländes beseitigen Sie Freezes und halten eine stabile TPS aufrecht, selbst wenn eine aktive Community in alle Richtungen erkundet.

Checkliste vor der Eröffnung:

  • [ ] Modul installiert und funktionsfähig
  • [ ] Weltbackup durchgeführt
  • [ ] WorldBorder konfiguriert (optional)
  • [ ] Prägenerierung in ruhiger Zeit gestartet
  • [ ] Festplattenspeicher überprüft
  • [ ] Fortschritt bis zur Fertigstellung verfolgt