Вся документация
WIKI ПЛАГИНА

InventorySync PRO — Установка

Синхронизируйте инвентари, эндер-сундуки и опыт между мирами и серверами и управляйте данными игроков онлайн и офлайн.

Посмотреть плагин

Установка

Информация о текущем выпуске
Последняя версия
1.7.4
Minecraft
26.x
Платформы
Spigot, Paper, Folia, Purpur, Velocity, BungeeCord
Минимальная версия Java
25+
Примечания к выпуску

Статья написана для версии 1.7.0. Последний стабильный выпуск — 1.7.4; используйте актуальные требования выше.

Версия 1.7.0Обновлено: 17.10.2026 22:00
Установка
Требования этой версии
Игровые серверы: предоставленный бэкенд собран для API Spigot Minecraft 26.2 и требует Java 25+. Включены планировщики Spigot/Paper/Folia; возможна работа на совместимых сборках Purpur. Используйте дистрибутив для своей версии сервера; это руководство не подтверждает совместимость со всеми версиями Minecraft.
Необязательный прокси: BungeeCord или Velocity, совместимый с вашей сетью. Модули прокси используют байткод Java 17, но необходимо соблюдать требование Java выбранной сборки прокси. Игровому модулю всё равно нужна Java 25+. Драйверы SQLite и MySQL входят в Universal JAR.

Установка на один игровой сервер
  1. Остановите сервер; при обновлении сделайте копию данных игроков и папки плагина.
  2. Поместите InventorySyncPRO-1.7.0-Universal.jar в plugins/. Оставьте один JAR InventorySyncPRO; отдельные JAR модулей Maven не являются готовым дистрибутивом.
  3. Запустите один раз для создания plugins/InventorySyncPRO/config.yml и messages.yml. По умолчанию: SQLite, профили GLOBAL, включённая синхронизация эндер-сундука/опыта и выключенный мост.
  4. Остановите сервер, выберите режим и привязки профилей, затем запустите снова. Изменения хранения, синхронизации и моста бэкенда требуют полного перезапуска.
  5. Выдайте персоналу нужные права. До открытия проверьте повторный вход, миры с разными профилями, просмотр сохранённых данных офлайн и резервную копию.


Установка в сети
  1. Установите Universal JAR на каждый участвующий бэкенд. Остановите их на время настройки. Создайте базу MySQL и учётную запись с правами на таблицы плагина.
  2. Укажите storage.type: MYSQL и одну доступную базу на всех бэкендах. Каждому задайте уникальный storage.server-id. Полная конфигурация синхронизации/групп и политика администрации должны совпадать.
  3. Выберите GLOBAL, PER_WORLD или PER_GROUP. Оставьте sync.restore-on-join и sync.kick-on-failure равными true; MySQL требует оба. Пример Survival-1/Survival-2/Lobby есть в Конфигурации.
  4. Для необязательного моста установите тот же JAR на BungeeCord или Velocity. Запустите один раз для создания proxy.properties. Включите мост на прокси и бэкендах с одинаковым случайным секретом.
  5. При включённом мосте ID должны точно совпадать с зарегистрированными именами бэкендов на прокси, включая регистр. Допускаются буквы, цифры, точки, подчёркивания и дефисы, до 32 символов; ALL зарезервировано. Эти же имена используйте в необязательном списке разрешённых серверов.
  6. Перезапустите бэкенды и прокси. Проверьте запуск, выполните /isync status на каждом бэкенде и /isyncproxy status при использовании моста. Тестовым аккаунтом проверьте переход, отдельную группу, восстановление опыта/эндер-сундука и разрешённую удалённую правку.

SQLite локальна для одного бэкенда; не делитесь файлом между серверами. Правильно настройте передачу UUID и ограничения доступа к бэкендам. Прокси не нужны данные входа в базу, и он не заменяет MySQL.

Добро пожаловать — язык и конфиденциальность

Необходимые cookies защищают вход и запоминают ваш выбор. Необязательная статистика и YouTube отключены до вашего согласия. Изменить выбор можно внизу страницы. Конфиденциальность