Перед обновлением до этой версии обязательно сделайте резервную копию вашей текущей базы данных SQL.
Кроме того, обновление с этой версии на более старую не сработает!
В этой версии добавлена поддержка синхронизации земель и претензий между серверами.
Если вы хотите синхронизировать претензии между серверами, прочитайте инструкции по настройке здесь: Database- Исправлено: Несколько ошибок, которые не перечислены в этом журнале изменений
- Добавлено: Возможность синхронизации земель и претензий между серверами
- Добавлено: Обновление вида меню, если другой игрок, например, переключает флаги и т.д.
- Добавлено: Кэш Redis TTL, если Redis включен в config.yml
- Улучшено: Несколько защит от взлома
Если вы используете Lands API:
- Все методы getId для земель, наций, войн, областей, ролей устарели. Числовой ID не является уникальным на нескольких серверах и больше не должен использоваться. Вместо этого используйте getULID. Это универсальный уникальный лексикографически сортируемый идентификатор, который уникален на всех серверах. Он также лучше подходит для SQL-запросов по сравнению с UUID, так как является дружественным b-дереву для сортировки. Doc: https://javadoc.jitpack.io/com/gith.../api/memberholder/MemberHolder.html#getULID--
Не рекомендуется использовать эту версию на рабочих/живых серверах. Пожалуйста, дождитесь выхода версии 7.1.0.
В этом обновлении добавлена поддержка запуска Lands на нескольких серверах с синхронизацией требований на каждом из них. Кроме того, добавлена поддержка мультипаппера (MultiPaper).
В настоящее время она поддерживается только для новых установок. Поэтому на существующих серверах она сейчас не работает. Миграция базы данных будет добавлена позже.
Дополнительная информация: Database
Исправления в этой бета-версии будут публиковаться под этой же версией без каких-либо уведомлений.
+ Добавлено: [Предложение] Переключение форматирования в названиях земельYAML:# Следует ли разрешить названиям земель включать форматирование, например, жирное, подчеркнутое и т.д.? format: true
- + Добавлено: [Предложение] Lands/Logs/events.log для регистрации создания, удаления земель и подобных событий
- - Исправлено: Защита целевых блоков
- - Исправлено: /lands create response
- - Исправлено: Ошибка, если мир не является миром земель при взаимодействии или утверждении
- + Добавлено: [Предложение] Аргумент Area к /lands spawn [land] [area]
- Позволяет игрокам телепортироваться в подзоны земель.
- + Добавлено: API Аренда и продажа API для информации
- + Добавлено: API PlayerRentalEvent, RentalExpireEvent, RentalOfferCreateEvent, LandPostCreateEvent
- + Добавлено: ответ на претензию в карте /lands теперь отправляется в меню, а не в чат.
- + Добавлено: Пункт карты в главном меню для java и bedrock edition
- - Исправлено: Неправильное название земли/нации в меню полученных или отправленных предложений отношений
- - Исправлено: Shift + левый клик, чтобы открыть информацию о земле в меню отношений
- - Исправлено: Бан игроков на Фолии и общая телепортация
+ Добавлено: [Предложение] Переключение блоков требований возврата денег
Код (YAML):
# Должны ли блоки требований возвращаться, если игроки отменяют чанк, который был заявлен с помощью блока требований?
возврат: true
- Исправлено: ошибка при удалении нации
+ Добавлено: [Предложение] Возможность поиска земель и наций в списках /lands и /nations