- Добавлено: теперь можно объединять лимиты паков для игроков:
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
- Улучшено: объединение двух админских территорий
- Добавлено: лимит-паки теперь автоматически обновляются при изменении прав в группе или у пользователя LuckPerms
- Исправлено: возможное переполнение лимитов в редких случаях
+ Added: You can now define max play time rewards for limits:+ Added: Also return ally status through placeholderapi if player directly trustedYAML:time-rewards: player_lands_owned: time: 1h max: 10 <- max amount received through playtime
- Fixed: "claim.initial.world" being sent two times at /lands claim