
ModernFix-mVUS
Форк ModernFix с поддержкой минорных версий Minecraft. Улучшает производительность, снижает потребление памяти и исправляет баги в современных версиях игры.
ModernFix-mVUS - это форк популярного оптимизационного мода ModernFix, который добавляет поддержку минорных версий Майнкрафт. Если официальный мод не обновляется под какую-то конкретную версию, этот форк выпускает свою сборку. Когда же оригинал догоняет - mVUS пропускает релиз для этой версии.
Оригинальный ModernFix больше не выпускает сборки под Fabric, так что mVUS поддерживает Fabric только для тех версий, под которые выходит NeoForge-версия на странице оригинала. Ссылки на донаты и хостинг серверов ведут на страницы создателя оригинального мода.
Что такое ModernFix и зачем он нужен
ModernFix - это универсальный мод для Minecraft, который повышает производительность, снижает потребление памяти и исправляет кучу багов в современных версиях игры (поддерживаются большинство версий от 1.16 и выше). При этом игровой опыт почти не страдает. Большинство сборок модов на Forge 1.16-1.19.2 запускаются примерно вдвое быстрее с установленным ModernFix. А если включить некоторые нестандартные опции, можно запускать крупные сборки вроде All The Mods 8 с 3 ГБ или даже меньше выделенной памяти.
Мод полностью бесплатный и с открытым исходным кодом - весь код доступен на GitHub.
Что именно делает ModernFix
Там куча разных твиков, всех не перечислить, но вот основные направления:
- Бэкпорты фиксов багов из новых версий Minecraft и Forge. Например, исправление поломки миров при удалении мода на измерения в 1.18.
- Патчи для модов, которые больше не поддерживаются на конкретной версии Майнкрафт - чтобы улучшить игровой опыт вместо того, чтобы заставлять игроков обновляться.
- Оптимизация запуска игры - значительное ускорение и снижение случайных крашей из-за конкурентного доступа.
- Дополнительные инструменты отладки - помогают моддерам и игрокам выяснять причины редких вылетов и зависаний, вместо мучительного перебора модов.
- Новая система загрузки моделей - по умолчанию не включена из-за совместимости, но может полностью переработать загрузку моделей, делая её динамической. Загрузка моделей - одна из главных проблем производительности модов с версии 1.8, и эта система почти полностью её решает, возвращая потребление памяти и время загрузки к уровню 1.7.10.
Хотите играть в ванильный Minecraft с минимальным выделением памяти (512 МБ или меньше)? Теперь это реально - загляните в раздел "Ultra-Low Memory Footprint" на вики.
Какие ещё моды стоит поставить
На версиях до 1.19.4 обязательно поставьте LazyDFU - он убирает дикие лаги от системы DFU. На версиях до 1.20 обычно стоит использовать Starlight (если нет проблем с совместимостью) - он сильно улучшает производительность освещения и убирает фризы FPS при перемещении между чанками. FerriteCore тоже маст-хэв - реализация блокстейтов и моделей у Mojang просто смехотворно неэффективна, память жрётся моментально при добавлении контента сверх ванильного. И поставьте Shutup Experimental settings (до 1.19) или Yeetus Experimentus (1.19+) - они убирают всплывашку про экспериментальные функции, которая заставляет игру дважды перезагружать ресурсы.
Кстати, OptiFine в модных сборках лучше не использовать - он закрытый, легко ломает Forge и другие моды, а запуск игры замедляет на минуты. Лучше возьмите Sodium (на Fabric) или Embeddium (на Forge). Совместимость OptiFine с ModernFix официально не поддерживается и может вызывать проблемы.
