PolyPatcher - улучшаем старый Майнкрафт
PolyPatcher это форк мода Patcher от Sk1erLLC, сделанный командой Polyfrost. Проект распространяется под лицензией CC BY-NC-SA 4.0, то есть это официальная переработка оригинального мода с кучей правок и нововведений. Главное отличие - вместо Essential тут используется OneConfig, что упрощает настройку и уменьшает нагрузку. Мод создан для Forge на версиях Minecraft 1.8.9 и 1.12.2 и призван сделать игру комфортнее, быстрее и без вылетов.
Вот что он умеет:
Исправления багов
Разработчики собрали тонны мелких, но бесячих багов ванильного Майнкрафта и форджа. Например:
- Сохранять шейдеры при смене перспективы - раньше при переключении вида шейдеры слетали, теперь нет.
- Параллакс-фикс - камера больше не залазит в затылок персонажу (MC-1846).
- Culling Fix - ложное отсечение чанков, когда часть мира пропадает из виду, исправлено (MC-63020, MC-70850). Правда, может чуть просадить FPS.
- Слои в табе - у игроков теперь видна шапка в списке.
- Рендер игрока в пустоте - черный квадрат вокруг персонажа убран.
- Положение рук у модели Alex - руки сдвинуты правильно.
- Фон в GUI книги - появился темный фон, как у всех контейнеров.
- Resource Exploit Fix - закрыта дыра, через которую сервер мог лазить по папкам клиента.
- Forge Chest Behavior - фордж больше не ломает логику обычных сундуков.
- Освещение предметов в руке - исправлен баг форджа, из-за которого освещение на предметах было не таким, как в ванилле.
- OptiFine Custom Sky Fix - убрана "черная полоса" внизу неба при использовании кастомных скинов OptiFine.
Экспериментальные фишки
- Entrypoint Caching - кеширование точек входа модов Forge: после двух перезапусков загрузка игры ускоряется, так как форджу больше не нужно перебирать все классы в поисках аннотации @Mod.
- Улучшенный рендер скинов - убирает черные пиксели на скинах вместо прозрачных.
- HUD Caching - повторное использование кадров HUD вместо пересоздания каждый кадр. Может сделать анимации "дергаными", но виснет меньше.
- Cache FPS - количество кадров для кеширования HUD.
Мелочи и удобства
Мод напичкан опциями, которые делают жизнь проще:
- Убрать наземную растительность - цветы и трава не рендерятся.
- 1.12 Farm Selection Boxes - рамки выделения культур как в версии 1.12 (работает на одиночке и Hypixel). Кактусы можно исключить, чтобы не было уменьшения.
- Убрать FOV под водой - поле зрения не меняется.
- Модификатор FOV - тонкая настройка FOV для бега, полета, лука, скорости, замедления.
- Better Keybind Handling - при закрытии GUI клавиши перерегистрируются, как в 1.12+ (не работает на macOS).
- Раздельная перезагрузка звука и текстур - F3+S перезагружает только звук, F3+T только текстуры.
- Отключить скролл хотбара, инвертировать его или запретить перескакивать с первого на последний слот.
- Звук в свернутом окне - регулировка громкости, когда игра не в фокусе.
- Unfocused FPS - снижение FPS в свернутом окне для экономии ресурсов.
- Log Optimizer - удаляет старые логи (осторожно, они не восстанавливаются).
- Better Camera - высокая трава и тростник больше не мешают обзору (как в 1.14+).
- Better F1 - в режиме F1 скрываются и никнеймы.
- Убрать качание экрана, карты, предметов на земле.
- Редактор звуков - отдельное меню для управления громкостью каждого звука.
- Натуральные плащи - физика плащей исправлена.
- Плавный скролл в ванильных GUI.
- Настройки зума OptiFine - регулировка, чувствительность, анимация, тогл вместо зажатия.
- Упрощение счетчика FPS в отладке.
- Ванильный рендер метрик вместо OptiFine ALT+F3.
- Эффекты искажения - настройка тошноты и портала в Незер.
- Отключение достижений.
- Настройка огня, тыквы, воды - высота, прозрачность, скрытие.
- Fullbright и умный Fullbright (отключается при шейдерах).
- Отключение ночного зрения, чистое затухание.
- Чистые снаряды - яйца, снежки, крючки показываются спустя 2 тика.
- Прозрачность лошади под игроком.
- Плотность тумана под водой.
- Числовые зачарования вместо римских цифр.
- Перевод неизвестных римских цифр.
- Отключение молний.
- Альтернативная тень текста - только вниз, не вбок.
- Левая рука от первого лица.
- Оконный полноэкранный режим - можно вытащить мышь за окно.
- Мгновенное переключение полноэкранного режима.
Производительность
Тут реальная мощь:
- Entity Culling - не рендерятся невидимые игроку сущности. По умолчанию включено.
- Интервал проверки сущностей - чем меньше, тем точнее, но больше нагрузка.
- Smart Entity Culling - отключается при шейдерах OptiFine для совместимости.
- Не отсекать драконов, визеров, никнеймы - настройка.
- Back-face culling для сущностей и игроков - не рендерятся невидимые стороны.
- Отключение рендера стоек брони, предметных рамок, книг, стрел, черепов, падающих блоков.
- Unstacked Items - стопка предметов на земле выглядит как один.
- Дистанция рендера сущностей отдельно для враждебных, пассивных, игроков, тайл-энгити.
- Отключение порталов в Энд, сияния чар.
- Downscale Pack Images - иконки паков сжимаются до 64x64 для экономии памяти.
- Оптимизированный рендер шрифтов.
- Кеш данных шрифта.
- Оптимизированная смена миров - без сборки мусора.
- Лимит обновлений чанков.
- Пониженный тик анимаций (500 вместо 1000).
- Пакетный рендер моделей.
Скачайте PolyPatcher для Майнкрафт 1.8.9 и 1.12.2, чтобы забыть о лагах и багах. Это, по сути, сборник всего самого полезного для комфортной игры на старых версиях.
Экраны и интерфейс
- 1.11 Chat Length - до 256 символов в чате (на серверах, поддерживающих 1.11+).
- Безлимит сообщений в чате.
- Компактный чат - дубликаты складываются.
- Только последовательные дубликаты.
- Таймер компактизации.
- Удаление пустых сообщений.
- Shift Chat - удержание Shift при отправке.
- Задержка чата.
- Метки времени в чате. Настраиваемый формат и секунды.
- Safe Chat Clicks - показывать команду/ссылку при клике.
- Damage Glance, Item Count Glance, Enchantment Glance - просмотр урона, количества, чар предмета в руке над хотбаром.
- Процент защиты в инвентаре.
- Процент защиты от снарядов.
- Прозрачность фона контейнера и самого контейнера - можно сделать совсем прозрачным.
- Startup Notification - время запуска.
- Чистое главное меню - убрана кнопка Realms.
- Замена Open to LAN - можно перенаправить в список серверов или убрать.
- Smart Disconnect - выбор между отключением и перезаходом.
- Image Preview - предпросмотр ссылок на изображения (Imgur, Discord, Badlion). Ширина в процентах от экрана.
- Inventory Position - эффекты зелий не сдвигают инвентарь вправо.
- Click Out of Containers - клик вне меню закрывает его.
- Масштаб инвентаря независимо от GUI Scale.
Скриншоты
- No Feedback - никаких сообщений.
- Компактный ответ.
- Избранное - можно удалить.
- Загрузить на Imgur, скопировать, открыть папку.
- Менеджер скриншотов - полный контроль: загрузка, копирование, удаление.
- Автокопирование.
- Предпросмотр в углу экрана с настройкой времени и анимации.
Что изменилось с оригиналом
Разработчики постоянно допиливают мод. Например, в версии 1.10.0 они добавили кеширование точек входа форджа, оптимизировали рендер тайл-энгити (маяки и т.п.), ускорили выгрузку, исправили утечки памяти в текстурах и чарах, ускорили загрузку асинхронной частью FML, заменили тяжелые регулярки, ускорили ModelLoader и многое другое. А в 1.9.0 перешли с Essential на OneConfig, что упростило настройку.
В общем, PolyPatcher - это тот случай, когда форк лучше оригинала. Если вы сидите на 1.8.9 или 1.12.2 и хотите выжать максимум из игры - ставьте, не пожалеете. Мод совместим с OptiFine и другими популярными модами, хотя некоторые фишки могут конфликтовать - читайте списки выше.
Скачать PolyPatcher можно для Minecraft 1.8.9 и 1.12.2 на Forge. Он реально делает старые версии современными и быстрыми.