Страница 1 из X
Имя Размер Версия игры Загрузчик Скачивания
📦
MixinBooter MixinBooter 10.6 - for Forge.jar
2,27 Mb 1.21+ Авто 0
📦
MixinBooter MixinBooter 10.5 - for Forge.jar
2,27 Mb 1.21+ Авто 0
📦
MixinBooter MixinBooter 10.3 - for Forge.jar
2,27 Mb 1.21+ Авто 0
📦
MixinBooter MixinBooter 10.4 - for Forge.jar
2,27 Mb 1.21+ Авто 0
📦
MixinBooter MixinBooter 10.2 - for Forge.jar
2,27 Mb 1.21+ Авто 0
Страница 1 из X

MixinBooter: Упрощаем работу с Mixin в Minecraft 1.8–1.12.2

Если вы разработчик модов для Minecraft, то наверняка сталкивались с необходимостью изменять поведение игры на уровне кода. Mixin — мощный инструмент для внедрения изменений в исходный код Minecraft, но его настройка может быть сложной. MixinBooter решает эту проблему, упрощая интеграцию миксинов в версиях 1.8–1.12.2.

В этой статье разберём:
- Что такое MixinBooter и зачем он нужен?
- Как подключить его в свой проект?
- Основные изменения и нововведения в последних версиях.


Что такое MixinBooter?

MixinBooter — это библиотека, которая упрощает использование Mixin в модах для Minecraft версий 1.8–1.12.2. Она автоматически загружает миксины, устраняет конфликты версий и предоставляет удобный API для разработчиков.

Ключевые особенности:

✔ Поддержка UniMix 0.15.3 (форк от CleanroomMC)
✔ Совместимость с MixinExtras 0.5.0-beta4
✔ Работает на версиях Forge и SpongeForge
✔ Упрощённая интеграция через Maven


Как подключить MixinBooter в свой проект?

Для использования MixinBooter необходимо добавить зависимость в файл build.gradle.

1. Добавление репозитория CleanroomMC

repositories {
    maven {
        url 'https://maven.cleanroommc.com'
    }
}

2. Зависимости для ForgeGradle

dependencies {
    // Общие зависимости
    annotationProcessor 'org.ow2.asm:asm-debug-all:5.2'
    annotationProcessor 'com.google.guava:guava:32.1.2-jre'
    annotationProcessor 'com.google.code.gson:gson:2.8.9'

    // ForgeGradle
    implementation ('zone.rong:mixinbooter:10.0') {
        transitive = false
    }
    annotationProcessor ('zone.rong:mixinbooter:10.0') {
        transitive = false
    }
}

3. Для RetroFuturaGradle

String mixinBooter = modUtils.enableMixins('zone.rong:mixinbooter:10.0')
api (mixinBooter) {
    transitive = false
}
annotationProcessor (mixinBooter) {
    transitive = false
}

Важные изменения в MixinBooter

🔹 Версия 4.2+

  • Все моды, использующие миксины, теперь должны зависеть от MixinBooter, даже если они изменяют ванильные классы.
  • Это помогает избежать конфликтов версий (например, с модом VanillaFix).

🔹 Версия 5.0+

  • Встроена поддержка MixinExtras (дополнительные возможности для миксинов).

🔹 Версия 8.0+

  • Один билд работает на всех версиях 1.8–1.12.2.

🔹 Версия 8.4+

  • Добавлена совместимость с SpongeForge.

🔹 Версия 9.2+

  • Возвращена поддержка аннотации @MixinLoader для 1.8.x.

🔹 Версия 10.0+

  • Обновлена поддержка Mixin 0.8.7.

Как правильно использовать миксины?

MixinBooter предоставляет два основных интерфейса для загрузки миксинов:

1️⃣ IEarlyMixinLoader

Используется для миксинов, которые должны загружаться очень рано (например, изменения в Guava, Forge или ванильных классах).

2️⃣ ILateMixinLoader

Предназначен для миксинов, которые изменяют моды.

⚠️ Важно: Аннотация @MixinLoader устарела с версии 4.2, но её можно использовать вместе с ILateMixinLoader для совместимости с 1.8.x.


Заключение

MixinBooter — это удобное решение для разработчиков модов, работающих с миксинами в Minecraft 1.8–1.12.2. Он устраняет множество проблем с совместимостью и упрощает процесс внедрения изменений в игру.

Если вы хотите углубиться в разработку модов, обязательно попробуйте MixinBooter — он сэкономит вам кучу времени! �

📌 Где найти?
Вы можете скачать MixinBooter на официальном сайте CleanroomMC или через Maven-репозиторий, как описано выше.

Удачного крафта кода! 💻⚡






Дополнительное описание


Привет, ты находишься на сайте - FoxyCraft - Скачать лаунчер для Minecraft - Игровая экосистема серверов Маинкрафт. Скачать Моды, Моды 1.12.2 MixinBooter Вы сможете в любое время для нужной версии Маинкрафт. Ты ищешь где скачать Моды, Моды 1.12.2 и установить на свой клиент? Тогда добро пожаловать на наш сайт. Этот Маинкрафт Моды, Моды 1.12.2 можно найти по запросу: Скачать MixinBooter для Minecraft. Ведь ты знаешь где скачать Моды, Моды 1.12.2 бесплатно! Найти Моды, Моды 1.12.2 можно по запросам: Майнкрафт, Minecraft, скачать, FoxyCraft, фоксикрафт, Моды, Моды 1.12.2. Если тебе понравилась новость или фаил, не забудь скачать его себе.








Важно:


Приносим свои глубочайшие извинения, если Ваша статья или материал была опубликована без Вашего на то согласия или какой-то текст не соответствует действительности.
Напишите нам, и мы в срочном порядке примем меры.





Советуем прочитать