OneConfig — бесплатная библиотека конфигурации с открытым исходным кодом от Polyfrost. Она даёт разработчикам API для настроек, а игрокам — единый экран, где можно менять параметры всех модов, которые её используют.
Это клиент?
OneConfig может выглядеть как клиент, но это отдельный мод. Вы можете убедиться в этом сами. Он не поставляет собственных модов, поэтому вы сами решаете, какие моды использовать вместе с ним.
Что получают игроки?
Экран настроек с отдельной карточкой для каждого мода, поиском и страницей привязок клавиш. Открывается правым Shift.
Редактор HUD для перемещения, масштабирования и изменения оформления элементов HUD ваших модов.
Профили, каждый из которых хранит отдельную копию настроек ваших модов.
Какие версии поддерживаются?
Minecraft 1.8.9 на Ornithe.
Minecraft 1.21.1-26.3 на Fabric.
OneConfig требует Compose Multiplatform и Fabric Language Kotlin. Также ему нужны Fabric API на Fabric и OSL на Ornithe.
⚡️ Начало работы
Почти всё необходимое для начала работы с OneConfig есть в нашей документации. Если остались вопросы, создайте тикет для разработчиков в нашем Discord.
Чтобы собрать OneConfig самостоятельно, выполните команду ниже при установленном JDK 25. Замените 26.3-fabric на любую поддерживаемую версию, например 1.8.9-ornithe.
./gradlew ":bootstrap:26.3-fabric:build"
ℹ️ Пример мода
Ознакомьтесь с нашим примером мода.
