WorldGuard & WorldEdit: Gebiete schützen und bauen
WorldGuard & WorldEdit: Gebiete schützen und bauen
WorldEdit und WorldGuard sind zwei der wichtigsten Plugins für jeden Minecraft-Server. Mit WorldEdit baust und veränderst du riesige Bereiche in Sekunden statt Block für Block. Mit WorldGuard schützt du Gebiete vor Griefing, steuerst PvP, Mob-Spawning und vieles mehr. Beide stammen vom selben Team (EngineHub) und ergänzen sich perfekt. In diesem Artikel lernst du die Grundlagen beider Plugins mit konkreten Befehlen und Beispielen kennen.
Voraussetzungen
Beide Plugins laufen auf Spigot- und Paper-basierten Servern (Bukkit-API). Auf deinem Gamesilo-Server wählst du dazu am einfachsten Paper als Server-Software. Für reine Vanilla-, Forge- oder Fabric-Server funktionieren sie nicht.
Du brauchst:
- WorldEdit — offiziell erhältlich auf Modrinth oder Hangar (dem PaperMC-Plugin-Portal).
- WorldGuard — ebenfalls auf Modrinth und Hangar. WorldGuard setzt WorldEdit zwingend voraus.
> Tipp: Lade Plugins nur aus offiziellen Quellen (Modrinth, Hangar, oder engineHub direkt). Achte darauf, dass die Version zu deiner Minecraft-Version passt (z. B. 1.21.x).
Auf deinem Gamesilo-Server legst du die `.jar`-Dateien in den `plugins/`-Ordner und startest den Server neu. Danach stehen die Befehle in-game zur Verfügung. Damit du die Befehle nutzen darfst, brauchst du OP-Rechte oder passende Permissions (z. B. über LuckPerms).
WorldEdit: Schnell bauen und bearbeiten
WorldEdit arbeitet mit Auswahlen (Selections). Du markierst zwei Eckpunkte, die einen Quader (Region) aufspannen, und wendest darauf Befehle an. Alle WorldEdit-Befehle beginnen mit `//` (doppelter Schrägstrich).
### Auswahl setzen
1. Gib `//wand` ein — du erhältst eine Holzaxt. 2. Linksklick auf einen Block setzt Position 1. 3. Rechtsklick auf einen Block setzt Position 2.
Alternativ ohne Werkzeug: Stell dich auf einen Block und nutze `//pos1` und `//pos2`. Mit `//sel` kannst du die Auswahlform ändern (z. B. `//sel poly` für Polygone, `//sel sphere` für Kugeln).
### Die wichtigsten Bau-Befehle
| Befehl | Wirkung | | --- | --- | | `//set <block>` | Füllt die ganze Auswahl mit einem Block, z. B. `//set stone` | | `//replace <alt> <neu>` | Ersetzt nur bestimmte Blöcke, z. B. `//replace dirt grass_block` | | `//walls <block>` | Baut nur die Außenwände | | `//copy` / `//paste` | Kopiert die Auswahl und fügt sie an deiner Position ein | | `//stack <anzahl>` | Reiht Kopien in Blickrichtung aneinander | | `//undo` / `//redo` | Macht die letzte Aktion rückgängig bzw. wieder |
Beispiel: Eine Plattform bauen. Markiere mit dem Wand eine 20×20-Fläche und gib `//set stone_bricks` ein — fertig ist der Untergrund. Willst du sie wieder entfernen, nutze `//set air` oder einfach `//undo`.
> Achtung: WorldEdit-Aktionen können tausende Blöcke gleichzeitig verändern. Auf großen Auswahlen kann das kurz Serverlast erzeugen. Setze `//limit` sinnvoll und teste große Operationen erst in einem leeren Bereich. `//undo` ist dein bester Freund.
Weitere nützliche Werkzeuge sind Brushes (Pinsel), mit denen du Gelände formst: `//brush sphere grass_block 5` bindet eine Kugel an einen Stab, den du dann wie einen Pinsel benutzt.
WorldGuard: Gebiete schützen
WorldGuard nutzt dieselbe Auswahl wie WorldEdit. Du markierst also erst mit dem `//wand` einen Bereich und definierst daraus dann eine Region. WorldGuard-Befehle beginnen mit einem einfachen `/` und meist `/rg` (region).
### Eine Region erstellen
1. Markiere den Bereich mit `//wand` (Position 1 und 2). Tipp: Setze Position 1 tief unter den Boden und Position 2 hoch in den Himmel, damit die Region die ganze Höhe abdeckt. 2. Gib `/rg define spawn` ein — das erstellt eine Region namens `spawn`. 3. Standardmäßig ist Bauen in einer Region nun für Nicht-Mitglieder gesperrt.
### Mitglieder und Besitzer
- `/rg addowner spawn <Spielername>` — macht jemanden zum Besitzer.
- `/rg addmember spawn <Spielername>` — fügt ein Mitglied hinzu, das bauen darf.
- `/rg removemember spawn <Spielername>` — entfernt ein Mitglied.
- `/rg info spawn` — zeigt alle Details der Region.
### Flags: Verhalten steuern
Flags sind das Herzstück von WorldGuard. Mit ihnen legst du fest, was in einer Region erlaubt ist. Syntax: `/rg flag <region> <flag> <wert>`.
- `/rg flag spawn build deny` — niemand außer Mitgliedern darf bauen/abbauen (Griefing-Schutz).
- `/rg flag spawn pvp deny` — schaltet Spieler-gegen-Spieler-Kampf ab.
- `/rg flag spawn mob-spawning deny` — verhindert, dass Monster spawnen.
- `/rg flag spawn greeting "Willkommen am Spawn!"` — zeigt eine Begrüßung beim Betreten.
- `/rg flag spawn use allow` — erlaubt das Benutzen von Türen, Knöpfen und Truhen.
Beispiel Spawn-Schutz: Erstelle eine Region um deinen Spawn, setze `build deny`, `pvp deny` und `mob-spawning deny`. So können neue Spieler nichts zerstören, werden nicht angegriffen und der Bereich bleibt sauber — ideal für einen Community-Server.
> Tipp: Die globale Region `/rg flag __global__ passthrough allow` regelt das Verhalten überall dort, wo keine spezielle Region liegt. Ändere sie nur mit Bedacht, sie betrifft die gesamte Welt.
### Griefing wirksam verhindern
Griefing bedeutet, dass fremde Spieler deine Bauwerke zerstören. Der wirksamste Schutz:
- Wichtige Bereiche (Spawn, Basen, Shops) als Regionen definieren und `build deny` setzen.
- Nur vertrauenswürdige Spieler als Mitglieder hinzufügen.
- In der `config.yml` von WorldGuard TNT-, Creeper- und Feuer-Schäden global deaktivieren, falls gewünscht.
Für automatischen Grundstücksschutz durch Spieler selbst (ohne OP) eignen sich ergänzend Plugins wie GriefPrevention oder Lands — WorldGuard ist eher das Werkzeug für Admins.
Zusammenspiel und Praxis
Der typische Workflow: Du baust mit WorldEdit blitzschnell dein Spawn-Areal, markierst es dann mit demselben Wand-Werkzeug und sicherst es mit WorldGuard ab. Beide Plugins teilen sich die Auswahl, das spart Zeit. Nach jeder Änderung lohnt ein `/rg info`, um zu prüfen, dass die Flags korrekt sitzen.
Siehe auch
- LuckPerms: Permissions und Ränge verwalten
- EssentialsX: Warps, Homes und Server-Grundfunktionen
- Paper-Plugins installieren auf deinem Gamesilo-Server
- Server vor Griefing schützen (GriefPrevention, Lands)