Исправления
- Исправлена высота, которую FAWE использует для схематики @dordsor21 (#4736).
- Исправлен пересчёт текущего участка после отвязки нескольких участков @florianreuth (#4840).
- Исправлена поддержка новой структуры каталогов миров/измерений и исправлена работа участков для отдельных миров @PierreSchwang (#4874).
- Исправлен флаг окисления меди — теперь он учитывает громоотвод @florianreuth (#4886).
- Исправлена ситуация, при которой объединение участков могло завершиться неудачно, но деньги всё равно списывались @dordsor21 (#4735).
- Исправлена миграция флагов — теперь она выполняется только при наличии соответствующего столбца @PierreSchwang (#4876).
- Исправлена поддержка нового формата версий Minecraft @PierreSchwang (#4871).
✨ Возможности
- Добавлен флаг wind-charge (1.21.1+) @RedstoneFuture (#4520).
- Реализованы улучшенные события add/trust/deny/remove @dordsor21 (#4743).
Изменения
- Оптимизация: на Paper теперь используется прямая ссылка на tile entity @SirYwell (#4907).
✅ Прочее
- Удалены избыточные проверки прав для команды списка флагов @gamecrash534 (#4747).
- Исправлено сравнение номера патч-версии в MinecraftVersion @PierreSchwang (#4877).
Обновления документации
- Исправлена ошибка сборки путём удаления неработающей внешней ссылки на Javadoc MiniMessage @copilot-swe-agent[bot] (#4914).
- Исправлено: мечи с Fire Aspect больше не могут уничтожать лодки на чужих участках (@florianreuth, #4839)
- Исправлено (WorldGen): содержимое сундуков из схематик некорректно вставлялось на участках (@EinJOJO, #4853)
- Исправлено: регенерация всех дорог — логирование, отмена и корректная проверка равенства (@dordsor21, #4857)
ИсправленияИзменения
- Исправлено: обработка UUID в нижнем регистре в событиях
- Исправлено: синхронизация SQLManager#sendBatch
- Добавлена поддержка короткой записи миров в плейсхолдерах
Исправлено (сборка): отложен доступ к output shadowJar, чтобы устранить проблему с эксклюзивной блокировкой (@LcyDev, #4805)
Исправление: попытка устранить лишние изменения статуса полёта (@dordsor21, #4744)
- Сохранено стандартное поведение дропа при применении флага tile-drop. [#4793, @hochbaum]
Исправления (Fixes)Новые функции (Features)
- Исправлен пропущенный вариант по умолчанию, если текущий участок явно не переопределён. [#4779, @SirYwell]
- Исправлено нарушение механики стрижки коров, когда флаг mob-spawning установлен в false. [#4752, @FlorianMichael]
Прочее (Chore)
- Добавлен плейсхолдер для получения абсолютных координат участка x/y. [#4741, @dordsor21]
- Разрешено размещать схематики генерации в директории, указанной в paths.schematics. [#4742, @dordsor21]
- Добавлено игнорирование уже отменённых событий разрушения блоков для улучшения совместимости плагинов. [#4781, @Pigaut]
FixesFeatures
- Улучшена обработка ошибок в бэкапах (#4740)
- Используется PlotPlayer#getCurrentPlot во всех командах, чтобы разрешить синтаксис /\<command> \<id> (#4738)
- Поддержка расширенной высоты мира при телепортации игрока при входе; добавлена спец. обработка брошенных яиц для проверки попаданий снарядов (#4728)
- Исправлено автодополнение для /plot grant add/check <name> (#4720)
- Добавлен админ-оверрайд при установке контекста участка в команде (#4712)
- Добавлен плейсхолдер для множественных владельцев (#4711
Исправлено: кликабельные и всплывающие взаимодействия в чате, а также заголовки участков.
- Исправлено: флаг использования котла теперь работает как ожидается (#4673)
- Добавлена проверка лимита сущностей (armor stand и end crystal) в обработчик взаимодействия игрока (#4654)
- Исправлено сообщение синтаксиса для команды plot info (#4671)
- Исправлен парсинг справочных сообщений с префиксом (#4652)
- Отмена команды locate structure в мирах с классической системой плотов теперь работает корректно (#4653)