
FalseTweaks
Многопоточный рендеринг и большой набор оптимизаций, исправлений и улучшений для клиентов Minecraft 1.7.10. Всё настраивается в конфиге.
FalseTweaks
FalseTweaks - это флагманский мод-твикер от FalsePattern, который собирает под одной крышей кучу полезных патчей, оптимизаций и новых фич для Minecraft 1.7.10. Если вы до сих пор сидите на этой версии (а многие мододелы и любители старых сборок её обожают), то этот мод реально способен выжать больше FPS, исправить раздражающие баги освещения и добавить приятные мелочи вроде 3D-рельсов или мультислойных предметов.
Важно: мод полностью заменяет Triangulator и AnimFix. Перед установкой удалите их, чтобы не было конфликтов.
Что он умеет
- Многопоточный рендеринг чанков - работает вместе с OptiFine и FastCraft, так что можно смело ставить в любую сборку.
- Заменил квадратный рендеринг Minecraft на треугольный - звучит страшно, но на деле просто меньше артефактов и более гладкая картинка.
- Пофикшены баги с ambient occlusion и smooth lighting (те самые MC-138211 и MC-43968, которые висели годами).
- Оптимизирован рендеринг лучей маяков - теперь они не жрут FPS впустую.
- Воксельный рендеринг предметов - вместо уродливой ванильной картинки предметы выглядят объёмными и красивыми.
- Исправлены световые утечки между блоками на границах чанков - больше не будет тёмных полос.
- Порядок рендеринга tile entity теперь корректный - прозрачные блоки не наезжают друг на друга.
- Оптимизация анимированных текстур - меньше лагов при анимации воды, лавы и т.п.
- 3D-рельсы - рельсы выглядят объёмными, а не плоскими.
- Быстрое сшивание текстур (texture stitching) на основе алгоритма Packing2D - ресурспаки загружаются быстрее.
- Многопоточная генерация mipmap - переключение ресурспаков теперь почти мгновенное.
- Мультислойные предметы - можно делать предметы с несколькими слоями текстур (см. ниже).
- Улучшенный профайлер Shift+F3 - показывает больше полезной информации.
И все эти твики можно включать/выключать по отдельности в конфиге. Под каждую сборку можно настроить идеально.
Как использовать мультислойные предметы
Чтобы сделать предмет с несколькими слоями текстур, нужно создать mcmeta-файл для базовой текстуры и добавить слои с суффиксами _0, _1, _2 и т.д. Обязательно включи модуль VOXELIZER в конфиге.
Пример для трёх слоёв:
{
"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 | В категории 00_modules выставить B:MIPMAP_FIX в false |
| Краш с ShadersModCore | Отдельный шейдермод не поддерживается, используйте OptiFine со встроенными шейдерами |
Краш с IllegalArgumentException: Comparison method violates its general contract! | В категории 00_modules выставить B:TE_TRANSPARENCY_FIX в false |
| Мерцающие блоки при использовании шейдеров OptiFine и PBR-ресурспаков | В категории 00_modules выставить B:TEXTURE_OPTIMIZATIONS в false |
| Краш с ArchaicFix | Если включили occlusion culling в FalseTweaks, отключите эту же фичу в ArchaicFix (FalseTweaks совместим с FastCraft и OptiFine) |
| Багнутый/невидимый мир с LWJGL3ify | В категории 00_modules выставить B:TEXTURE_OPTIMIZATIONS в false |
Зависимости
Для работы FalseTweaks нужны:
Так что сначала поставьте их, а потом сам мод. Скачайте FalseTweaks и настройте под себя - ваш Minecraft 1.7.10 скажет спасибо.
