- Supports version
- 1.8.✘
- 1.9.✘
- 1.10.✘
- 1.11.✘
- 1.12.✘
- 1.13.✘
- 1.14.✘
- 1.15.✘
- 1.16.✘
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- 1.21.✘
- Official page
- https://www.spigotmc.org/resources/58817/
Вступление:
Синхронизация между серверами - это последний стабильный релиз, поддерживающий все версии от 1.8.* до 1.19 с легкой миграцией из MPDB или папки данных сервера Minecraft!Этот плагин подходит для каждого сервера. Через определенные промежутки времени или при определенных событиях инвентарь игрока сохраняется в базе данных, так что вы можете посмотреть, что было у игрока и, возможно, вернуть ему некоторые предметы. Вы также можете искать некоторые предметы в онлайн/оффлайн инвентарях игроков. Для серверов Bungeecord также поддерживается синхронизация инвентаря и данных игрока между серверами, смотрите эту страницу, чтобы получить больше информации.
Описание плагина InventorySaver:
Плагин был разработан для хранения большого количества данных. Поскольку большое количество данных означает большую базу данных и трудоемкие задачи процессора, плагин работает полностью асинхронно. Это означает, что ваш сервер будет работать идеально без задержек от этого плагина!Синхронизация между серверами в плагине InventorySaver:
Функция синхронизации данных между несколькими серверами, также с возможностью импорта существующих данных с сервера Minecraft или MySQLPlayerDataBridge одной командой.- Инвентарь с броней и оффхендом
- Enderchests
- Эффекты зелий
- Очки опыта и уровни
- Здоровье с максимальным здоровьем
- Голод с насыщением
- Режим игры
- Расположение компаса
- Местоположение спавна
- Подкрадывание и полет
- Скорость ходьбы и полета
- Синхронизация хранилища (не работает при оффлайн-транзакциях)
Просматривайте и редактируйте инвентарь оффлайн-игроков:
Находится ли игрок в сети? Откройте и отредактируйте инвентарь игрока или просто посмотрите, что делают игроки со своим инвентарем. Игрок не онлайн? Это не имеет значения, откройте оффлайн инвентарь игрока. Эндер-сундуки тоже поддерживаются!Поиск инвентаря в плагине InventorySaver:
Вам нужно вернуть некоторые предметы у игроков, но вы не знаете, у каких игроков есть нужный вам предмет? Эта функция для вас! Вы можете искать общие материалы или пользовательские предметы онлайн и теперь подключенных игроков или оффлайн игроков, также поддерживаются эндерчеки.История потерянных предметов в инвентаре:
Хотите восстановить кое-что из инвентаря игрока в прошлом? Это просто! Откройте историю инвентарей и эндэрчестов игрока,Полностью настраиваемый GUI:
Вы хотите изменить некоторые тексты, цвета текста или добавить совершенно новые пункты? Вы можете настроить каждое меню! Пользовательские предметы, история, имя, предмет и т.д.!Полностью настраиваемые сообщения и помощь:
Не нравится стиль стандартных сообщений или командной справки? Отредактируйте его!Помощь по командам для каждого игрока:
Плагин знает, какие у вас есть права доступа, и отображает персональную помощь по командам в зависимости от прав доступа. Игрокам не нужно показывать команды администратора, верно?Автоматическое удаление старых инвентарей:
Вы хотите удалить старые инвентари через некоторое время? С помощью этого плагина вы можете автоматически удалять старые сохраненные инвентари. Настройте его в конфигурационном файле с помощью нескольких опций!Не только сохранение инвентаря:
Плагин регистрирует дополнительную информацию об игроке и сохраненном инвентаре/сундуке, такую как положение в мире, здоровье, еда, игровой режим, причина смерти и так далее.Команды плагина InventorySaver:
/invsave — отображение справки по командам./invsave history player enderchest — отобразить в меню сохраненные игроком инвентарь/сундуки.
/invsave save [Ник игрока] enderchest — Ручное сохранение инвентаря/сундука игрока.
/invsave clear [Ник игрока] enderchest — очистить инвентарь/сундук игрока, даже если он находится в автономном режиме.
/invsave view [Ник игрока] enderchest — Открыть инвентарь/сундук игрока в автономном режиме.
/invsee edit [Ник игрока] — Открыть и отредактировать инвентарь игрока.
/invsave load [Ник игрока] inventoryID enderchest — загрузить инвентарь игроку.
/invsave delete [inventoryID] enderchest — Удалить инвентарь или enderchest по идентификатору.
/invsave search offline/online item/material material enderchest — Поиск выбранного предмета в инвентарях или эндерчестах игрока.
/invsave reload — перезагрузка конфигураций плагина.
/invsave tasks — Управление задачами плагина.
/invsave tasks stop — Остановить все асинхронные задачи плагина.
/invsave tasks list — отображение всех ожидающих, выполняющихся и активных асинхронных задач плагина.
/invsave sync — Управление опцией синхронизации инвентаря.
/invsave sync import — Импортировать все данные игрока с сервера в этот плагин, чтобы включить функцию синхронизации.
/invsave sync migrate — Мигрировать настроенные данные из MysqlPlayerDataBridge в этот плагин для включения функции синхронизации.
/invsave sync unlock — Снятие блокировки синхронизации игроков.
/invsave sync unlock player [Ник игрока] — Снять блокировку синхронизации игрока.
/invsave sync unlock all — Снять блокировку синхронизации игрока для всех игроков.
/invsave sync save kickallinsync — Сохранить всех игроков и синхронизировать кик с сервера. Эта команда предназначена только для запуска перед остановкой/перезапуском серверов.
Будьте осторожны, снятие блокировок синхронизации может привести к нарушению синхронизации и потере данных между переносами с одного сервера на другой. Эта команда предназначена для использования только в случае крайней необходимости (например, при падении сервера).
Права плагина InventorySaver:
invsave.* - Предоставляет доступ ко всем командам и событиям InventorySaverinvsave.commands.* - Предоставляет доступ ко всем командам
inferno.events.* - Дает доступ ко всем событиям/взаимодействиям меню
invsave.command.invsave - Разрешение на использование команды /invsee.
invsave.command.invsave.help - Разрешение на отображение справки /invsee.
invsave.command.invsave.history - Разрешение на использование команды /invsave history.
invsave.command.invsave.history.enderchest - Разрешение на использование команды /invsave history enderchest.
invsave.command.invsave.view - Разрешение на использование команды /invsave view.
invsave.command.invsave.view.enderchest - Разрешение на использование команды /invsave view enderchest.
invsave.command.invsave.edit - Разрешение на использование команды /invsave edit.
invsave.command.invsave.save - Разрешение на использование команды /invsave save.
invsave.command.invsave.save.enderchest - Разрешение на использование команды /invsave save enderchest.
invsave.command.invsave.clear - Разрешение на использование команды /invsave clear.
invsave.command.invsave.clear.enderchest - Разрешение на использование команды /invsave clear enderchest.
invsave.command.invsave.load - Разрешение на использование команды /invsave load.
invsave.command.invsave.load.enderchest - Разрешение на использование команды /invsave load с параметром enderchest.
invsave.command.invsave.delete - Разрешение на использование команды /invsave delete.
invsave.command.invsave.delete.enderchest - Разрешение на использование команды /invsave delete с параметром enderchest.
invsave.command.invsave.search - Разрешение на использование команды /invsave search.
invsave.command.invsave.reload - Разрешение на использование команды /invsave reload.
invsave.command.invsave.tasks - Разрешение на использование команды /invsave tasks.
invsave.command.invsave.tasks.help - Разрешение на отображение справки по команде /invsave tasks.
invsave.command.invsave.tasks.stop - Разрешение на использование команды /invsave tasks stop.
invsave.command.invsave.tasks.list - Разрешение на использование команды /invsave tasks list.
invsave.command.invsave.sync - Разрешение на использование команды /invsave sync.
invsave.command.invsave.sync.help - Разрешение на отображение справки по команде /invsave sync.
invsave.command.invsave.sync.import - Разрешение на использование команды /invsave sync import.
invsave.command.invsave.sync.migrate - Разрешение на использование команды /invsave sync migrate.
invsave.command.invsave.sync.unlock - Разрешение на использование команды /invsave sync unlock list.
invsave.command.invsave.sync.unlock.help - Разрешение на использование справки по команде /invsave sync unlock.
invsave.command.invsave.sync.unlock.player - Разрешение на использование команды /invsave sync unlock player.
invsave.command.invsave.sync.unlock.all - Разрешение на использование команды /invsave sync unlock all.
invsave.command.invsave.sync.save - Разрешение на использование команды /invsave sync save.
invsave.command.invsave.sync.save.help - Разрешение на отображение справки по команде /invsave sync save.
invsave.command.invsave.sync.save.kickallinsync - Разрешение на использование команды /invsave sync save kickallinsync.
invsave.inventory.admin.load-inventory-to-admin — Возможность загружать инвентарь из истории деталей к вам.
invsave.inventory.admin.load-inventory-to-player — Возможность загрузить инвентарь из подробной истории к игроку.
invsave.inventory.admin.set-up-xp-to-player - Возможность загрузить уровень XP и очки XP из подробной истории к игроку.
invsave.inventory.enderchest.admin.load-inventory-to-admin — Возможность загрузить эндерчез из подробной истории к вам.
invsave.inventory.enderchest.admin.load-inventory-to-player — Возможность загрузить эндерчехол из подробной истории игроку.