Плагин для серверов Майнкрафт с системой контрольных точек для приключенческих карт и ролевых игр. Игрок сохраняет состояние у особых блоков-маяков, а при загрузке возвращается к сохранённому прогрессу вместе с отменой изменений мира после точки.
Возможности
- Сохранение координат, поворота, здоровья, максимального здоровья, голода, насыщения, инвентаря с бронёй, эффектов, режима игры и наигранного времени.
- При повторном входе и после смерти игрок переносится к последней контрольной точке; игрок без сохранения появляется в заданной точке спавна.
- Блок сохранения открывает меню с действиями
SAVE,CHECK,STORAGEиDELETE SAVE. - Хранилище предметов сохраняется между перезапусками сервера. Каждый уровень главы даёт 18 ячеек, поэтому объём хранилища растёт вместе с номером главы.
- При загрузке отменяются только блоки, поставленные или сломанные после последнего сохранения. Более ранние изменения мира остаются нетронутыми.
- Разрушенные блоки сохранения автоматически удаляются из реестра.
Команды
/save [player]— сохранить своё состояние или состояние игрока./load [player]— загрузить последнее сохранение и отменить несохранённые изменения блоков./deletesave [player]— удалить сохранение./saveinfo [player]— посмотреть данные сохранения./storage [player]— открыть хранилище игрока./givesaveblock "<Name>" <Chapter>— выдать блок сохранения с названием и номером главы./setdefaultspawn— назначить точку спавна сервера на текущем месте./togglebeacongui— включить или отключить блокировку обычного меню маяка./scannow— проверить блоки сохранения и удалить из реестра отсутствующие.
Права
deltasave.admin открывает доступ к командам плагина. Операторы сервера получают это право автоматически.
Настройка
В config.yml настраиваются префикс сообщений, блокировка обычного интерфейса маяка, частота проверки блоков, задержка сообщений у маяка и время подтверждения удаления. Там же можно изменить сообщения, звуки и текст у блоков сохранения.
Требования
Плагин работает самостоятельно. Для управления правами можно использовать LuckPerms или UltraPermissions.
