Скачать Unifine — Minecraft Моды — MetaMods

Unifine

Активный

Установок

0

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

4 года назад
Клиент
Библиотеки

Unifine

Библиотека поддержки для работы с Optifine

Unifine представляет собой вспомогательную библиотеку, которая позволяет модам Forge получать уведомления о состоянии шейдеров Optifine через систему межмодового взаимодействия (IMC).

Основные возможности

Разработчики могут зарегистрировать обратные вызовы через IMC и получать оповещения при изменении или отключении шейдерпака Optifine. Поскольку используется IMC, моды не имеют жестких зависимостей от Unifine - достаточно просто добавить библиотеку в проект.

Эта модификация полезна только на стороне клиента, но может свободно распространяться в универсальных сборках модов, так как серверная часть игнорирует её функционал. Если Optifine не установлен, Unifine автоматически переходит в неактивное состояние, что позволяет игрокам безопасно удалять Optifine при возникновении проблем совместимости.

Помощь в разработке

Optifine является закрытым проектом, что затрудняет работу с ним в среде разработки. Unifine предоставляет удобные и понятные методы для получения информации о состоянии Optifine. API позволяет разработчикам легко определять используемый шейдерпак, что помогает информировать игроков о рекомендуемых или необходимых шейдерах для конкретной сборки модов.

Исправления совместимости

Библиотека также содержит временное решение для проблем с крашами и отображением обложек в ThermalDynamics. Данная функция будет удалена после исправления соответствующих ошибок в ThermalDynamics и/или Optifine.

Использование

Unifine может свободно использоваться в любых сборках модов и в качестве контента для видеороликов.

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

ferreusveritas

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

ID: 36590