Compose Multiplatform
Библиотечный мод, объединяющий JetBrains Compose Multiplatform для использования в других модах Minecraft. Используется в OneConfig от Polyfrost.
Compose Multiplatform - это библиотечный мод для Майнкрафт, который упаковывает библиотеки JetBrains Compose Multiplatform в удобный для использования пакет. Сам по себе он ничего не меняет в игре, но служит важной основой для других проектов.
Зачем это нужно
В мире Minecraft модов часто возникает потребность в красивых и функциональных интерфейсах. Обычные GUI на ванильных кнопках и панельках выглядят убого и неудобны. Тут на помощь приходят современные UI-фреймворки, вроде Compose Multiplatform от JetBrains. Проблема в том, что эти библиотеки весят прилично - особенно Skiko, отвечающий за рендеринг. Тащить их в каждый мод по отдельности - жирно и нерационально.
Compose Multiplatform решает эту проблему: он выносит все эти зависимости в отдельный мод, который подгружается один раз. А уже другие моды, например OneConfig от Polyfrost, просто указывают его как зависимость. В итоге - меньше дублирования кода, меньше размер файлов и меньше головной боли у игроков.
Что под капотом
- JetBrains Compose Multiplatform - фреймворк для создания декларативных UI на Kotlin
- Skiko - библиотека для рендеринга графики (используется форк с поддержкой Vulkan на версии 26.2)
- Совместимость - мод рассчитан на современные версии Minecraft (1.20+)
Важный момент: Compose Multiplatform не предоставляет готовых инструментов для встраивания Compose в Minecraft. Это просто хранилище библиотек. Всю магию интеграции делают уже другие моды, которые на него ссылаются.
Для кого этот мод
Если вы обычный игрок - скорее всего, вам не придется ставить его руками. Он подтянется автоматически как зависимость, если вы используете моды от Polyfrost или другие проекты, завязанные на Compose. А вот если вы разработчик модов и хотите сделать красивый интерфейс без ванильных костылей - это ваш шанс.
Скачайте Compose Multiplatform и забудьте про проблемы с зависимостями - всё уже собрано в одном месте.
Как поиграть с друзьями с модом Compose Multiplatform?
Мод Compose Multiplatform куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Compose Multiplatform будет готов за пару минут - BungeeHost сделает всё за вас.