From d2fd8c496d659066f29c7c6e2846bf3c9947a4b8 Mon Sep 17 00:00:00 2001 From: M_Viper Date: Thu, 5 Feb 2026 21:15:10 +0000 Subject: [PATCH] Upload readme.md via GUI --- readme.md | 619 +++++++++++++++++++++++++++++++----------------------- 1 file changed, 354 insertions(+), 265 deletions(-) diff --git a/readme.md b/readme.md index 167ebb6..5555ced 100644 --- a/readme.md +++ b/readme.md @@ -1,265 +1,354 @@ -
- -# SurvivalPlus - -### Das ultimative Survival-Plugin für deinen Minecraft Server - -[![Version](https://img.shields.io/badge/Version-1.1.2--Beta-blue?style=for-the-badge)](https://github.com/username/SurvivalPlus) -[![Minecraft](https://img.shields.io/badge/Minecraft-1.21+-green?style=for-the-badge&logo=minecraft)](https://www.minecraft.net/) -[![Java](https://img.shields.io/badge/Java-21+-orange?style=for-the-badge&logo=openjdk)](https://openjdk.org/) -[![Spigot](https://img.shields.io/badge/Spigot-API-yellow?style=for-the-badge)](https://www.spigotmc.org/) - ---- - -**SurvivalPlus** erweitert dein Minecraft Survival-Erlebnis mit uber 50 Befehlen, umfangreichen Schutzsystemen und zahlreichen Quality-of-Life Features. Entwickelt fur Performance und einfache Konfiguration. - -
- ---- - -## 📦 Beschreibung - -**SurvivalPlus** ist ein umfangreiches Minecraft-Plugin zur Verbesserung des klassischen Survival-Erlebnisses. -Es kombiniert Komfort-Features für Spieler mit leistungsstarken Verwaltungs- und Schutzmechanismen für Serverbetreiber. - -Enthalten sind unter anderem: -Homes, Teleports, Inventar- & Enderchest-Verwaltung, Claims (Anti-Grief), Freundeslisten, Shop-System, Loot-Kisten, Tablist-Anpassungen, Player Heads, erweiterte Vanish-Funktionen sowie zahlreiche Server-Utilities. - ---- - -## ⚡ Highlights / Features - -- **Homes & Warps** - Persönliche Warps, Home-Management, GUI-Übersichten - -- **Teleportation & Anfrage-System** - `/tpa`, `/tpaccept`, `/tpdeny`, `/back`, `/spawn` - -- **Claim-System (Anti-Grief)** - Land sichern, Trust/Untrust, Ban/Kick, Claim-Infos - -- **Inventar- & Enderchest-Verwaltung** - Admin-Zugriff auf Fremd-Inventare - -- **Neu: Player Heads** - Köpfe bei Tod oder per `/head` Befehl - -- **Neu: Erweiterte Vanish-Funktionen** - Silent Join, keine Item-Aufnahme - -- **Neu: Sign Shops** - Schilder-Shops mit Vault-Integration - -- **Shop-System & Lootchests** - Verwaltung & Teleport zu Loot-Kisten - -- **CommandBlocker & Server-Utilities** - Clearchat, Clearitems, Closedoors, Lock-System - -- **Debug-Logging** - Optionales Logging in `debug.log` & `console.log` - -- **Tablist** - Animiert & konfigurierbar über `tablist.yml` - -- **bStats Unterstützung** - Anonyme Statistiken - ---- - -## Befehlsübersicht - -> **Hinweis:** -> Alle Commands sind vollständig in der `plugin.yml` definiert. -> Nachfolgend eine Übersicht nach Kategorien. - ---- - -### Allgemein / Haupt - -| Befehl | Nutzung | Permission | -|------|------|-----------| -| `/sp` | Hauptbefehl (Reload, Info, Help, Share, CommandBlocker u.v.m.) | `survivalplus.sp` | -| `/help` | Hilfe / Übersicht (Alias: `/sp help`) | `survivalplus.sp` | - ---- - -### Item & Utility - -| Befehl | Nutzung | Permission | -|------|------|-----------| -| `/ir ` | Item umbenennen (Item in Hand) | `survivalplus.itemrename` | -| `/workbench` | Öffnet Werkbank-GUI | `survivalplus.workbench` | -| `/anvil` | Öffnet Amboss-GUI | `survivalplus.anvil` | -| `/trash` | Öffnet Mülleimer | `survivalplus.trash` | -| `/showarmorstands` | Debug: ArmorStands sichtbar | `survivalplus.showarmorstands` | -| `/cleardebugarmorstands` | Entfernt Debug-ArmorStands | `survivalplus.cleardebugarmorstands` | -| `/leashcount` | Zeigt geleinte Tiere | `survivalplus.leashcount` | -| `/nick ` | Nickname setzen (Farben/Hex) | `survivalplus.nick` | -| `/nick off` | Nickname entfernen | `survivalplus.nick` | -| `/head ` | Spieler-Kopf erhalten | `survivalplus.head` | - ---- - -### Admin & Tools - -| Befehl | Nutzung | Permission | -|------|------|-----------| -| `/vanish` | Unsichtbar (Silent, No-Pickup optional) | `survivalplus.vanish` | -| `/freeze ` | Spieler einfrieren | `survivalplus.freeze` | -| `/ride [Spieler]` | Reite einen Spieler | `survivalplus.ride` | - ---- - -### Teleportation - -| Befehl | Nutzung | Permission | -|------|------|-----------| -| `/tp ` | Teleport zu Spieler | `survivalplus.tp` | -| `/tphere ` | Spieler zu dir teleportieren | `survivalplus.tphere` | -| `/tpa ` | Teleportanfrage senden | `survivalplus.tpa` | -| `/tpaccept` | Anfrage akzeptieren | `survivalplus.tpaccept` | -| `/tpdeny` | Anfrage ablehnen | `survivalplus.tpdeny` | -| `/back` | Zum letzten Todespunkt | `survivalplus.back` | -| `/spawn` | Zum Weltspawn | `survivalplus.spawn` | -| `/setspawn` | Server-Spawn setzen | `survivalplus.setspawn` | -| `/setworldspawn` | Welt-Spawn setzen | `survivalplus.setworldspawn` | - ---- - -### Homes & Warps - -| Befehl | Nutzung | Permission | -|------|------|-----------| -| `/sethome ` | Home setzen | `survivalplus.homes.set` | -| `/delhome ` | Home löschen | `survivalplus.homes.delete` | -| `/home ` | Zu Home teleportieren | `survivalplus.homes` | -| `/homelist` | GUI mit allen Homes | `survivalplus.homes.list` | -| `/setwarp ` | Persönlichen Warp setzen | `survivalplus.setwarp` | -| `/delwarp ` | Warp löschen | `survivalplus.delwarp` | -| `/warps` | Warp-GUI öffnen | `survivalplus.warps` | - ---- - -### Claim (Anti-Grief) - -| Befehl | Nutzung | Permission | -|------|------|-----------| -| `/claim mark 1|2` | Auswahlpunkt setzen | — | -| `/claim` | Gebiet claimen | `survivalplus.claim.use` | -| `/claim unclaim` | Claim löschen | `survivalplus.claim.use` | -| `/claim unclaim ` | Alle Claims löschen (Admin) | `survivalplus.claim.admin` | -| `/claim trust ` | Spieler hinzufügen | `survivalplus.claim.trust` | -| `/claim untrust ` | Spieler entfernen | `survivalplus.claim.trust` | -| `/claim ban ` | Spieler bannen | `survivalplus.claim.ban` | -| `/claim kick ` | Spieler kicken | `survivalplus.claim.kick` | -| `/claim info` | Claim-Infos anzeigen | `survivalplus.claim.use` | - ---- - -### CommandBlocker / Server-Management - -| Befehl | Nutzung | Permission | -|------|------|-----------| -| `/sp cb add ` | Befehl blockieren | `survivalplus.commandblocker.add` | -| `/sp cb remove ` | Blockierung entfernen | `survivalplus.commandblocker.remove` | -| `/sp cb list` | Blockierte Befehle | `survivalplus.commandblocker.list` | -| `/clearchat` | Chat leeren | `survivalplus.clearchat` | -| `/clearitems` | Items entfernen | `survivalplus.clearitems` | -| `/closedoors ` | Türen schließen | `survivalplus.closedoors` | -| `/sp lock` | Kisten/Türen sperren | `survivalplus.lock` | - ---- - -### Shop, Loot & Trade - -| Befehl | Nutzung | Permission | -|------|------|-----------| -| **Sign Shops** | `[Buy] Menge Item Preis` | automatisch | -| `/shop add ` | Shop verwalten | `survivalplus.shop` | -| `/lootchests` | Loot-Kisten auflisten | `survivalplus.lootchests` | -| `/tploot ` | Zu Loot-Kiste teleportieren | `survivalplus.lootchests` | -| `/trade ` | Handel starten | `survivalplus.trade` | -| `/tradeaccept ` | Handel annehmen | `survivalplus.tradeaccept` | - ---- - -### Zeit, Gamemode & Admin - -| Befehl | Nutzung | Permission | -|------|------|-----------| -| `/day` | Tag setzen | `survivalplus.day` | -| `/night` | Nacht setzen | `survivalplus.night` | -| `/gm ` | Gamemode ändern | `survivalplus.gamemode` | -| `/heal [Spieler]` | Spieler heilen | `survivalplus.heal` | - ---- - -### Freundes-, Block- & Report-System - -| Befehl | Nutzung | Permission | -|------|------|-----------| -| `/friend add|accept|deny` | Freundesverwaltung | — | -| `/block ` | Spieler blockieren | `survivalplus.block` | -| `/unblock ` | Blockierung aufheben | `survivalplus.unblock` | -| `/blocklist` | Blockliste anzeigen | `survivalplus.blocklist` | -| `/report [Grund]` | Spieler melden | `survivalplus.report` | -| `/showreport ` | Reports anzeigen | `survivalplus.report.show` | -| `/clearreport ` | Reports löschen | `survivalplus.report.clear` | - ---- - -### Sonstiges - -| Befehl | Nutzung | Permission | -|------|------|-----------| -| `/stats` | Spielerstatistiken | `survivalplus.stats` | -| `/kit` | Starterkit | `survivalplus.kit` | -| `/startchallenge ` | Fun-Challenge starten | `survivalplus.startchallenge` | -| `/sit` | Hinsetzen | `survivalplus.sit` | - ---- - -## 🔐 Permissions (Kurzüberblick) - -- `survivalplus.*` — Vollzugriff (OP) -- `survivalplus.sp` — Zugriff auf Hauptbefehl -- `survivalplus.claim.use / trust / admin` — Claim-System -- `survivalplus.vanish.silent` — Silent Join -- `survivalplus.vanish.no-pickup` — Keine Item-Aufnahme -- `survivalplus.head` — `/head` nutzen -- `survivalplus.notify` — Admin-Benachrichtigungen - -➡ Vollständige Liste: **plugin.yml** - ---- - -## ⚙ Installation - -1. Aktuelle `.jar` herunterladen -2. In den `plugins/` Ordner legen -3. **LuckPerms** und **Vault** installieren -4. Server neu starten oder `/reload` - ---- - -## 🐞 Debug & Fehlerberichte - -- In `config.yml` setzen: - ```yml - debug-logging: true - ``` - -## 🐞 Debug & Logs - -- `Debug/debug.log` — Enthält Plugin-Fehler und Stacktraces (nur bei aktiviertem Debug-Logging) -- `Debug/console.log` — Kompletter Konsolenoutput zur Weitergabe an Entwickler - ---- - -## 📜 Lizenz & Kontakt - -Dieses Projekt ist frei für den **privaten Gebrauch**. - -**Kontakt / Support / Feature-Wünsche:** -**M_Viper** (Repo-Owner / GitHub) + +# SurvivalPlus + +**Minecraft Plugin für 1.21+** + +**Version:** 1.1.3 +**Autor:** M_Viper + +--- + +## 📦 Übersicht & Features + +**SurvivalPlus** erweitert das klassische Minecraft-Survival mit Komfort, Schutz und Admin-Tools: + +- Homes, Warps, Teleportsystem (Tpa, Back, Spawn) +- Claim-System (Anti-Grief, Trust, Ban, Kick, Claim-Infos) +- Inventar- & Enderchest-Management (auch für Admins) +- Freundesliste, Block- & Report-System +- Shop-System, Lootchests, Sign Shops (Vault) +- Player Heads, Vanish, Freeze, Ride, Sitzfunktion +- CommandBlocker, Clearchat, Clearitems, Closedoors, Lock-System +- Animierte Tablist, bStats, Debug-Logging, umfangreiche Konfiguration + +--- + +## 🛠 Befehle (Commands) + +Alle Befehle und Permissions findest du auch in der **plugin.yml**. Hier die wichtigsten: + +| Befehl | Beschreibung | Permission | +|--------|--------------|------------| +| /sp | Hauptbefehl (Info, Reload, Help, Share, CommandBlocker) | survivalplus.sp | +| /help | Hilfe & Übersicht | survivalplus.sp | +| /ir | Item umbenennen | survivalplus.itemrename | +| /workbench | Werkbank-GUI öffnen | survivalplus.workbench | +| /anvil | Amboss-GUI öffnen | survivalplus.anvil | +| /trash | Mülleimer öffnen | survivalplus.trash | +| /showarmorstands | Debug: ArmorStands sichtbar | survivalplus.showarmorstands | +| /cleardebugarmorstands | Debug-ArmorStands entfernen | survivalplus.cleardebugarmorstands | +| /leashcount | Geleinte Tiere anzeigen | survivalplus.leashcount | +| /nick | Nickname setzen | survivalplus.nick | +| /head | Spieler-Kopf erhalten | survivalplus.head | +| /vanish | Unsichtbar werden | survivalplus.vanish | +| /freeze | Spieler einfrieren | survivalplus.freeze | +| /ride [Spieler] | Reite einen Spieler | survivalplus.ride | +| /tp | Teleport zu Spieler | survivalplus.tp | +| /tphere | Spieler zu dir teleportieren | survivalplus.tphere | +| /tpa | Teleportanfrage senden | survivalplus.tpa | +| /tpaccept | Anfrage akzeptieren | survivalplus.tpaccept | +| /tpdeny | Anfrage ablehnen | survivalplus.tpdeny | +| /back | Zum letzten Todespunkt | survivalplus.back | +| /spawn | Zum Weltspawn | survivalplus.spawn | +| /setspawn | Server-Spawn setzen | survivalplus.setspawn | +| /setworldspawn | Welt-Spawn setzen | survivalplus.setworldspawn | +| /sethome | Home setzen | survivalplus.homes.set | +| /delhome | Home löschen | survivalplus.homes.delete | +| /home | Zu Home teleportieren | survivalplus.homes | +| /homelist | GUI mit allen Homes | survivalplus.homes.list | +| /setwarp | Persönlichen Warp setzen | survivalplus.setwarp | +| /delwarp | Warp löschen | survivalplus.delwarp | +| /warps | Warp-GUI öffnen | survivalplus.warps | +| /claim ... | Claim-System verwalten | survivalplus.claim.* | +| /sp cb ... | CommandBlocker verwalten | survivalplus.commandblocker.* | +| /clearchat | Chat leeren | survivalplus.clearchat | +| /clearitems | Items entfernen | survivalplus.clearitems | +| /closedoors | Türen schließen | survivalplus.closedoors | +| /sp lock | Kisten/Türen sperren | survivalplus.lock | +| /shop ... | Shop verwalten | survivalplus.shop | +| /lootchests | Loot-Kisten auflisten | survivalplus.lootchests | +| /tploot | Zu Loot-Kiste teleportieren | survivalplus.lootchests | +| /trade | Handel starten | survivalplus.trade | +| /tradeaccept | Handel annehmen | survivalplus.tradeaccept | +| /day | Tag setzen | survivalplus.day | +| /night | Nacht setzen | survivalplus.night | +| /gm | Gamemode ändern | survivalplus.gamemode | +| /heal [Spieler] | Spieler heilen | survivalplus.heal | +| /friend ... | Freundesverwaltung | survivalplus.friend | +| /block | Spieler blockieren | survivalplus.block | +| /unblock | Blockierung aufheben | survivalplus.unblock | +| /blocklist | Blockliste anzeigen | survivalplus.blocklist | +| /report [Grund] | Spieler melden | survivalplus.report | +| /showreport | Reports anzeigen | survivalplus.report.show | +| /clearreport | Reports löschen | survivalplus.report.clear | +| /stats | Spielerstatistiken | survivalplus.stats | +| /kit | Starterkit | survivalplus.kit | +| /startchallenge | Fun-Challenge starten | survivalplus.startchallenge | +| /sit | Hinsetzen | survivalplus.sit | + +--- + +## 🔐 Permissions + +- `survivalplus.*` — Vollzugriff (OP) +- `survivalplus.sp` — Zugriff auf Hauptbefehl +- `survivalplus.claim.use / trust / admin` — Claim-System +- `survivalplus.vanish.silent` — Silent Join +- `survivalplus.vanish.no-pickup` — Keine Item-Aufnahme +- `survivalplus.head` — `/head` nutzen +- `survivalplus.notify` — Admin-Benachrichtigungen + +➡ Vollständige Liste: **plugin.yml** + +--- + +## ⚙️ Installation & Setup + +1. Aktuelle `.jar` herunterladen +2. In den `plugins/` Ordner legen +3. **LuckPerms** und **Vault** installieren (empfohlen) +4. Server neu starten oder `/reload` +5. Konfigurationsdateien (`config.yml`, `lang.yml`, `help.yml`, etc.) nach Wunsch anpassen + +--- + +## ⚙️ Konfiguration & Platzhalter + +- **Alle Nachrichten**: In `lang.yml` anpassbar (außer feste Plugin-Infos) +- **Hilfe & Gruppen**: In `help.yml` strukturierbar +- **Tablist**: In `tablist.yml` animierbar +- **Shop, Claims, Homes, etc.**: Eigene YAML-Dateien +- **Platzhalter**: `%player%`, `%x%`, `%y%`, `%z%`, `%world%`, `{item}`, `{price}`, `{stock}` u.v.m. + +--- + +## 🐞 Debug & Fehlerberichte + +- In `config.yml` aktivieren: + ```yml + debug-logging: true + ``` +- Logs: `Debug/debug.log` (Fehler, Stacktraces), `Debug/console.log` (Konsolenausgabe) + +--- + +## 📊 Statistiken & bStats + +- Anonyme Nutzungsstatistiken via [bStats](https://bstats.org/plugin/bukkit/SurvivalPlus) + +--- + +## 📜 Lizenz & Support + +Dieses Projekt ist **frei für privaten Gebrauch**. + +**Kontakt / Support / Feature-Wünsche:** +- [SpigotMC-Profil](https://www.spigotmc.org/resources/authors/m-lukas-17.618600/) +- [Bugtracker](https://git.viper.ipv64.net/M_Viper/Survival-Plus/issues) + +--- + +## ❓ FAQ & Hinweise + +- **Welche Minecraft-Version?** 1.21+ (Paper/Spigot/Bukkit) +- **Welche Plugins werden unterstützt?** LuckPerms, Vault, PlaceholderAPI, ProtocolLib (softdepend) +- **Wie kann ich alle Texte anpassen?** Über `lang.yml` und `help.yml` +- **Wie kann ich Claims, Shops, Homes sichern?** YAML-Dateien im `plugins/SurvivalPlus/`-Ordner +- **Wie kann ich Fehler melden?** Siehe Support-Links oben + +--- + +> **Hinweis:** +> Alle Commands sind vollständig in der `plugin.yml` definiert. +> Nachfolgend eine Übersicht nach Kategorien. + +--- + +### Allgemein / Haupt + +| Befehl | Nutzung | Permission | +|------|------|-----------| +| `/sp` | Hauptbefehl (Reload, Info, Help, Share, CommandBlocker u.v.m.) | `survivalplus.sp` | +| `/help` | Hilfe / Übersicht (Alias: `/sp help`) | `survivalplus.sp` | + +--- + +### Item & Utility + +| Befehl | Nutzung | Permission | +|------|------|-----------| +| `/ir ` | Item umbenennen (Item in Hand) | `survivalplus.itemrename` | +| `/workbench` | Öffnet Werkbank-GUI | `survivalplus.workbench` | +| `/anvil` | Öffnet Amboss-GUI | `survivalplus.anvil` | +| `/trash` | Öffnet Mülleimer | `survivalplus.trash` | +| `/showarmorstands` | Debug: ArmorStands sichtbar | `survivalplus.showarmorstands` | +| `/cleardebugarmorstands` | Entfernt Debug-ArmorStands | `survivalplus.cleardebugarmorstands` | +| `/leashcount` | Zeigt geleinte Tiere | `survivalplus.leashcount` | +| `/nick ` | Nickname setzen (Farben/Hex) | `survivalplus.nick` | +| `/nick off` | Nickname entfernen | `survivalplus.nick` | +| `/head ` | Spieler-Kopf erhalten | `survivalplus.head` | + +--- + +### Admin & Tools + +| Befehl | Nutzung | Permission | +|------|------|-----------| +| `/vanish` | Unsichtbar (Silent, No-Pickup optional) | `survivalplus.vanish` | +| `/freeze ` | Spieler einfrieren | `survivalplus.freeze` | +| `/ride [Spieler]` | Reite einen Spieler | `survivalplus.ride` | + +--- + +### Teleportation + +| Befehl | Nutzung | Permission | +|------|------|-----------| +| `/tp ` | Teleport zu Spieler | `survivalplus.tp` | +| `/tphere ` | Spieler zu dir teleportieren | `survivalplus.tphere` | +| `/tpa ` | Teleportanfrage senden | `survivalplus.tpa` | +| `/tpaccept` | Anfrage akzeptieren | `survivalplus.tpaccept` | +| `/tpdeny` | Anfrage ablehnen | `survivalplus.tpdeny` | +| `/back` | Zum letzten Todespunkt | `survivalplus.back` | +| `/spawn` | Zum Weltspawn | `survivalplus.spawn` | +| `/setspawn` | Server-Spawn setzen | `survivalplus.setspawn` | +| `/setworldspawn` | Welt-Spawn setzen | `survivalplus.setworldspawn` | + +--- + +### Homes & Warps + +| Befehl | Nutzung | Permission | +|------|------|-----------| +| `/sethome ` | Home setzen | `survivalplus.homes.set` | +| `/delhome ` | Home löschen | `survivalplus.homes.delete` | +| `/home ` | Zu Home teleportieren | `survivalplus.homes` | +| `/homelist` | GUI mit allen Homes | `survivalplus.homes.list` | +| `/setwarp ` | Persönlichen Warp setzen | `survivalplus.setwarp` | +| `/delwarp ` | Warp löschen | `survivalplus.delwarp` | +| `/warps` | Warp-GUI öffnen | `survivalplus.warps` | + +--- + +### Claim (Anti-Grief) + +| Befehl | Nutzung | Permission | +|------|------|-----------| +| `/claim mark 1|2` | Auswahlpunkt setzen | — | +| `/claim` | Gebiet claimen | `survivalplus.claim.use` | +| `/claim unclaim` | Claim löschen | `survivalplus.claim.use` | +| `/claim unclaim ` | Alle Claims löschen (Admin) | `survivalplus.claim.admin` | +| `/claim trust ` | Spieler hinzufügen | `survivalplus.claim.trust` | +| `/claim untrust ` | Spieler entfernen | `survivalplus.claim.trust` | +| `/claim ban ` | Spieler bannen | `survivalplus.claim.ban` | +| `/claim kick ` | Spieler kicken | `survivalplus.claim.kick` | +| `/claim info` | Claim-Infos anzeigen | `survivalplus.claim.use` | + +--- + +### CommandBlocker / Server-Management + +| Befehl | Nutzung | Permission | +|------|------|-----------| +| `/sp cb add ` | Befehl blockieren | `survivalplus.commandblocker.add` | +| `/sp cb remove ` | Blockierung entfernen | `survivalplus.commandblocker.remove` | +| `/sp cb list` | Blockierte Befehle | `survivalplus.commandblocker.list` | +| `/clearchat` | Chat leeren | `survivalplus.clearchat` | +| `/clearitems` | Items entfernen | `survivalplus.clearitems` | +| `/closedoors ` | Türen schließen | `survivalplus.closedoors` | +| `/sp lock` | Kisten/Türen sperren | `survivalplus.lock` | + +--- + +### Shop, Loot & Trade + +| Befehl | Nutzung | Permission | +|------|------|-----------| +| **Sign Shops** | `[Buy] Menge Item Preis` | automatisch | +| `/shop add ` | Shop verwalten | `survivalplus.shop` | +| `/lootchests` | Loot-Kisten auflisten | `survivalplus.lootchests` | +| `/tploot ` | Zu Loot-Kiste teleportieren | `survivalplus.lootchests` | +| `/trade ` | Handel starten | `survivalplus.trade` | +| `/tradeaccept ` | Handel annehmen | `survivalplus.tradeaccept` | + +--- + +### Zeit, Gamemode & Admin + +| Befehl | Nutzung | Permission | +|------|------|-----------| +| `/day` | Tag setzen | `survivalplus.day` | +| `/night` | Nacht setzen | `survivalplus.night` | +| `/gm ` | Gamemode ändern | `survivalplus.gamemode` | +| `/heal [Spieler]` | Spieler heilen | `survivalplus.heal` | + +--- + +### Freundes-, Block- & Report-System + +| Befehl | Nutzung | Permission | +|------|------|-----------| +| `/friend add|accept|deny` | Freundesverwaltung | — | +| `/block ` | Spieler blockieren | `survivalplus.block` | +| `/unblock ` | Blockierung aufheben | `survivalplus.unblock` | +| `/blocklist` | Blockliste anzeigen | `survivalplus.blocklist` | +| `/report [Grund]` | Spieler melden | `survivalplus.report` | +| `/showreport ` | Reports anzeigen | `survivalplus.report.show` | +| `/clearreport ` | Reports löschen | `survivalplus.report.clear` | + +--- + +### Sonstiges + +| Befehl | Nutzung | Permission | +|------|------|-----------| +| `/stats` | Spielerstatistiken | `survivalplus.stats` | +| `/kit` | Starterkit | `survivalplus.kit` | +| `/startchallenge ` | Fun-Challenge starten | `survivalplus.startchallenge` | +| `/sit` | Hinsetzen | `survivalplus.sit` | + +--- + +## 🔐 Permissions (Kurzüberblick) + +- `survivalplus.*` — Vollzugriff (OP) +- `survivalplus.sp` — Zugriff auf Hauptbefehl +- `survivalplus.claim.use / trust / admin` — Claim-System +- `survivalplus.vanish.silent` — Silent Join +- `survivalplus.vanish.no-pickup` — Keine Item-Aufnahme +- `survivalplus.head` — `/head` nutzen +- `survivalplus.notify` — Admin-Benachrichtigungen + +➡ Vollständige Liste: **plugin.yml** + +--- + +## ⚙ Installation + +1. Aktuelle `.jar` herunterladen +2. In den `plugins/` Ordner legen +3. **LuckPerms** und **Vault** installieren +4. Server neu starten oder `/reload` + +--- + +## 🐞 Debug & Fehlerberichte + +- In `config.yml` setzen: + ```yml + debug-logging: true + ``` + +## 🐞 Debug & Logs + +- `Debug/debug.log` — Enthält Plugin-Fehler und Stacktraces (nur bei aktiviertem Debug-Logging) +- `Debug/console.log` — Kompletter Konsolenoutput zur Weitergabe an Entwickler + +--- + +## 📜 Lizenz & Kontakt + +Dieses Projekt ist frei für den **privaten Gebrauch**. + +**Kontakt / Support / Feature-Wünsche:** +**M_Viper** (Repo-Owner / GitHub)