WorldGuard
Gebietsschutz — wo nicht gebaut oder zerstört werden darf, wo PvP oder der Zutritt verboten ist.
← Plugins Schutz und Backups Lizenz LGPL-3.0-only Anleitung für WorldGuard 7.x (Paper/Spigot)
Beim Autor herunterladen Quellcode 898 538 Download beim Autor autor me4502
Was macht das?
WorldGuard überwacht, was an welchem Ort der Karte erlaubt ist. Du wählst einen Bereich aus (am häufigsten mit WorldEdit) und machst daraus eine Region — und in dieser verbietest du Bauen, Zerstören, das Öffnen von Truhen, PvP oder den Zutritt für Unbefugte.
Grundidee: Was nicht erlaubt ist, ist verboten. Innerhalb einer Region gelten ihre Flags, und gebaut werden darf nur dort, wo der Spieler Mitglied (member) oder Eigentümer (owner) ist. Regeln für die ganze Welt werden in der Weltkonfiguration festgelegt.
Typische Verwendungen: der Spawn, wo nichts zerstört werden darf; ein Handelsviertel mit Truhen, die nur der Besitzer öffnen kann; eine PvP-Arena, in der PvP umgekehrt erlaubt ist; oder eine fremde Karte, die nicht ohne Berechtigung betreten werden soll.
Eine Region wird mit Befehlen erstellt: Zuerst markierst du den Bereich mit WorldEdit (//wand, zwei Klicks), dann schreibst du /rg define nazev. Stavitele p, fügst /rg addmember nazev hinzu, den Eigentümer /rg addowner.
P, Flags werden mit /rg flag nazev gesetzt — zum Beispiel /rg flag spawn build deny. Kdy, wenn du dir beim Namen nicht sicher bist, /rg flags nazev vyp listet alle möglichen Flags samt aktuellem Wert auf.
WorldGuard wird zusammen mit WorldEdit (Markieren) und mit GriefPrevention verwendet, wenn du möchtest, dass Spieler ihre eigenen Grundstücke selbst erstellen. Regionen sind eine harte Grenze, die du festlegst — und deshalb eignen sie sich für öffentliche Bauten und Geschäfte.
Installation
- Installiere zuerst WorldEdit — ohne dieses werden Regionen nur über Koordinaten markiert und das ist lästig.
- Lade WorldGuard von modrinth.com/plugin/worldguard in der Version für deine Serverversion herunter (bei Fabric/Forge wird es als Mod installiert).
- Lade die .jar in den Ordner plugins hoch (bei Mods in mods).
- Starte den Server neu und prüfe, dass in der Konsole WorldGuard mit Version erschienen ist.
- Schreibe /wg version oder /rg version — du überprüfst, dass es läuft.
- Erstelle die erste Region: /wand, klicke auf zwei gegenüberliegende Ecken und schreibe /rg define spawn.
- Verbiete Bauen und Zerstören: /rg flag spawn build deny, /rg flag spawn block-break deny a /rg flag spawn block-place deny.
- Füge dich und die Leitung als Eigentümer hinzu: /rg addowner spawn .
- Überprüfe, dass der Schutz gilt: Versuche, in der Region einen Block zu platzieren (ohne Eigentum) — das muss abgelehnt werden.
- Lege Regeln für die gesamte Welt in plugins/WorldGuard/worlds//config.yml fest (z. B. PvP nur in bestimmten Welten).
- Kontrolliere den Umfang: /rg info nazev vyp listet Mitglieder, Eigentümer und Gebiet auf.
- Sichere plugins/WorldGuard — Regionen sind in Dateien pro Welt, nicht in der Datenbank.
Berechtigungen
Berechtigungen werden Spielern oder Gruppen erteilt — am häufigsten mit einem Befehl. /lp user <Spieler> permission set <Knoten> true (LuckPerms). Einen Knoten, der nicht in der Liste ist, kennt das Plugin nicht.
| Berechtigungen | Was ermöglicht |
|---|---|
| worldguard.region.claim | eigene Regionen erstellen |
| worldguard.region.addmember.own | Mitglieder zu eigenen Regionen hinzufügen |
| worldguard.region.remove.own | Mitglieder entfernen |
| worldguard.region.info | Informationen über eine Region anzeigen (/rg info) |
| worldguard.region.list | eigene Regionen auflisten |
| worldguard.region.flag.regions.own | Flags eigener Regionen ändern |
| worldguard.region.redefine.own | die Größe der eigenen Region ändern |
| worldguard.region.define | Regionen definieren (Verwaltung) |
| worldguard.region.remove | Regionen löschen (Verwaltung) |
| worldguard.region.bypass.<Welt> | Schutz umgehen (nur Leitung, es ist mächtig) |
| worldguard.admin | volle Verwaltung |
| worldguard.* | absolut alles (nur Besitzer) |
Befehle
Schreib es in den Chat auch mit Schrägstrichen. Wo ist <Spieler> oder <uzel>, ergänze deinen eigenen Wert ohne Klammern.
| Befehl | Was macht es? |
|---|---|
| /rg define <Name> | erstellt eine Region aus der aktuellen Auswahl (//wand) |
| /rg redefine <Name> | verschiebt die Region auf die neue Auswahl |
| /rg addmember <Name> <Spieler> | fügt einen Baumeister zur Region hinzu |
| /rg addowner <Name> <Spieler> | fügt einen Besitzer hinzu (kann die Region verwalten) |
| /rg removemember a /rg removeowner | entfernt ein Mitglied oder einen Besitzer |
| /rg flag <Name> <Flag> <hodnota> | setzt eine Regel (z. B. build deny) |
| /rg flags <Name> | listet alle Flags und ihre Werte auf |
| /rg info <Name> | Mitglieder, Besitzer und Umfang der Region |
| /rg list | Liste der Regionen (/rg list -p <Spieler> listet seine Regionen auf) |
| /rg remove <Name> | löscht die Region |
| /rg setpriority <Name> <Nummer> | Priorität, wenn sich Regionen überschneiden |
| /wg reload | lädt die Konfiguration erneut (nach manueller Bearbeitung der Dateien) |
| /wg report | Überblick über Regionen und Status (zur Kontrolle) |
| Häufige Flags: build, block-break, block-place, pvp, invincible, entry, chest-access, use, mob-spawning (Werte deny oder allow) |
Einstellungen und häufige Fehler
Das Flag einer bestimmten Region ist stärker als die globale Welteinstellung. Wenn eine Regel nicht beachtet wird, suche das Flag der Region, nicht die Konfiguration der Welt.
Eine fremde Region lässt dich nichts tun, auch wenn du anderswo bauen darfst. Das ist korrektes Verhalten, kein Fehler — für Ausnahmen dient /rg addmember.
Wenn es nur um eine Ausnahme für einen einzelnen Spieler geht, verwende die Mitgliedschaft in der Region, anstatt das Flag für alle zu ändern.
Flag-Namen errät man nicht — /rg flags gibt auch die Erklärung aus. Ein falsch geschriebenes Flag wird gespeichert, bewirkt aber nichts, was sich sehr schwer finden lässt.
worldguard.region.bypass umgeht jeden Schutz. Gib es Moderatoren nicht unüberlegt: Das bedeutet, dass sie auch in fremden Regionen bauen können.
Überlappende Regionen richten sich nach der Priorität (/rg setpriority). Wenn sich der Schutz unerwartet verhält, finde die Regionen, die sich an der Stelle überschneiden, und gib die höhere Priorität derjenigen, die gewinnen soll.
Sichere plugins/WorldGuard. Regionen sind nicht in der Datenbank, und beim Umzug auf einen neuen Server wirst du sie ohne diesen Ordner neu erstellen.
Wer benutzt das?
Server aus unserer Liste, die dieses Plugin verwenden:
Verwendest du es auf deinem Server? Schreib uns und wir fügen ihn der Liste hinzu.
Ähnliche Plugins
Woher stammt die Anleitung?
Die Anleitung ist unsere eigene und basiert auf der Dokumentation des Autors. Berechtigungen und Befehle beschreiben wir als Fakten, wir spekulieren nicht — wenn sich Plugin nach einem Update ändert, kann die Anleitung hinterherhinken. (Version WorldGuard 7.x (Paper/Spigot)) Hast du einen Fehler gefunden? Schreib uns und wir werden es reparieren.
Lizenz: LGPL-3.0-only. Die Datei wird bei uns nicht gehostet, sie wird beim Autor (me4502) heruntergeladen — so ist immer die aktuelle Version verfügbar.