
Jupiter
Активный0.0
Установок
20
Последнее обновление
1 месяц назад
Версии
1.16.5 — 1.21.8
Клиент
Fabric
Forge
Neoforge
Библиотеки
Утилиты
Jupiter
Jupiter представляет собой мощную библиотеку для автоматической синхронизации конфигураций в Minecraft.
ВАЖНОЕ УВЕДОМЛЕНИЕ: Версия Jupiter V2 несовместима с модами, созданными на основе V1!
Основные возможности
- Простое создание экземпляров конфигурации
- Поддержка различных типов данных: целые числа, числа с плавающей точкой, строки, списки и другие
- Возможность установки диапазонов значений для числовых параметров
- Автоматическая синхронизация конфигураций с выделенным сервером
- Управление правами доступа к настройкам сервера
Руководство для разработчиков
- Создайте класс конфигурации, расширяющий
FileConfigContainer
- Добавьте конфигурацию в метод
init
(см. пример на GitHub) - Если конфигурация предназначена для сервера или общего использования, зарегистрируйте её через
ServerConfigManager.registerServerConfig
- Создайте интерфейс для редактирования настроек. Доступно три типа экранов:
ConfigSelectScreen
: экран выбора конфигурации с проверкой прав доступаClientConfigScreen
: экран редактирования клиентских настроекServerConfigScreen
: экран редактирования серверных настроек (без проверки прав доступа)
Поддержка версий
Обновления для новых версий Minecraft выпускаются по мере необходимости для работы других наших модов.
Сообщество
Присоединяйтесь к нашему Discord-сообществу для обсуждения и поддержки.