Jupiter — это мощная библиотека для автоматической синхронизации конфигураций, которая значительно упрощает работу с настройками модов как для игроков, так и для разработчиков.
Для игроков:
- Удобные внутриигровые экраны редактирования конфигураций.
- Автоматическая синхронизация с сервером при подключении к выделенным серверам при наличии соответствующих разрешений.
Для разработчиков:
- Простое создание экземпляров конфигураций.
- Поддержка типов данных: целые числа, числа с плавающей точкой, строки, списки и другие.
- Настраиваемые записи конфигураций на основе кодеков для любых типов значений.
- Контроль разрешений для конфигураций выделенных серверов.
Дополнительная система конфигураций:
Эта система предназначена для загрузки файлов конфигураций из других систем. Загруженные конфигурации также могут использовать функции Jupiter, такие как автоматически генерируемые экраны настроек и синхронизация с выделенными серверами. В настоящее время поддерживаются:
- Система конфигураций (Neo)Forge (совместима с Forge Config API Port).
- Cloth Config API.
Особая благодарность:
- masady: автор Malilib, дизайн экранов конфигураций частично основан на нём.
- Fuzs: автор Forge Config API Port, благодаря чему Jupiter может более удобно загружать конфигурации (Neo)Forge с помощью универсальных API.
ВАЖНОЕ УВЕДОМЛЕНИЕ: Jupiter V2 несовместим с модами, основанными на V1!
Для получения дополнительной информации и поддержки посетите Discord: https://discord.gg/NDzz2upqAk

