
Voyager 2 - Совместимость с современными версиями Java
Этот мод решает проблемы совместимости LWJGL с Java 19 и 20, устраняя сбои при включении предварительных функций или работе с отладчиком. Он поддерживает все версии Minecraft, использующие LWJGL 3, и может работать совместно с оригинальным модом Voyager.
Мод реализует небольшие изменения в ThreadLocalUtil для поддержки новой JNI-функции IsVirtualThread, добавленной в рамках JEP 425 (Project Loom). Это обеспечивает корректную работу с обновленными версиями Java и их функциями.
Для получения дополнительной информации о технических деталях реализации можно ознакомиться с соответствующими изменениями в исходном коде JDK.