diff --git a/claims.md b/claims.md new file mode 100644 index 0000000..a6979da --- /dev/null +++ b/claims.md @@ -0,0 +1,250 @@ +# Claim-System + +Das Claim-System schutzt deine Gebaude und Gebiete vor anderen Spielern. + +--- + +## Was sind Claims? + +Ein Claim ist ein **geschutztes Gebiet**. Innerhalb eines Claims konnen nur der Besitzer und vertraute Spieler: +- Blocke abbauen +- Blocke platzieren +- Truhen offnen +- Mit Turen interagieren + +--- + +## Befehle + +| Befehl | Beschreibung | +|--------|-------------| +| `/claim mark 1` | Markiert die erste Ecke | +| `/claim mark 2` | Markiert die zweite Ecke | +| `/claim` | Erstellt den Claim | +| `/claim unclaim` | Gibt den Claim frei | +| `/claim trust ` | Gibt einem Spieler Baurechte | +| `/claim untrust ` | Entzieht einem Spieler Baurechte | +| `/claim info` | Zeigt Infos zum aktuellen Claim | +| `/claim kick ` | Wirft einen Spieler aus dem Claim | +| `/claim ban ` | Verbannt einen Spieler dauerhaft | +| `/claim unban ` | Entbannt einen Spieler | + +--- + +## Einen Claim erstellen - Schritt fur Schritt + +### Schritt 1: Erste Ecke markieren + +1. Gehe zur ersten Ecke deines Gebiets +2. Tippe `/claim mark 1` +3. Du siehst eine Bestatigung + +``` + X (Ecke 1) + | + | + | + +---------- +``` + +### Schritt 2: Zweite Ecke markieren + +1. Gehe zur gegenuber liegenden Ecke +2. Tippe `/claim mark 2` +3. Du siehst eine Bestatigung + +``` + X (Ecke 1) + | | + | | + | | + +-------- X (Ecke 2) +``` + +### Schritt 3: Claim erstellen + +1. Tippe `/claim` +2. Das Gebiet ist jetzt geschutzt! + +``` + +=========+ + |GESCHUTZT| + | GEBIET | + | | + +=========+ +``` + +--- + +## Wichtig zu wissen + +### Der Claim geht von oben bis unten! + +Dein Claim schutzt die **gesamte Hohe** von Y=0 bis Y=256. Du markierst nur die X- und Z-Koordinaten. + +``` +Seitenansicht: + Y=256 +---+ + | | + | | <- Alles geschutzt! + | | + Y=0 +---+ +``` + +### Du kannst mehrere Claims haben! + +Es gibt kein Limit. Aber sei fair zu anderen Spielern. + +--- + +## Trust-System + +Du kannst anderen Spielern erlauben, in deinem Claim zu bauen. + +### Spieler hinzufugen + +``` +/claim trust Steve +``` +Steve kann jetzt in ALLEN deinen Claims bauen. + +### Spieler entfernen + +``` +/claim untrust Steve +``` +Steve kann nicht mehr in deinen Claims bauen. + +### Trust-Level + +Es gibt nur ein Trust-Level: Voller Zugriff auf Bauen, Abbauen und Container. + +--- + +## Claim-Info anzeigen + +Tippe `/claim info` wahrend du in einem Claim stehst: + +``` +=== Claim Info === +Besitzer: Steve +Grosse: 50x50 Blocke +Trusted: Alex, Bob +Banned: Griefer123 +``` + +--- + +## Spieler kicken und bannen + +### Kicken (einmalig rauswerfen) + +``` +/claim kick Griefer +``` +Der Spieler wird aus dem Claim teleportiert, kann aber wieder rein. + +### Bannen (dauerhaft aussperren) + +``` +/claim ban Griefer +``` +Der Spieler kann den Claim nicht mehr betreten. + +### Entbannen + +``` +/claim unban Griefer +``` +Der Spieler kann wieder in den Claim. + +--- + +## Claim freigeben + +Wenn du einen Claim nicht mehr brauchst: + +``` +/claim unclaim +``` + +**Was passiert:** +- Das Gebiet ist nicht mehr geschutzt +- Deine Gebaude bleiben stehen +- Jeder kann dort jetzt bauen + +**WARNUNG:** Dies kann nicht ruckgangig gemacht werden! + +--- + +## Permissions + +| Permission | Beschreibung | Standard | +|------------|-------------|----------| +| `survivalplus.claim.use` | Claims erstellen | Alle | +| `survivalplus.claim.trust` | Trust verwalten | Alle | +| `survivalplus.claim.kick` | Spieler kicken | Nein | +| `survivalplus.claim.ban` | Spieler bannen | Nein | +| `survivalplus.claim.admin` | Fremde Claims loschen | Nein | + +--- + +## Haufige Fragen + +### Kann jemand uber meinen Claim fliegen? + +Ja, der Claim schutzt nur vor Interaktionen, nicht vor Bewegung. + +### Was ist mit Explosionen? + +Claims schutzen vor Explosionsschaden. + +### Konnen Mobs in meinem Claim spawnen? + +Ja, Mobs konnen normal spawnen. + +### Was passiert wenn ich lange offline bin? + +Dein Claim bleibt fur immer bestehen, bis du ihn freigibst oder ein Admin ihn loscht. + +### Kann ich Claims in anderen Welten haben? + +Ja! Claims funktionieren in allen Welten. + +--- + +## Admin-Befehle + +Admins mit `survivalplus.claim.admin` konnen: + +### Alle Claims eines Spielers loschen + +``` +/claim del Steve +``` +Loscht ALLE Claims von Steve. + +--- + +## Technische Details + +Claims werden in dieser Datei gespeichert: +``` +plugins/SurvivalPlus/claims.yml +``` + +Format: +```yaml +claims: + -1: + owner: + world: world + x1: 100 + z1: 100 + x2: 150 + z2: 150 + trusted: + - + banned: + - +```