Voyager 2 для Minecraft: исправление совместимости с Java 19 и 20

Voyager 2 для Minecraft исправляет вылеты при использовании Java 19 и 20, обеспечивая стабильную игру с новыми функциями JVM. Скачайте и забудьте о крашах!

Скачать voyager для Minecraft 1.16-Snapshot

Оригинальное название: voyager

Версии Minecraft: 1.16-Snapshot

Загрузчик: Fabric

ФайлВерсияЗагрузчикРазмер
voyager-2-2.0.0.jar1.16-SnapshotFabric3 КБСкачать

Voyager 2

Если вы обновили Java до 19-й или 20-й версии и столкнулись с неожиданными вылетами Minecraft, решение уже существует. Дополнение Voyager 2 — это точечный патч, который устраняет критическую несовместимость LWJGL с современными сборками JDK. Больше не нужно откатываться на старую Java или отключать preview-функции — мод берёт технические нюансы на себя.

Почему Minecraft падает на новых версиях Java

Корень проблемы кроется в Project Loom и JEP 425, которые добавили в JVM новую нативную функцию IsVirtualThread. LWJGL 3, графическая библиотека Minecraft, не ожидала такого изменения в JNI, что приводило к мгновенному крашу при запуске с Java 19+, особенно если был подключён отладчик или активированы preview-фичи. Разработчики LWJGL исправили это в версии 3.3.2, но Minecraft продолжает использовать более старую сборку библиотеки. Voyager 2 закрывает этот разрыв с помощью небольшого миксина в ThreadLocalUtil, добавляя поддержку новой JNI-функции без замены самой LWJGL.

Какие версии Minecraft поддерживаются

Мод работает со всеми версиями игры, использующими LWJGL 3 — а это любой Minecraft начиная с 1.13 и до самых свежих снапшотов. Неважно, играете ли вы на стабильной 1.20.1 или тестируете экспериментальную сборку 1.21, Voyager 2 одинаково надёжно предотвращает краш. Дополнение совместимо с оригинальным модом Voyager, так что их можно использовать вместе без конфликтов.

Как установить Voyager 2

Установка предельно проста. Мод распространяется как jar-файл для Fabric (и совместимых загрузчиков вроде Quilt). Достаточно поместить его в папку mods вашего профиля. Если вы ещё не пользуетесь Fabric, сначала установите Fabric Loader для нужной версии Minecraft. После этого скачать Voyager 2 можно с любого проверенного источника модов — просто убедитесь, что берёте актуальную сборку. Никаких дополнительных библиотек не требуется, мод весит считанные килобайты.

Владельцы лаунчера foxygame.net получают приятный бонус: Voyager 2 уже присутствует в каталоге дополнений, и его можно добавить в сборку буквально одним кликом. Лаунчер сам подберёт совместимую версию и проследит за автообновлением, избавляя от ручной возни с файлами.

Совместимость и загрузчики

Хотя Voyager 2 для Minecraft изначально создавался под Fabric, его миксин настолько изолирован, что мод без проблем запускается на Quilt и практически не конфликтует с другими оптимизационными модами. Он не трогает игровую логику, только низкоуровневую работу с потоками, поэтому Sodium, Lithium и прочие тяжеловесы работают как обычно. Единственное требование — наличие Java 19 или 20; на более старых JDK мод просто ничего не делает, оставаясь безопасным балластом.

Стоит ли скачивать Voyager 2 прямо сейчас

Если вы разработчик, часто запускаете игру с присоединённым отладчиком или экспериментируете с preview-возможностями Java, этот мод обязателен. Но даже рядовым игрокам он пригодится: многие современные лаунчеры по умолчанию используют Java 19+, и без Voyager 2 игра может внезапно вылететь при старте. Пара кликов — и вы навсегда забываете о загадочном краше с упоминанием IsVirtualThread в логах.

Кстати, если вы предпочитаете держать все моды в одном месте и не следить за обновлениями вручную, лаунчер foxygame.net умеет автоматически проверять свежие версии Voyager 2 и применять их без вашего участия. Это особенно удобно, когда выходит новый снапшот Minecraft, а мод уже адаптирован.

Заключение

Voyager 2 — крошечный, но незаменимый патч для всех, кто шагнул в эру Java 19 и 20. Он не добавляет контента, не меняет геймплей, а просто делает игру стабильной там, где она раньше падала. Если вы цените время и не хотите копаться в логах, просто скачайте Voyager 2 и продолжайте строить свои миры без лишних преград.