Installation
- Neueste Version
- 1.7.4
- Minecraft
- 26.x
- Plattformen
- Spigot, Paper, Folia, Purpur, Velocity, BungeeCord
- Erforderliche Java-Mindestversion
- 25+
Dieser Artikel wurde für 1.7.0 geschrieben. Die neueste stabile Version ist 1.7.4; beachte die aktuellen Anforderungen oben.
Installation
Anforderungen dieser Version
Spielserver: Das bereitgestellte Backend zielt auf die Spigot-API für Minecraft 26.2 und benötigt Java 25+. Es enthält Spigot-/Paper-/Folia-Scheduler-Unterstützung und kann auf kompatiblen Purpur-Versionen laufen. Verwende eine Distribution für deine tatsächliche Serverversion; dieses Wiki bestätigt keine Kompatibilität mit jeder Minecraft-Version.
Optionaler Proxy: BungeeCord oder Velocity passend zur Serverinstallation. Die Proxy-Module verwenden Java-17-Bytecode; maßgeblich ist jedoch die Java-Anforderung deiner Proxy-Version. Das Spielservermodul benötigt weiterhin Java 25+. SQLite- und MySQL-Treiber sind im Universal JAR enthalten.
Auf einem Spielserver installieren
In einem Netzwerk installieren
SQLite ist auf ein Backend beschränkt; teile seine Datei nicht zwischen Servern. Konfiguriere UUID-Weiterleitung und Zugriffsbeschränkungen der Backends korrekt. Der Proxy benötigt keine Datenbankzugangsdaten und ersetzt MySQL nicht.
Anforderungen dieser Version
Spielserver: Das bereitgestellte Backend zielt auf die Spigot-API für Minecraft 26.2 und benötigt Java 25+. Es enthält Spigot-/Paper-/Folia-Scheduler-Unterstützung und kann auf kompatiblen Purpur-Versionen laufen. Verwende eine Distribution für deine tatsächliche Serverversion; dieses Wiki bestätigt keine Kompatibilität mit jeder Minecraft-Version.
Optionaler Proxy: BungeeCord oder Velocity passend zur Serverinstallation. Die Proxy-Module verwenden Java-17-Bytecode; maßgeblich ist jedoch die Java-Anforderung deiner Proxy-Version. Das Spielservermodul benötigt weiterhin Java 25+. SQLite- und MySQL-Treiber sind im Universal JAR enthalten.
Auf einem Spielserver installieren
- Stoppe den Server und sichere bei einem Update Spielerdaten sowie Pluginordner.
- Lege
InventorySyncPRO-1.7.0-Universal.jarinplugins/. Behalte nur eine InventorySyncPRO-JAR-Datei; einzelne Maven-Modul-JARs sind keine Distribution.
- Starte einmal, um
plugins/InventorySyncPRO/config.ymlundmessages.ymlzu erzeugen. Standard sind SQLite, GLOBAL-Profile, aktivierte Endertruhen-/XP-Synchronisierung und eine deaktivierte Proxy-Bridge.
- Stoppe den Server, wähle Profilmodus und Zuordnungen und starte erneut. Änderungen an Speicherung, Synchronisierung und Backend-Bridge benötigen einen vollständigen Neustart.
- Erteile dem Team die benötigten Berechtigungen. Teste erneutes Verbinden, Welten mit verschiedenen Profilen, eine gespeicherte Offline-Ansicht und ein Backup, bevor Spieler Zugang erhalten.
In einem Netzwerk installieren
- Installiere das Universal JAR auf jedem beteiligten Backend. Stoppe die Backends für die gemeinsame Einrichtung. Erstelle eine MySQL-Datenbank und ein Konto mit Berechtigung für die Plugintabellen.
- Setze auf jedem Backend
storage.type: MYSQLund dieselbe erreichbare Datenbank. Vergib jeweils eine eindeutigestorage.server-id. Halte die vollständige Sync-/Gruppenkonfiguration und Verwaltungsrichtlinie auf allen Backends einheitlich.
- Wähle GLOBAL, PER_WORLD oder PER_GROUP.
sync.restore-on-joinundsync.kick-on-failuremüssen true bleiben; MySQL benötigt beide. Ein Beispiel für Survival-1/Survival-2/Lobby steht unter Konfiguration.
- Installiere für die optionale Bridge dieselbe JAR-Datei auch auf BungeeCord oder Velocity. Starte einmal, um
proxy.propertieszu erzeugen. Aktiviere die Bridge auf Backends und Proxy und verwende überall dasselbe zufällige Geheimnis.
- Bei aktiver Bridge müssen Backend-IDs einschließlich Groß-/Kleinschreibung genau den registrierten Proxy-Backendnamen entsprechen. Erlaubt sind Buchstaben, Ziffern, Punkte, Unterstriche und Bindestriche, höchstens 32 Zeichen;
ALList reserviert. Verwende dieselben Namen in der optionalen Freigabeliste.
- Starte Backends und Proxy neu. Prüfe den Start, führe auf jedem Backend
/isync statusund bei verwendeter Bridge/isyncproxy statusaus. Teste mit einem Testkonto einen Transfer, eine getrennte Gruppe, XP-/Endertruhen-Wiederherstellung und eine erlaubte entfernte Bearbeitung.
SQLite ist auf ein Backend beschränkt; teile seine Datei nicht zwischen Servern. Konfiguriere UUID-Weiterleitung und Zugriffsbeschränkungen der Backends korrekt. Der Proxy benötigt keine Datenbankzugangsdaten und ersetzt MySQL nicht.
