diff --git a/README.md b/README.md index 5120ee0..f0a8845 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,55 @@ -# MysqlInventoryBridge-Reborn +# MysqlInventoryBridge + +Ein einfaches, leichtgewichtiges Plugin, das das Inventar und die Rüstung von Spielern über eine MySQL-Datenbank über beliebig viele Server synchronisiert. + +--- + +## Möchtest du die Spieldaten der Spieler (Inventar, Endertruhe, Geld, Gesundheit, Erfahrung und mehr ...) in einer MySQL-Datenbank speichern? +Oder möchtest du die Spieldaten der Spieler über mehrere Server synchronisieren? +Dann schau dir mein anderes Plugin an: +[MySQL Player Data Bridge](https://www.spigotmc.org/resources/mysql-player-data-bridge.8117/) + +--- + +## Features + +- Premium UUID- und Offline-UUID-Unterstützung +- **Nur MySQL-Datenbank** +- Synchronisation des Spielerinventars +- Synchronisation der Spieler-Rüstung (in der Konfiguration deaktivierbar) +- Unterstützung modifizierter Items +- Datenbank-Wartungsaufgabe zum Entfernen inaktiver Nutzer + +--- + +## Wie funktioniert es? + +Das Plugin hört auf Server-Join- und Verlassen-Events und synchronisiert das Spielerinventar mit einer MySQL-Datenbank, um es über mehrere Server zu teilen. Wenn ein Spieler den Server verlässt, wird sein Inventar in die MySQL-Datenbank hochgeladen. Beim Betreten prüft das Plugin die Datenbank und synchronisiert die Daten auf den Server, dem der Spieler gerade beigetreten ist. + +--- + +## Abhängigkeiten + +- **MySQL-Datenbank** +- (Optional) **ProtocolLib** + *ProtocolLib wird für die Unterstützung modifizierter Items benötigt.* + +--- + +## Installation + +1. Plugin in den Plugin-Ordner des Servers legen. +2. Server starten, um die Konfigurationsdatei zu generieren, dann den Server stoppen. +3. Konfiguration öffnen und die Datenbank-Verbindungsdaten einstellen. Die Datenbank muss vorher erstellt werden, das Plugin legt die Tabellen automatisch an. +4. Server starten. Fertig – viel Spaß! Teile die Erfahrung auf so vielen Servern wie benötigt. + +--- + +## Befehle und Berechtigungen + +Es gibt keine Befehle oder Berechtigungen. + +--- + +## Beispielkonfiguration: