MC Toolkit

Anleitungen / Befehle & Daten

/fill und /clone: das Limit von 32.768 Blöcken und die Modi, die es umgehen

Beide Befehle sind standardmäßig auf 32.768 Blöcke pro Aufruf begrenzt und lehnen alles Größere ab. Hier sind die Modi hollow, outline und replace, die clone-Masken und wie man ein Bauwerk verschiebt, das größer als das Limit ist.

/fill und /clone teilen sich ein Limit, das durch die Spielregel max_block_modifications festgelegt wird: 32.768 Blöcke pro Befehl standardmäßig. Das sind 32×32×32. Gehst du darüber hinaus, verweigert der Befehl mit einem Fehler „Zu viele Blöcke im angegebenen Bereich" — der in einer Befehlsblock-Kette nur in der eigenen Ausgabe des Blocks erscheint, sodass es aussieht, als würde gar nichts passieren. Erhöhe die Spielregel, wenn du wirklich größere einzelne Befehle brauchst.

Feststellen, ob du darüber liegst

Die Zählung ist an beiden Enden inklusive, ein Bereich von 0 0 0 bis 31 31 31 ist also genau 32.768 — direkt am Limit. Von 0 0 0 bis 32 32 32 sind es 35.937 und schlägt fehl.

blocks = (|x2-x1|+1) × (|y2-y1|+1) × (|z2-z1|+1)

Für alles Größere teile in Scheiben auf und führe mehrere Befehle aus. Die Aufteilung auf der Y-Achse ist meist am einfachsten nachzuvollziehen.

fill-Modi

ModusBewirkt
replaceStandard; optional auf einen Blocktyp gefiltert
hollowfüllt die äußere Hülle, leert das Innere zu Luft
outlinefüllt die äußere Hülle, lässt das Innere unberührt
destroylässt die vorhandenen Blöcke zuerst als Gegenstände fallen
keepfüllt nur Luft, überschreibt nie

hollow gegenüber outline ist das Paar, das Leute verwechseln. Eine Glasbox um eine bestehende Struktur zu bauen erfordert outline; hollow würde löschen, was sich darin befindet.

keep ist der sichere für Gelände — er frisst nichts, was bereits platziert ist.

Die Filterform nimmt den zu ersetzenden Block zuletzt:

/fill ~ ~ ~ ~10 ~5 ~10 stone replace dirt

Das ersetzt nur Erde durch Stein und lässt alles andere unberührt.

clone-Modi und Masken

/clone hat zwei unabhängige Einstellungen, und die Reihenfolge ist wichtig:

Maske — replace (alles) oder filtered <block> (nur dieser Block) oder masked (Luft in der Quelle überspringen).

Modus — normal, force (überlappende Bereiche erlauben) oder move (die Quelle nach dem Kopieren leeren).

/clone <begin> <end> <destination> masked normal

masked ist das, was du willst, wenn du ein Bauwerk auf bestehendes Gelände stempelst — Luft in der Quelle schlägt keine Löcher ins Ziel.

move ist der, der Leute überrascht: er löscht das Original. Es gibt kein Rückgängig.

Überlappung erfordert force

Wenn sich Quelle und Ziel überhaupt überlappen, verweigert normal. force erlaubt es, aber das Ergebnis hängt von der Kopierreihenfolge ab und ist selten das, was du wolltest. In einen Zwischenbereich zu klonen und zurück ist berechenbarer.

Chunks müssen geladen sein

Beide Befehle funktionieren nur auf geladenen Chunks. Ein /fill oder /clone, dessen Ecken in ungeladenes Gelände reichen, wird mit „Diese Position ist nicht geladen" verweigert. Für geskriptete Bauwerke lade /forceload add den Bereich zuerst und entferne ihn danach — sonst funktioniert derselbe Befehl, wenn du in der Nähe stehst, und schlägt fehl, wenn er vom Spawn aus ausgeführt wird.

Baue jeden dieser Befehle mit den Argumenten in der richtigen Reihenfolge und der gegen das Limit geprüften Blockanzahl im World & Blocks Command Builder.

Welt- und Blockbefehl-Baukasten →

Weitere Anleitungen

Alle ansehen →