Скачать Мод MixinBooter в Майнкрафт
MixinBooter

Мод MixinBooter 11.13

Документация
https://modrinth.com/mod/mixinbooter
MixinBooter — библиотечный мод для Minecraft, относящийся к категориям library и utility. Согласно официальному описанию, проект представляет собой библиотеку Mixin для Minecraft 1.8–1.12.2 и предназначен для того, чтобы моды, использующие mixin-механизмы, могли работать на поддерживаемых версиях игры. Для выбранного файла подтверждены версии Minecraft от 1.8 до 1.10.2 включительно.

Версия 11.13 рассчитана как на клиентскую, так и на серверную сторону. В метаданных выбранной версии отсутствуют обязательные project dependencies, поэтому дополнительных обязательных зависимостей для самого проекта подтверждено не было. MixinBooter не добавляет игровой контент и используется как техническая библиотека для других модификаций.

Назначение​


Основное назначение MixinBooter — предоставить общую инфраструктуру для модов, использующих mixin-конфигурации.

Начиная с версии 4.2 API проекта был изменён. Официальное описание рекомендует модам, применяющим mixin, использовать зависимость от MixinBooter, включая проекты, изменяющие классы Minecraft, Forge или библиотек. Такая рекомендация направлена на уменьшение риска несовпадения версий Mixin между различными модами.

В подтверждённой информации отсутствуют сведения о добавлении:

• новых блоков;
• предметов;
• рецептов;
• сущностей;
• измерений;
• игровых механик.

Следовательно, MixinBooter следует рассматривать исключительно как библиотечный компонент.

Скриншоты и внешний вид​

pro250-028-01-eec0f1a85980.webp


Принцип работы на высоком уровне​


На высоком уровне библиотека отвечает за регистрацию и подключение mixin-конфигураций во время запуска игры.

В версии 11.x проект построен на CleanMix. Официальное описание указывает следующие компоненты:

• CleanMix 0.2.9;
• форк SpongePowered/Fabric Mixin 0.8.7;
• встроенный MixinExtras версии 0.5.4.

Внутреннее устройство библиотеки, алгоритмы обработки байткода и особенности реализации в предоставленной информации не раскрываются. Поэтому статья ограничивается официальным описанием без дополнительных предположений.

Возможности версии 11.x​


Официальный псевдожурнал изменений перечисляет несколько особенностей современной ветки проекта.

Подтверждены следующие возможности:

• отсутствие необходимости самостоятельно объявлять зависимости процессора аннотаций;
• файл config/mixinbooter.cfg для управления чёрным списком mixin-конфигураций и параметрами отладки;
• отдельный журнал logs/mixinbooter.log;
• возможность трассировки загрузки классов для диагностики;
• поддержка атрибутов MixinConfig и MixinConnector;
• улучшенное обнаружение модов;
• более точная проверка isModLoaded;
• подавление предупреждений Forge о повреждённых ZIP-архивах;
• отказ от прежнего разделения mixin по фазам.

Дополнительные функции в фактической основе не подтверждены.

Регистрация mixin-конфигураций​


Начиная с ветки 11.0 MixinBooter поддерживает несколько способов регистрации.

Официально перечислены:

• атрибут манифеста MixinConfigs;
• атрибут манифеста MixinConnector.

При использовании MixinConfigs библиотека считывает имена конфигураций непосредственно из манифеста JAR.

При использовании MixinConnector применяется класс, реализующий IMixinConnector, который программно добавляет необходимые конфигурации во время запуска.

Другие способы регистрации в предоставленной информации не описаны.

Совместимость​


Официальное описание проекта говорит о поддержке диапазона Minecraft 1.8–1.12.2 одним выпуском библиотеки.

Однако для выбранного файла подтверждены только следующие версии Minecraft:

• 1.8;
• 1.8.1;
• 1.8.2;
• 1.8.3;
• 1.8.4;
• 1.8.5;
• 1.8.6;
• 1.8.7;
• 1.8.8;
• 1.8.9;
• 1.9;
• 1.9.1;
• 1.9.2;
• 1.9.3;
• 1.9.4;
• 1.10;
• 1.10.1;
• 1.10.2.

Поддерживаемой платформой является только Forge.

Для сторон установки указаны значения:

• client = required;
• server = required.

Зависимости​


В метаданных выбранной версии отсутствуют обязательные project dependencies.

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

В официальном описании упоминаются CleanMix и MixinExtras как используемые компоненты проекта, однако они не перечислены в метаданных как отдельные обязательные зависимости выбранного выпуска.

Установка​


Подтверждённый способ установки — размещение файла!mixinbooter-11.13.jar в папке mods при использовании совместимого Forge.

Практический порядок установки:

• Проверить совместимую версию Minecraft.
• Использовать Forge.
• Поместить архив в папку mods.
• Запустить игру.

