Плагин pvp Управление мирами Lands - Land claim plugin [8.6.0]

  • Добавлен флаг wind_burst для управления тем, кто может использовать зачарование Wind Burst или Wind Charges
  • Добавлен [API] метод LandsIntegration#getMemberHolderByTag(String)
  • Исправлено (только для Folia): ошибка при загрузке частей заявленных чанков, если они содержали блок земли
  • Обратите внимание на следующее изменение:
  • Параметр increase-max-size-per-member перенесён из config.yml в файл player-limits.yml под названием increase-land_size
  • Добавлено: конфигурационные файлы (кроме config.yml) теперь автоматически добавляют новые значения и удаляют устаревшие, как это уже делает config.yml
  • Добавлено: bossbar боевого режима теперь может корректно отображаться как actionbar
  • Добавлен плейсхолдер %affiliation_name_or_tag% для PlaceholderAPI (подробнее в wiki)
  • Добавлено: возможность создать файл definitions_gui.yml для определения параметров GUI (например, тип предметов, слоты и т.д.) вне локальных файлов
    Это полезно при использовании нескольких языков, чтобы сохранить одинаковые настройки (слоты, model data и т.д.)
YAML:
# Настройки меню Lands (/lands menu)
gui:
 # Создаёт дополнительный файл definitions, где настраиваются слоты, типы предметов и т.д.
 # Полезно, если используется несколько локалей и требуется одинаковая структура GUI
 # В этом файле настраивается всё, что не зависит от языка
  definitions-file: false

  • Изменено: параметр increase-max-size-per-member перенесён в player-limits.yml как increase-land_size
  • Исправлено: ошибка при открытии меню хранилища на некоторых версиях сервера из-за изменения заголовка
Добавлено: опция для указания провайдера голограмм:
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

  • Добавлено: теперь можно объединять лимиты паков для игроков:

    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 могла выдавать ошибку «земля с таким именем уже существует», если имя совпадало, но отличался цвет
  • Лайк 0
Реакции:1 пользователя
  • Добавлена переменная {land_owner} для событий, связанных с землями, в events.yml.
  • Добавлены плейсхолдеры {created_at} и {nation_created_at} для BlueMap и других целей.
  • Исправлено: некоторые плейсхолдеры не работали в BlueMap.
  • Исправлено: в редких случаях нация не повышала уровень корректно.
  • Исправлено: игроки не добавлялись правильно в войны, что иногда приводило к некорректным связям плейсхолдеров.
  • Добавлено: /lands admin limits migrate — миграция от нумерованных прав к новому файлу лимитов.
Эта команда полезна, если ранее вы выдавали дополнительные земли через /lands admin player <player> give permission. Пакеты лимитов должны быть заранее настроены в player-limits.yml.

  • Улучшено: уточнены параметры для /lands admin land <land> setflag
  • Исправлено: плейсхолдер %lands_player_chunks_claimed% PAPI возвращал некорректное значение
ВерхНиз