Обзор
- Последняя версия
- 1.7.4
- Minecraft
- 26.x
- Платформы
- Spigot, Paper, Folia, Purpur, Velocity, BungeeCord
- Минимальная версия Java
- 25+
Статья написана для версии 1.7.0. Последний стабильный выпуск — 1.7.4; используйте актуальные требования выше.
Обзор
Это руководство по InventorySync PRO 1.7.0: общим профилям, редакторам для администрации, хранению данных и дополнительному прокси-мосту. Требования приведены в разделе «Установка».
Какие данные следуют за игроком
Объединяйте нужные инвентари
Эндер-сундук и опыт могут использовать те же группы. Отключите нужный тип, если хотите синхронизировать только инвентари.
Приоритет PER_GROUP:
Локальные игроки, офлайн и другие серверы
Для игрока в сети инструменты запрашивают актуальные данные у бэкенда, владеющего активной сессией. Для игрока офлайн читаются сохранённые данные базы. Без аргумента профиля офлайн выбирается последний сохранённый профиль нужного типа данных. Имена попадают в общий каталог при входе; используйте UUID, если старое имя не находится.
Удалённые операции и общие инвентари требуют MySQL на участвующих бэкендах. Текущие запросы
Работа с редакторами инвентаря
Нажмите на предмет в своём инвентаре, чтобы выбрать копию. Левый клик помещает её в целевой слот, правый очищает слот. Редактор включает основные слоты, панель, броню и вторую руку и сохраняет выбранный слот панели. Это инструменты администрации: копирование не удаляет предмет из вашего инвентаря.
Открытое GUI показывает снимок, а не автоматически обновляемые данные. Save проверяет сессию, профиль, права и исходные данные. Если игрок или другой администратор что-то изменил, обновите данные и подготовьте правку заново. После тайм-аута или неопределённого сохранения проверьте актуальное состояние перед повтором.
Первый вход и новые профили
Если при входе сохранённого профиля нет, начальным состоянием становятся текущие данные игрока. При смене мира на другой несохранённый профиль предыдущий сохраняется, а отсутствующий инвентарь и включённые данные эндер-сундука/опыта начинаются пустыми. Переход между мирами одного профиля не меняет инвентарь.
Проверки при сохранении и переходах
Взаимодействия игрока защищены во время загрузки и смены профиля. В сети владение сессией определяет, какой бэкенд может сохранять игрока. Старые черновики отклоняются, если исходные данные изменились. Эти меры снижают типичные риски отката и дублирования; регулярные резервные копии по-прежнему нужны при эксплуатации сервера.
Это руководство по InventorySync PRO 1.7.0: общим профилям, редакторам для администрации, хранению данных и дополнительному прокси-мосту. Требования приведены в разделе «Установка».
Какие данные следуют за игроком
- Инвентарь – Основные слоты, панель быстрого доступа, броня, предмет во второй руке и выбранный слот панели.
- Эндер-сундук – Содержимое следует выбранному профилю при включённой синхронизации эндер-сундука.
- Опыт – Уровень, заполнение полосы опыта и общее число очков, с необязательной синхронизацией и инструментами управления.
Объединяйте нужные инвентари
- GLOBAL – Один общий профиль
globalдля участвующих миров и серверов.
- PER_WORLD – Отдельные профили по названиям миров. Совпадающие нормализованные имена миров на подключённых серверах используют один профиль.
- PER_GROUP – Выберите, какие серверы или миры объединены. Survival-1 и Survival-2 могут делиться предметами, а Lobby и SkyBlock хранить отдельные данные.
Эндер-сундук и опыт могут использовать те же группы. Отключите нужный тип, если хотите синхронизировать только инвентари.
Приоритет PER_GROUP:
group-by-server → group-by-world → group-default. Привязка сервера охватывает все его миры. Уберите бэкенд из карты серверов для разделения миров. Используйте простые имена строчными буквами, например survival; недопустимые символы нормализуются. Команды принимают базовое имя профиля без внутренних суффиксов эндер-сундука/опыта.Локальные игроки, офлайн и другие серверы
Для игрока в сети инструменты запрашивают актуальные данные у бэкенда, владеющего активной сессией. Для игрока офлайн читаются сохранённые данные базы. Без аргумента профиля офлайн выбирается последний сохранённый профиль нужного типа данных. Имена попадают в общий каталог при входе; используйте UUID, если старое имя не находится.
Удалённые операции и общие инвентари требуют MySQL на участвующих бэкендах. Текущие запросы
/invsee, /endersee и /xpsee работают через базу без включения необязательного моста. Отключение синхронизации эндер-сундука или опыта также отключает соответствующую команду управления.Работа с редакторами инвентаря
Нажмите на предмет в своём инвентаре, чтобы выбрать копию. Левый клик помещает её в целевой слот, правый очищает слот. Редактор включает основные слоты, панель, броню и вторую руку и сохраняет выбранный слот панели. Это инструменты администрации: копирование не удаляет предмет из вашего инвентаря.
- Save – Применяет черновик после проверки прав и конфликтов.
- Refresh – Отменяет черновик и загружает актуальные данные.
- Cancel или закрытие – Не применяет несохранённые изменения.
Открытое GUI показывает снимок, а не автоматически обновляемые данные. Save проверяет сессию, профиль, права и исходные данные. Если игрок или другой администратор что-то изменил, обновите данные и подготовьте правку заново. После тайм-аута или неопределённого сохранения проверьте актуальное состояние перед повтором.
Первый вход и новые профили
Если при входе сохранённого профиля нет, начальным состоянием становятся текущие данные игрока. При смене мира на другой несохранённый профиль предыдущий сохраняется, а отсутствующий инвентарь и включённые данные эндер-сундука/опыта начинаются пустыми. Переход между мирами одного профиля не меняет инвентарь.
Проверки при сохранении и переходах
Взаимодействия игрока защищены во время загрузки и смены профиля. В сети владение сессией определяет, какой бэкенд может сохранять игрока. Старые черновики отклоняются, если исходные данные изменились. Эти меры снижают типичные риски отката и дублирования; регулярные резервные копии по-прежнему нужны при эксплуатации сервера.
