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