ModMC
YetAnotherConfigLib (YACL)

YetAnotherConfigLib (YACL)

Упрощайте настройку модов с помощью гибкой и интуитивной библиотеки

Скачать3.9.9+26.4-fabric · MC Все файлы →

О моде YetAnotherConfigLib (YACL)

YetAnotherConfigLib (YACL) — это библиотека конфигураций для моддеров Minecraft, которым нужны лучшие инструменты для работы с интерфейсом. Она закрывает пробелы таких существующих библиотек, как Cloth Config API и SpruceUI, предлагая свежий подход с повышенной гибкостью и новыми возможностями.

YACL делает игру комфортнее, предоставляя интуитивные интерфейсы конфигурации в стиле Minecraft с форматированным текстом, изображениями и структурированными вкладками. Доступный дизайн и поддержка управления с клавиатуры делают её идеальным выбором для разработчиков модов, которым нужна надежная система настроек.

YACL идеально подходит для разработчиков, создающих сложные конфигурации: её функции вроде кастомных виджетов и сериализации значительно упрощают разработку. Она отлично вписывается в сборки модов, предлагая надежное и единое решение для управления настройками.

Благодаря поддержке Fabric, Forge, NeoForge и Quilt, YACL позволяет моддерам создавать проработанные и удобные настройки без необходимости писать всё с нуля.

Preview

Возможности

  • Кастомные виджеты управления для уникальных элементов интерфейса
  • Подробные описания с кликабельным/всплывающим текстом и предпросмотром изображений WebP
  • Множество контроллеров для чисел, строк, булевых значений и прочего
  • Полнофункциональный выбор цвета с поддержкой навигации с клавиатуры
  • Организованные вкладки и сворачиваемые группы для упорядоченных настроек
  • Встроенные сериализация и десериализация для предотвращения ошибок конфигурации
  • Альтернативный Kotlin DSL для упрощенного создания конфигураций

Советы

  • Начните с Kotlin DSL для более быстрого создания конфигов
  • Используйте подробные описания, чтобы объяснить сложные настройки
  • Задействуйте разнообразные контроллеры для разных типов данных
  • Включите выбор цвета для визуальной настройки
  • Проверяйте совместимость конфигураций в разных версиях сборок модов

Как установить

  1. Установите Fabric / Forge / NeoForge / Quilt для своей версии Minecraft (официальным установщиком).
  2. Скачайте файл под вашу версию Minecraft и Fabric / Forge / NeoForge / Quilt.
  3. Также установите: Fabric API.
  4. Откройте папку .minecraft и положите файл в папку «mods» (создайте её, если нет).
  5. Запустите Minecraft с профилем Fabric / Forge / NeoForge / Quilt.

Вопросы и ответы

Почему стоит выбрать YACL вместо других библиотек конфигураций?

У существующих библиотек, таких как Cloth Config API и SpruceUI, есть свои ограничения. YACL предлагает большую гибкость, продуманный дизайн интерфейса и современные функции, вроде расширенных описаний и сериализации.

Как использовать YACL в своем моде?

Следуйте документации в вики для установки и настройки. Используйте builder API или Kotlin DSL для создания собственных интерфейсов конфигурации.

Скачать YetAnotherConfigLib (YACL)

Моды

Все →
Fabric API

Fabric API от modmuss50

Обеспечивает плавное взаимодействие модов и базовый функционал для Fabric-модов

МодБиблиотекаFabric
286.29M скачиваний37k подписчиков 3 дня назад
Cloth Config API

Cloth Config API от shedaniel

Упрощает меню настроек модов для более комфортной игры

МодБиблиотекаFabricForgeNeoForge
184.03M скачиваний17k подписчиков в прошлом месяце
Fabric Language Kotlin

Fabric Language Kotlin от modmuss50

Позволяет запускать моды для Fabric, написанные на Kotlin, без добавления лишних блоков или предметов.

МодБиблиотекаFabric
131.22M скачиваний11k подписчиков 2 недели назад
Architectury API

Architectury API от architectury

Упрощает разработку мультиплатформенных модов под Fabric, Forge и другие загрузчики

МодБиблиотекаFabricForgeNeoForgeQuilt
107.84M скачиваний7.8k подписчиков 2 недели назад