Мод для Майнкрафт для оптимизации и исправления ошибок отрисовки. Он ускоряет работу графики и текстур, улучшает освещение, добавляет 3D-рельсы и позволяет включать либо отключать отдельные функции через конфиг.
Возможности
- Многопоточная отрисовка чанков, совместимая с OptiFine и FastCraft.
- Отрисовка на основе треугольников вместо ванильных четырёхугольников.
- Исправления окружающего затенения, плавного освещения, утечек света на границах чанков и порядка отрисовки блоков-сущностей.
- Оптимизация луча маяка, анимированных текстур, сшивания текстур и создания мип-уровней.
- Объёмная отрисовка предметов и поддержка многослойных предметов.
- Улучшенный профилировщик по
Shift+F3.
Как пользоваться
Для многослойного предмета включите модуль VOXELIZER. В файле .mcmeta базовой текстуры укажите слои, например:
{
"voxelLayers": {
"layers": [1.0, 1.0, 0.5]
}
}
Базовая текстура и её слои должны называться так:
myItem.png
myItem.png.mcmeta
myItem_0.png
myItem_1.png
myItem_2.png
Настройки
Все основные функции можно отдельно включать и отключать в конфиге.
- При ошибке
MixinTargetAlreadyLoadedExceptionв категории00_modulesзадайтеB:STARTUP_OPTIMIZATIONSкакfalse. - Если загрузка завершается сбоем, в категории
triangulatorзадайтеB:RENDER_HOOK_COMPAT_MODEкакtrue. - При сбое с OptiFine задайте
B:MIPMAP_FIXкакfalse. - При мерцании блоков с шейдерами OptiFine и PBR-ресурс-паками задайте
B:TEXTURE_OPTIMIZATIONSкакfalse. - При ошибке
IllegalArgumentException: Comparison method violates its general contract!задайтеB:TE_TRANSPARENCY_FIXкакfalse. - При проблемах с миром при использовании LWJGL3ify задайте
B:TEXTURE_OPTIMIZATIONSкакfalse. - При использовании функции отсечения невидимых блоков FalseTweaks отключите такую же функцию в ArchaicFix.
Требования и совместимость
Требуются FalsePatternLib и UniMixins. Отдельный ShadersModCore не поддерживается; для шейдеров используйте OptiFine.
