Simple Config API [Discontinued]
Активный0.0
Установок
Последнее обновление
Версии
Simple Config API
Простая и удобная библиотека для работы с конфигурационными файлами в модах для Minecraft, созданная на основе библиотеки NightConfig. Поддерживает Fabric, Quilt и Neo/-Forge.
Основные возможности
Система позволяет сохранять различные типы данных: целые числа, числа с плавающей точкой, строки и логические значения. Все параметры можно организовывать в категории для лучшей структурированности. Для каждой категории и отдельного значения можно добавлять поясняющие комментарии. Также реализована функция проверки значений на соответствие заданному диапазону.
Библиотека изначально разрабатывалась для многоплатформенных проектов, но отлично подходит и для модов, работающих только с одним загрузчиком. Встроенный механизм автоматически исправляет некорректные или поврежденные записи в конфигурационных файлах.
Планы по развитию
В будущих версиях планируется расширить поддержку дополнительных типов данных для повышения гибкости настройки.
Информация для разработчиков
Актуальная версия: 0.3.0
Поддерживаемые версии:
- Fabric 1.20 - 1.20.4
- Forge 1.20 - 1.20.4
- NeoForge 1.20.1 - 1.20.4
Добавление Simple Config API в проект
repositories {
maven {
name = "xStopho Mods"
url = "https://raw.githubusercontent.com/Stein-N/resources/main/maven"
}
}
dependencies {
implementation "xstopho.simpleconfigapi:simpleconfigapi-common:<version>"
implementation "xstopho.simpleconfigapi:simpleconfigapi-fabric:<version>"
implementation "xstopho.simpleconfigapi:simpleconfigapi-forge:<version>"
implementation "xstopho.simpleconfigapi:simpleconfigapi-neoforge:<version>"
}