Скачать MC-296750 Fix — Minecraft Моды — MetaMods

MC-296750 Fix

Активный

Установок

0

Последнее обновление

6 месяцев назад

Версии

25w16a
Клиент
Fabric
Утилиты

MC-296750 Fix

Это исправление решает проблему с вылетом игры при запуске на компьютерах с видеокартами AMD под управлением операционной системы Linux.

Суть проблемы заключается в том, что модификация увеличивает минимальный размер выравнивания смещения UBO до значения не менее 256 (либо большего, если этого требует конкретная система). В среде Windows такие требования являются стандартными, тогда как в Mesa Linux минимальный размер составляет всего 4 единицы.

Согласно неофициальным разъяснениям от Dinnerbone:

Где-то в коде используется UBO недостаточного размера, но на Windows это скрывается за счёт более крупных правил выравнивания. Если кто-то хочет создать более совершенное решение через модификацию, в GLDevice есть соответствующий метод, возвращающий это значение. Его можно изменить на 256 (или 8, 16 и т.д. — чем меньше, тем лучше, но 256 гарантированно работает).

Данный мод как раз реализует предложенное решение на практике.

Благодаря этому патчу игра успешно запускается без мгновенного вылета, однако во время геймплея могут наблюдаться значительные графические артефакты.

Инструкция по применению

dependencies {
    modRuntimeOnly("dev.isxander:mc296750-fix:1.0.0")
}

Такая настройка зависимостей позволит адаптировать собственные модификации под новые тестовые версии Minecraft и провести их полноценное тестирование.

Участники проекта
isxander

isxander

Разработчик

Создан: 16 апр 2025

ID: 86261