Fzzy Config
Fzzy Config - мощный движок конфигурации для модов Майнкрафт с автоматической генерацией GUI, валидацией и синхронизацией сервер-клиент.
Fzzy Config - это продвинутый движок конфигурации для модов Minecraft, который берет на себя всю рутину. Если вы разрабатываете свой мод и устали писать интерфейсы настроек с нуля, этот инструмент создан специально для вас. Поддерживает Fabric и Forge, генерирует кнопочки и меню автоматически, а еще синхронизирует данные между сервером и клиентом.
В моддинге Майнкрафт создание конфига часто превращается в боль. Нужно подключать сторонние библиотеки вроде Cloth Config, прописывать экраны, заботиться о валидации значений. Fzzy Config решает эту проблему - вы просто описываете настройки, а он делает всё остальное. От сериализации в TOML до полноценного GUI.
Основные возможности
- Автоматическая сериализация в TOML - ваши конфиги будут в читаемом формате прямо из коробки.
- Минимальное API - не требует сложной интеграции и глубокого погружения в документацию.
Генерация интерфейсов (GUI)
- Автоматическое создание GUI - меню настроек генерируется на основе структуры вашего конфиг файла. Кодить экраны вручную больше не нужно.
- Управление с клавиатуры - экраны полностью поддерживают навигацию без мыши и озвучку для слабовидящих.
- Интеграция с ModMenu и Catalogue - ваши настройки автоматически появятся в меню модов без дополнительных registration-методов.
Синхронизация данных
- Автоматический sync сервера и клиента - критически важная фича для серверных плагинов и модов. Больше никаких рассинхронизаций настроек у игроков.
- Push-обновления - можно отправлять изменения на сервер прямо из клиента.
- Передача настроек - возможность пересылать свои конфиги другим юзерам, если они хотят использовать вашу сборку.
Валидация и контроль значений
- Встроенная валидация - проверка работает не только для примитивных типов, но и для сложных структур. Ошибки в конфиге отсекаются на этапе загрузки.
- Ограничение выбора - можно жестко задать, какие значения игрок может выбирать.
- Авто-подсказки - для тегов и идентификаторов работают встроенные suggestions, как в ванильных командах Minecraft.
Обновления и гибкость
- Версионность - обновление конфигов при выходе новой версии мода реализуется одним методом.
- Миграция - можно спарсить старые конфиги при переходе с другой библиотеки.
- Multi-loader поддержка - используйте один и тот же код на Fabric и Forge. В комплекте идет даже легковесный Networking API.
Если вы собираете свою сборку модов или разрабатываете крупный проект для Майнкрафт, Fzzy Config сэкономит кучу времени. Скачайте Fzzy Config, если хотите упростить жизнь себе и своим игрокам - автоматические GUI и синхронизация того стоят.
Скриншоты Fzzy Config
Часто задаваемые вопросы
Совместимость
Создатели
Детали
Версии мода Fzzy Config
Доступно 357 версий. Сначала показаны самые популярные и самые свежие.