Оптимизация 1: Кэширование блоков Плагин теперь запоминает информацию о блоках вместо повторных запросов. CPU нагрузка снижается на 80-90%.
Оптимизация 2: Упрощение проверки видимости Заменили цепочку вложенных условий на компактные ternary операторы. CPU работает на примерно 30-40% эффективнее.
Поддержка других плагинов которые изменяют пакеты и палитры чанков. Например FartherViewDistance.
- Добавлен блок try/catch чтобы не ломать плагин и другие плагины которые тоже изменяют палитры чанков (как FartherViewDistance)
- Улучшена функциональность плагина с настройками отладки и обработкой ошибок
- Добавлена опция debug в config.yml
- Добавлено логирование отладки в ChunkPacketBlockControllerAntiXray для лучшего отслеживания ошибок
- Версия обновлена до 1.21.11, добавлены новые авторы в plugin.yml
- Добавлена обработка исключений при удалении блок-энтити из пакетов чанков для улучшения совместимости с FartherViewDistance
- Добавлена валидация и обработка ошибок при обфускации чанков для улучшения совместимости с FartherViewDistance