Другие способы установки, отдельные установщики или альтернативные каталоги в предоставленной информации отсутствуют.

Настройка и диагностика​


Начиная с версии 11.0 официально подтверждено наличие файла config/mixinbooter.cfg.

Для него указаны две основные задачи:

• управление чёрным списком mixin-конфигураций;
• переключение параметров отладки.

Также подтверждён отдельный журнал logs/mixinbooter.log, позволяющий выполнять трассировку загрузки классов для более точной диагностики.

Перечень параметров конфигурации и их значения в предоставленной информации отсутствуют.

Версия, лицензия и ограничения​


Для выбранной локализации подтверждён файл:

!mixinbooter-11.13.jar

Основные сведения:

• версия — 11.13;
• размер — 2449583 байта;
• SHA-512 — 36e6f5bd2a2c65fe4bfed75fbb8b2a85a48d3f1d293ff3a20c9429695959bddcaa4a544298ab817bce47211026046566cdbf7424a55294d3684b98d661bc4ab5;
• SHA-1 — 4e4cfebf779fb687ee0fcb03f31ffce0da8a4321.

Лицензия проекта — LGPL-2.1-only.

Не подтверждены сведения о собственных игровых механиках, пользовательском интерфейсе, командах, блоках, предметах или иных элементах игрового процесса.

Безопасность​


Выбранный файл не запускался.

Файлы этой карточки загружены с официального HTTPS-источника; размеры и опубликованные SHA-1/SHA-512 сверены, целостность и безопасные пути внутри архивов проверены статически. Файлы не запускались, поэтому динамическое поведение не заявляется как протестированное.

Это не означает проведение динамического тестирования.

Практическая проверка включает использование совместимой версии Minecraft, Forge, сверку имени файла и контрольных сумм.

FAQ​


Для чего предназначен MixinBooter?​


Это библиотека для модов, использующих mixin-механизмы на поддерживаемых версиях Minecraft.

Добавляет ли мод игровой контент?​


Нет. Подтверждённых сведений о добавлении предметов, блоков, существ или игровых механик нет.

Какие версии Minecraft подтверждены?​


Для выбранного файла подтверждены версии от 1.8 до 1.10.2 включительно.

Какой загрузчик поддерживается?​


Подтверждён только Forge.

Есть ли обязательные зависимости?​


Нет. В метаданных выбранной версии обязательные project dependencies отсутствуют.

Есть ли файл конфигурации?​


Да. Официальное описание подтверждает наличие config/mixinbooter.cfg для управления чёрным списком конфигураций и параметрами отладки.

Для чего используется отдельный журнал?​


Подтверждено наличие logs/mixinbooter.log, предназначенного для диагностики и трассировки загрузки классов.

Выполнялось ли динамическое тестирование файла?​


Нет. Подтверждены только будущая сверка контрольных сумм и статическая проверка архива.
Автор
rootme
Скачивания
1
Показов
2
Первый выпуск
Обновление

Оценки

0.00 звёзд 0 оценок

Другие ресурсы пользователя rootme

  • Lost Signal VHS
    Шейдеры Lost Signal VHS
    Lost Signal VHS — лёгкий клиентский шейдерпак постобработки, превращающий Minecraft в...
  • Sarp Shaders
    Шейдеры Sarp Shaders
    Sarp Shaders — клиентский шейдерпак для Minecraft, построенный вокруг мягкого освещения...
  • Solar Reimagined
    Шейдеры Solar Reimagined
    Solar Reimagined — клиентский шейдер-пак, созданный для более яркого и атмосферного изображения...
  • FilterLite Shaders
    Шейдеры FilterLite Shaders
    FilterLite Shaders — клиентский шейдер-пак, сосредоточенный исключительно на экранной...
  • DAP Shaders
    Шейдеры DAP Shaders
    DAP Shaders — клиентский шейдер-пак для Minecraft, добавляющий объёмное освещение, динамические...
  • Aerial
    Шейдеры Aerial
    Aerial — клиентский шейдер-пак, ориентированный на атмосферное освещение, выразительное небо и...
  • AuroraRT
    Шейдеры AuroraRT
    AuroraRT — клиентский шейдер-пак для Minecraft с выраженной полярной и космической эстетикой...
  • Pixelated Shaders
    Шейдеры Pixelated Shaders
    Pixelated Shaders — клиентский шейдер-пак для Minecraft, ориентированный на естественное...
  • Realistic Dark
    Шейдеры Realistic Dark
    Realistic Dark — клиентский шейдер для Minecraft, который пытается передать особенности...
  • NxSimpleHome
    Плагин NxSimpleHome
    NxSimpleHome — серверный плагин для Minecraft, позволяющий игроку сохранить домашнюю точку и...