Minecraft-Plugin FastAsyncWorldEdit

Informationen zu FastAsyncWorldEdit und den Servern, auf denen es gefunden wurde

🔌 Über FastAsyncWorldEdit

FastAsyncWorldEdit ist ein Minecraft-Plugin, das dafür entwickelt wurde, große und häufige Weltenänderungen asynchron durchzuführen, um den Server nicht zu blockieren. Es ist ein leistungsstarker Fork von WorldEdit mit Fokus auf Verbesserungen bei Speicher und CPU, sichereres Bearbeiten durch mehrere Nutzer und zusätzliche Editor-Funktionen, die für Builder, Mapmaker und Netzwerkadministratoren nützlich sind.

🎯 Zweck

Der Kernzweck des Plugins besteht darin, Server-Teams und Entwicklern sehr große Änderungen zu ermöglichen (Schematics, Massenersetzungen, Regionsfüllungen, Copy/Paste) und gleichzeitig eine persistente Historie, Rollback- und Clipboard-Dienste bereitzustellen, wobei die Auswirkungen auf die Server-Tick-Performance möglichst gering gehalten werden.

⚙️ Funktionen

  • Asynchrone Bearbeitungsverarbeitung mit mehreren Platzierungsmodi (Blöcke, Chunk-Platzierung, World/CFI), um die Last des Hauptthreads zu reduzieren.
  • Unterstützung für große Bearbeitungen und Schutzmechanismen für Multiplayer-Server (pro Spieler Limits für Entities, Tiles, Speicher, Änderungen, Iterationen, Regionen, Inventar).
  • Clipboard-Webintegration und Clipboard-Unterstützung für mehrere Server bzw. serverübergreifend.
  • Unbegrenzte Undo/Redo-Historie pro Welt, Inspektions- und Rollback-Werkzeuge zum Suchen und Wiederherstellen von Änderungen.
  • Erweiterte, mit WorldEdit kompatible API und asynchrone Wrapper für gängige Operationen.
  • Viele zusätzliche Brushes, Tools, Masks, Mustersyntaxen, Transformationsarten und Schematic-Formate (einschließlich Reparatur teilweise beschädigter Schematics).
  • Visualisierung, Zielmodi, Scroll-Aktionen, Biome-Mixing, In-Game-Weltmalerei, Bildimport und Visualisierungsfunktionen für Schematics.
  • Logging-Steuerung (konfigurierbare Komprimierung und Pufferung) sowie eine Bypass-Option für nicht protokollierte schnelle Bearbeitungen.

🧩 Für wen es gedacht ist

  • Server-Administratoren und Moderatoren, die große Builds durchführen oder Creative-/Creative-ähnliche Bereiche verwalten.
  • Mapmaker und Builder, die sehr große Schematics einfügen, transformieren und verwalten müssen.
  • Netzwerkbetreiber, die sicheres, hochdurchsatzfähiges Bearbeiten über mehrere Backend-Server hinweg benötigen.
  • Entwickler, die WorldEdit-kompatibles API-Verhalten brauchen, aber asynchrone, nicht blockierende Operationen möchten.

🏗️ Beispielanwendungsfälle

  • Fügt eine sehr große Schematic ein und transformiert sie, ohne bei Spielern online erhebliches Tick-Lag zu verursachen.
  • Durchsucht die jüngste Historie und führt nach einer versehentlichen großen Änderung ein gezieltes Rollback durch.
  • Verwendet persistente Clipboards, um Builds zwischen Servern oder Teammitgliedern zu teilen.

⚙️ Installation

📥 Einrichtung

  • Laden Sie das offizielle Plugin-JAR von einer vertrauenswürdigen Release-Seite herunter (Modrinth oder die Ressourcen-Seite des Plugins).
  • Legen Sie die JAR-Datei in den plugins/-Ordner Ihres Servers.
  • Starten Sie den Server neu und prüfen Sie die Konsolenlogs, um zu bestätigen, dass das Plugin korrekt geladen wird.

📦 Abhängigkeiten

  • FAWE integriert sich mit Schutz-Plugins; bekannte unterstützte Integrationen sind WorldGuard und PlotSquared (als unterstützte Integrationen aufgeführt, nicht als erforderliche Kernabhängigkeiten).

🧠 Technische Hinweise

  • FAWE behält die API-Kompatibilität mit WorldEdit bei und fügt asynchrone Wrapper hinzu, damit viele WorldEdit-Plugins mit den asynchronen Operationen von FAWE funktionieren.
  • Offiziell unterstützte Serverplattformen sind Bukkit/Spigot/Paper/Purpur. Bestätigen Sie vor dem Einsatz die genaue Kompatibilität mit Ihrem Server-Build.
  • Releases und Kompatibilitätshinweise decken moderne Minecraft-Versionen ab (das Projekt listet mehrere 1.16.5+- sowie 1.20/1.21-Reihen); prüfen Sie die heruntergeladene Release auf die exakt unterstützten Versionen.
  • Das Projekt wird unter der Lizenz GPL-3.0-only veröffentlicht.

🤝 Wann dieses Plugin nützlich ist

Wenn Sie regelmäßig großflächige Änderungen vornehmen, Creative- oder Großbau-Server betreiben oder das WorldEdit-API-Verhalten benötigen, ohne den Hauptthread des Servers zu blockieren, bietet FastAsyncWorldEdit asynchrone Operationen, erweiterte Werkzeuge und Rollback-/Historienfunktionen, die bearbeitungsbedingte Unterbrechungen reduzieren und große Änderungen auf Live-Servern sicherer machen.

Server mit dem Plugin FastAsyncWorldEdit

Die Seite des Plugins FastAsyncWorldEdit zeigt, auf welchen Servern das Monitoring dieses Plugin gefunden hat, sowie mit welchen Plattformen und Versionen es vorkommt.

Plugins können Befehle, Wirtschaft, Schutz, Zugriffsrechte, Mini-Spiele, Integrationen oder andere Mechaniken hinzufügen. Die tatsächliche Rolle von FastAsyncWorldEdit hängt von der Konfiguration des jeweiligen Servers ab.

Daten werden automatisch aus den technischen Antworten der Server gebildet. Wenn ein Server die Plugin-Liste verbirgt, erscheint er möglicherweise nicht in diesem Abschnitt, auch wenn er FastAsyncWorldEdit nutzt.

Nutze die Serverliste mit FastAsyncWorldEdit, um Projekte zu vergleichen, kompatible Versionen zu prüfen oder Beispiele der Plugin-Nutzung auf öffentlichen Servern zu finden.