🔧 Исправления в версии 1.0.8
Основные исправления:
- Улучшена логика проверки движения игроков: Добавлена проверка расстояния и приближения к границам региона
- Исправлена логика поиска ближайших регионов: Более точный расчет максимального расстояния для поиска регионов
- Улучшена отладочная информация: Добавлены детальные логи для отслеживания процесса распределения регионов
- Оптимизированы настройки конфигурации: Уменьшено расстояние проверки для более точного обнаружения смены регионов
- Добавлена новая команда
/region analyze: Детальный анализ региона игрока для отладки
Технические улучшения:
- Улучшена логика
shouldCheckRegionChange()для более точного определения необходимости проверки смены региона - Оптимизирована логика
findNearestRegion()с ограничением максимального расстояния поиска - Улучшена логика
findSuitableRegionForLocation()с дополнительными проверками расстояния - Добавлена проверка приближения к границам региона для предотвращения преждевременной смены
Full Changelog: https://github.com/Bluesuma/RegionManagerBukkit/commits/1.0.8