Добавлено: опция для указания провайдера голограмм:YAML:# Укажите плагин голограмм, который должен использоваться. Плагин должен быть установлен. Если пусто, плагин сам выберет. # Поддерживаемые плагины: CMI, DecentHolograms, FancyHolograms, HolographicDisplays hologram-provider: ""Примечание: репозиторий API для разработчиков и javadocs перенесён на новое место. Подробнее: Setup | Lands Wiki
- Исправлено: редкий случай, когда сохранение некоторых данных при выключении сервера не происходило, если в это время асинхронно выгружался мир
Старый репозиторий всё ещё доступен, но новые версии будут публиковаться только в новом репозитории.
Добавлено: опция увеличения лимита land_size для каждого доверенного игрокаYAML:# Увеличивает лимит размера земли (land_size) за каждого доверенного игрока. # Обратите внимание, что это увеличивает только максимальный размер. # В зависимости от player-limits.yml это может не увеличить фактическое количество чанков, # так как оно также ограничено параметром player_chunks. # Данная настройка влияет только на теоретический максимальный размер земли. increase-max-size-per-member: 0
- Изменено: использование костной муки (bonemeal) на культурах и растениях теперь привязано к флагу PLANT, а не HARVEST
- Добавлено: Developer API
- Land#modifyBalance(value, notify)
- Land#setBalance(value, notify)
add methods to not trigger API event · IncrediblePlugins/LandsAPI@01d7ce9
- Добавлено: теперь можно объединять лимиты паков для игроков:
YAML:packs: # Если включено, все паки игрока будут объединены, а лимиты суммированы. # По сути, лимит каждого пака, который есть у игрока, складывается. # Если вы измените это значение, возможно, потребуется обновить уже настроенные паки. stack: false
Опцию необходимо добавить вручную в файл player-limits, если вы хотите её использовать (включить). См. файл по умолчанию: Lands/player-limits.yml at main · IncrediblePlugins/Lands
- Исправлено: увеличение или уменьшение налогов в меню налогов не работает, если достигнут минимум или максимум
- Исправлено: команды combat tag больше не срабатывают при перезапуске сервера
- Добавлены min-length и max-length для названия и тега land и nation в config.yml
- Добавлено сообщение во Inbox, когда игрок арендует или покупает область/землю
- Добавлен ignore-max для возврата claimblock с учётом нового лимита player_chunks
- Имена и скины игроков Bedrock теперь также загружаются и обновляются
- Изменено: спавн default area теперь используется как спавн land
- Исправлено: автоматическая установка спавна для sub area
- Добавлена команда: /lands admin player <player> limits
- Добавлена команда: /lands admin land <land> limits
- Исправлено: игроки могли открывать люки с помощью булавы (mace)
- Исправлено: /lands admin player <player> menu для офлайн-игроков
Несколько лет назад база данных была полностью переработана. Обратите внимание, что старая версия базы данных больше не поддерживается, начиная с этой версии.
Если вы всё ещё используете старую версию и обновляли Lands в течение последних двух лет, в консоли будет появляться предупреждение с просьбой выполнить миграцию.
Если такого предупреждения нет — значит вы уже используете новую версию базы данных.
Если предупреждение появляется, сначала выполните миграцию базы данных, а затем обновляйте плагин.
Исправления:
- Исправлено: медный сундук попадал под флаг interact_general вместо interact_container
- Исправлено: распространение пещерных лиан, бамбука и ламинарии через флаг роста растений (plant growth)
- Исправлено: в некоторых случаях арендаторы или игроки, доверенные в подзоне, не могли найти территорию в своём меню после перезапуска сервера
- Исправлено: команда /lands rename могла выдавать ошибку «земля с таким именем уже существует», если имя совпадало, но отличался цвет
- Добавлена переменная {land_owner} для событий, связанных с землями, в events.yml.
- Добавлены плейсхолдеры {created_at} и {nation_created_at} для BlueMap и других целей.
- Исправлено: некоторые плейсхолдеры не работали в BlueMap.
- Исправлено: в редких случаях нация не повышала уровень корректно.
- Исправлено: игроки не добавлялись правильно в войны, что иногда приводило к некорректным связям плейсхолдеров.
Эта команда полезна, если ранее вы выдавали дополнительные земли через /lands admin player <player> give permission. Пакеты лимитов должны быть заранее настроены в player-limits.yml.
- Добавлено: /lands admin limits migrate — миграция от нумерованных прав к новому файлу лимитов.
- Улучшено: уточнены параметры для /lands admin land <land> setflag
- Исправлено: плейсхолдер %lands_player_chunks_claimed% PAPI возвращал некорректное значение
- Исправлено: ошибка /lands admin refreshlimits
Это изменение сделано для более интуитивного использования серверными администраторами.
- Улучшено: /lands admin refreshlimits теперь также обновляет лимиты в соответствии с настроенными игровыми временем
- Изменено: порядок пакетов лимитов в player-limits.yml: берётся первый пакет лимитов, на который у игрока есть разрешение. Рекомендуется располагать пакеты лимитов в следующем порядке: owner, admin, member и т.д. (пример)
- Исправлено: ошибка при попытке изменить лимиты через /lands admin player <player> give limit
- Улучшено: объединение двух админских территорий