WalksyLib
Активный0.0
Установок
Последнее обновление
Версии
WalksyLib: Библиотека для создания конфигураций на основе билдера
WalksyLib — это специализированная библиотека, разработанная для упрощения создания сложных систем настроек (конфигураций) в проектах разработчика. Она построена на концепции конструктора и обеспечивает удобные инструменты для реализации и управления параметрами конфигурации.
Основной задачей этой библиотеки является предложение готовой и настраиваемой системы, которую можно легко встроить в другие модификации для фильтрации рекламного контента (моды), избегая ручной реализации стандартных функций парсинга и сохранения настроек.
Ключевые возможности
Система сериализации и десериализации:** Полноценный фреймворк для простой загрузки (чтения) и сохранения всех пользовательских настроек в файлы конфигурации и обратно.
Богатый набор готовых опций:** Поддерживает множество различных типов параметров для настройки, включая:
- Логический (Да/Нет) параметр (Boolean Option)
- Числовые параметры (Numerical Options) разных типов
- Параметр цвета (Color Option) для выбора цветов
- Параметр перечисления (Enum Option) с выбором из списка
- Оригинальная возможность загрузки спрайтов/текстур (Sprite/Texture Option) — позволяет загружать пользовательские изображения простым перетаскиванием.
- Уникальная функция создания пиксельной сетки (Pixel Grid Option) — удобный инструмент для дизайна пиксельной графики с поддержкой анимации, который отлично подходит для создания частиц, значков и других графических элементов прямо в интерфейсе конфигурации.
- Текстовый параметр (String Option)
- Список текстовых строк (String List Option)
Примечания для разработчиков
Данная библиотека черпает вдохновение и идейно связана с такими популярными и уважаемыми в сообществе проектами, как YACL, UkuLib, Cloth Config и MidnightLib.