Die Protection-Erweiterung bietet eine robuste und flexible Alternative zu herkömmlichen Landanspruch-Plugins. Sie ermöglicht das Erstellen komplexer Zonen mit spezifischen Regeln (Flags), die das Spielerverhalten, Umweltereignisse und Mob-Mechaniken steuern.
VIDEO
Funktionen
Geometrische Regionen — Unterstützung für Quader-, Zylinder- und Polygon-(Prismen-)Formen.
Hierarchische Priorität — Regionen können sich überlappen, wobei Zonen höherer Priorität die niedrigeren überschreiben.
Vererbungssystem — Untergeordnete Regionen können Flags von übergeordneten erben oder überschreiben.
Umfassende Flags — Über 60 Flags für Baurechte, PvP, Mob-Spawning und mehr.
Einträge
Kernelemente
Region Definition — Legt Form, Priorität und Standard-Flags einer Zone fest.
Region Artifact — Speichert die konkreten Koordinaten sowie Besitzer-/Mitgliederdaten.
Global Artifact — Verwaltet weltweite Schutzmaßnahmen und Verhaltensweisen.
Ereignisse und Logik
Enter/Exit Region — Löst Logik aus, wenn ein Spieler eine Regionsgrenze überschreitet.
In Region Fact — Prüft, ob sich ein Spieler aktuell in bestimmten geschützten Zonen befindet.
Region Audience — Zeigt allen in der Zone dauerhafte visuelle oder akustische Inhalte an.
Schnellstart
1. Speicher anlegen — Füge Artefakteinträge hinzu, um Daten dauerhaft zu speichern: global . → global
2. Auf Ereignisse reagieren — Verwende Ereigniseinträge, um Mechaniken auszulösen, wenn etwas geschieht: boundary . → boundary
3. Zustand mit Fakten prüfen — Verwende Faktendeinträge als Bedingungen: prüfe Stufen, Anzahlen oder den Spielerzustand, bevor du Aktionen auslöst. → in_region
Befehle
Alle Befehle stehen unter dem Präfix /protection (Aliase: /pt, /region).
Befehl Beschreibung Permission /protection listAlle aktiven Regionen und ihre Prioritäten auflisten typewriter.protection/protection edit <id>Den Auswahlmodus für eine bestimmte Region betreten typewriter.protection/protection applyDeine aktuelle Auswahl speichern und die Region abschließen typewriter.protection/protection info <id>Technische Details und Ort einer Region ansehen typewriter.protection/protection flags <id>Die wirksamen, geerbten und blockierten Flags analysieren typewriter.protection/protection inspectDebug-Visualisierungen für Regionsgrenzen umschalten typewriter.protection/protection import-we <id>Die aktuelle WorldEdit-Auswahl in eine Region importieren typewriter.protection
Platzhalter
Alle Platzhalter verwenden das Präfix %typewriter_regions:%.
Platzhalter Beschreibung %typewriter_regions:count%Anzahl der Regionen, in denen sich der Spieler aktuell befindet %typewriter_regions:list%Kommagetrennte Liste der aktiven Regions-IDs %typewriter_regions:primary:name%Name der Region mit höchster Priorität am aktuellen Ort %typewriter_regions:flag:<flag_id>%Der wirksame Wert eines bestimmten Flags (z. B. pvp) %typewriter_regions:has:<id1>,<id2>%true, wenn der Spieler in einer der angegebenen Regionen ist%typewriter_regions:active:<index>:id%ID der N-ten Region im Stapel
Externe Abhängigkeiten
Extension Typ Funktionalität FastAsyncWorldEditOptional Regionsauswahl und geometrische Operationen. MythicMobsOptional Erweiterte Steuerung des Mob-Spawnings in Regionen. BtcMobsOptional Erweiterte Steuerung des Mob-Spawnings in Regionen.
Berechtigungen
Permission Beschreibung typewriter.protectionBasiszugriff auf die Schutzbefehle. typewriter.protection.adminGeschützte Regionen verwalten. typewriter.protection.bypassSchutzbeschränkungen umgehen.