Files
2025-08-15 17:17:06 +00:00

1.9 KiB
Raw Permalink Blame History

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


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: