UniMixins — это загрузчик Mixin для Minecraft 1.7.10 (с частичной поддержкой версий 1.8.9–1.12.2), разработанный для максимальной совместимости. Он объединяет функции различных загрузчиков Mixin в модульной системе, что позволяет использовать его вместе с другими загрузчиками при необходимости.
Основные особенности:
- Модульная архитектура: каждый компонент представлен отдельным модулем, что устраняет конфликты между загрузчиками.
- Широкая совместимость: включает эмуляцию функций популярных загрузчиков, таких как SpongeMixins, MixinBooterLegacy и GTNHMixins.
- Гибкость использования: доступен как единый JAR-файл или набор модулей для кастомизации.
- Поддержка дополнительных инструментов: включает модули Compat и Mixingasm для улучшения совместимости и отладки.
Использование: загрузите JAR-файл с суффиксом -all, поместите его в папку mods и удалите конфликтующие загрузчики Mixin. Для корректной работы рекомендуется переименовать файл, чтобы он был первым в алфавитном порядке (например, с использованием символов ! или +).
До создания UniMixins загрузчики Mixin в версии 1.7.10 были слишком сильно фрагментированы: разные моды требовали разных несовместимых загрузчиков. Частично это произошло из-за конфликтов между их разработчиками, а частично по техническим причинам (загрузчики были спроектированы монолитно, что влечет за собой несовместимость). В этом проекте нет ни одной из этих проблем.
