Installatie
- Nieuwste versie
- 1.7.4
- Minecraft
- 26.x
- Platforms
- Spigot, Paper, Folia, Purpur, Velocity, BungeeCord
- Minimale Java-versie
- 25+
Dit artikel is geschreven voor 1.7.0. De nieuwste stabiele versie is 1.7.4; gebruik de actuele vereisten hierboven.
Installatie
Vereisten voor deze versie
Spelservers: de aangeleverde backend is gebouwd voor de Spigot-API van Minecraft 26.2 en vereist Java 25+. Spigot-/Paper-/Folia-planning is inbegrepen; compatibele Purpur-versies kunnen ook werken. Gebruik een distributie voor je werkelijke serverversie; deze Wiki bevestigt geen compatibiliteit met elke Minecraft-versie.
Optionele proxy: BungeeCord of Velocity passend bij je installatie. Proxymodules gebruiken Java 17-bytecode, maar je moet voldoen aan de Java-eis van je proxyversie. De spelservermodule vereist nog steeds Java 25+. SQLite- en MySQL-stuurprogramma’s zitten in het Universal JAR.
Op één spelserver installeren
In een netwerk installeren
SQLite is lokaal voor één backend; deel het bestand niet tussen servers. Stel UUID-doorsturing en toegang tot backends goed in. De proxy heeft geen databasegegevens nodig en vervangt MySQL niet.
Vereisten voor deze versie
Spelservers: de aangeleverde backend is gebouwd voor de Spigot-API van Minecraft 26.2 en vereist Java 25+. Spigot-/Paper-/Folia-planning is inbegrepen; compatibele Purpur-versies kunnen ook werken. Gebruik een distributie voor je werkelijke serverversie; deze Wiki bevestigt geen compatibiliteit met elke Minecraft-versie.
Optionele proxy: BungeeCord of Velocity passend bij je installatie. Proxymodules gebruiken Java 17-bytecode, maar je moet voldoen aan de Java-eis van je proxyversie. De spelservermodule vereist nog steeds Java 25+. SQLite- en MySQL-stuurprogramma’s zitten in het Universal JAR.
Op één spelserver installeren
- Stop de server en maak bij een update een back-up van spelersgegevens en de pluginmap.
- Plaats
InventorySyncPRO-1.7.0-Universal.jarinplugins/. Houd slechts één InventorySyncPRO-JAR; losse Maven-module-JAR’s zijn niet de distributie.
- Start eenmaal om
plugins/InventorySyncPRO/config.ymlenmessages.ymlte maken. Standaard: SQLite, GLOBAL-profielen, EnderChest-/XP-synchronisatie aan en proxybridge uit.
- Stop, kies profielmodus en toewijzingen en start opnieuw. Wijzigingen aan opslag, synchronisatie en backendbridge vereisen een volledige herstart.
- Geef je team de nodige rechten. Test opnieuw verbinden, werelden met aparte profielen, opgeslagen offline gegevens en een back-up voordat spelers toegang krijgen.
In een netwerk installeren
- Installeer het Universal JAR op elke deelnemende backend. Stop die tijdens de gezamenlijke inrichting. Maak een MySQL-database en een account met rechten voor de plugintabellen.
- Stel
storage.type: MYSQLen dezelfde bereikbare database in op elke backend. Geef elke backend een uniekestorage.server-id. Houd volledige synchronisatie-/groepsinstellingen en beheerbeleid gelijk.
- Kies GLOBAL, PER_WORLD of PER_GROUP. Laat
sync.restore-on-joinensync.kick-on-failuretrue; MySQL vereist beide. Zie het voorbeeld Survival-1/Survival-2/Lobby bij Configuratie.
- Installeer voor de optionele bridge hetzelfde JAR ook op BungeeCord of Velocity. Start eenmaal om
proxy.propertieste maken. Zet de bridge aan op backends en proxy met overal hetzelfde willekeurige geheim.
- Met de bridge moeten backend-ID’s exact overeenkomen met geregistreerde proxynamen, inclusief hoofdletters. Letters, cijfers, punten, onderstrepingstekens en streepjes zijn toegestaan, maximaal 32 tekens;
ALLis gereserveerd. Gebruik dezelfde namen in de optionele toestemmingslijst.
- Herstart backends en proxy. Controleer het opstarten, voer
/isync statusuit op elke backend en/isyncproxy statusbij gebruik van de bridge. Test met een testaccount een overdracht, aparte groep, XP-/EnderChest-herstel en toegestane externe bewerking.
SQLite is lokaal voor één backend; deel het bestand niet tussen servers. Stel UUID-doorsturing en toegang tot backends goed in. De proxy heeft geen databasegegevens nodig en vervangt MySQL niet.
