Alle documentatie
PLUGIN-WIKI

InventorySync PRO — Installatie

Deel inventarissen, EnderChests en XP tussen werelden en servers en beheer gegevens van online en offline spelers.

Plugin bekijken

Installatie

Informatie over de huidige versie
Nieuwste versie
1.7.4
Minecraft
26.x
Platforms
Spigot, Paper, Folia, Purpur, Velocity, BungeeCord
Minimale Java-versie
25+
Versienotities

Dit artikel is geschreven voor 1.7.0. De nieuwste stabiele versie is 1.7.4; gebruik de actuele vereisten hierboven.

Versie 1.7.0Laatst bijgewerkt: 17-10-2026 22:00
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
  1. Stop de server en maak bij een update een back-up van spelersgegevens en de pluginmap.
  2. Plaats InventorySyncPRO-1.7.0-Universal.jar in plugins/. Houd slechts één InventorySyncPRO-JAR; losse Maven-module-JAR’s zijn niet de distributie.
  3. Start eenmaal om plugins/InventorySyncPRO/config.yml en messages.yml te maken. Standaard: SQLite, GLOBAL-profielen, EnderChest-/XP-synchronisatie aan en proxybridge uit.
  4. Stop, kies profielmodus en toewijzingen en start opnieuw. Wijzigingen aan opslag, synchronisatie en backendbridge vereisen een volledige herstart.
  5. 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
  1. 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.
  2. Stel storage.type: MYSQL en dezelfde bereikbare database in op elke backend. Geef elke backend een unieke storage.server-id. Houd volledige synchronisatie-/groepsinstellingen en beheerbeleid gelijk.
  3. Kies GLOBAL, PER_WORLD of PER_GROUP. Laat sync.restore-on-join en sync.kick-on-failure true; MySQL vereist beide. Zie het voorbeeld Survival-1/Survival-2/Lobby bij Configuratie.
  4. Installeer voor de optionele bridge hetzelfde JAR ook op BungeeCord of Velocity. Start eenmaal om proxy.properties te maken. Zet de bridge aan op backends en proxy met overal hetzelfde willekeurige geheim.
  5. 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; ALL is gereserveerd. Gebruik dezelfde namen in de optionele toestemmingslijst.
  6. Herstart backends en proxy. Controleer het opstarten, voer /isync status uit op elke backend en /isyncproxy status bij 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.

Welkom — taal en privacy

Noodzakelijke cookies beveiligen het inloggen en onthouden uw keuzes. Optionele statistieken en YouTube blijven uit totdat u toestemming geeft. U kunt dit onderaan de pagina wijzigen. Privacy