Улучшения поиска:
- Ускоренный поиск структур: повышена скорость обнаружения структур, уменьшены серверные лаги при использовании карт сокровищ.
- Тайм-аут поиска: предотвращение сбоев сервера за счёт настраиваемых временных ограничений.
- Настройка дистанции поиска: регулировка расстояния для поиска структур через карты, глобального поиска и команды /locate.
Совместимость:
- Контроль расстояний: единая настройка минимальных дистанций между структурами через конфиг.
- Запрет наложения структур: установка минимального расстояния для предотвращения пересечений.
- Автоматическая совместимость с биомами: автоматическая подстройка спавна структур под подходящие биомы.
- Настройка строгости требований к схожести биомов.
Стабильность:
- Исправление некорректных значений расстояний, вызывающих сбои.
- Дополнительные логи для диагностики генерации структур.
- Безопасное удаление или переименование структур.
- Предотвращение ошибок с устаревшими источниками случайных чисел.
Команды:
- /structureessentials getStructuresNearby — список ближайших структур.
- /structureessentials getBiomeTags — отображение тегов биома.
- /structureessentials getBiomesForTag — поиск биомов по тегу.
- /structureessentials getSimilarForBiome — подбор схожих биомов.
- /structureessentials showGenerationTimes — статистика времени генерации.
Все параметры можно настроить для баланса производительности и геймплея:
structureSearchTimeout
: максимальное время поиска структур.useFastStructureLookup
: включение ускоренного поиска.spacingSeparationModifier
: плотность спавна структур.autoBiomeCompat
: автоматическая совместимость биомов.
disableLegacyRandomCrashes
: предотвращение устаревших ошибок.