Download Jupiter — Minecraft Mods — MetaMods

Jupiter

Active

Downloads

21

Last update

1 month ago

Versions

1.16.5 — 1.21.8
Client
Fabric
Forge
Neoforge
Libraries
Utils

Jupiter

Jupiter is a powerful library for automatic configuration synchronization in Minecraft.

IMPORTANT NOTICE: Jupiter V2 is not compatible with mods based on V1!

Key Features

  • Simple creation of configuration instances
  • Support for various data types: integers, floating-point numbers, strings, lists, and others
  • Ability to set value ranges for numerical parameters
  • Automatic synchronization of configurations with dedicated servers
  • Permission management for server settings

Developer Guide

  1. Create a configuration class extending FileConfigContainer
  2. Add configuration in the init method (see example on GitHub)
  3. If the configuration is for server or common use, register it via ServerConfigManager.registerServerConfig
  4. Create an interface for editing settings. Three screen types are available:
    • ConfigSelectScreen: configuration selection screen with permission checking
    • ClientConfigScreen: client settings editing screen
    • ServerConfigScreen: server settings editing screen (without permission checking)

Version Support

Updates for new Minecraft versions are released as needed for the operation of our other mods.

Community

Join our Discord community for discussion and support.

Project members
IAFEnvoy

IAFEnvoy

Developer

Created: 29 Jul 2024

ID: 48962