Download Carbon Config — Minecraft Mods — MetaMods
Carbon Config

Carbon Config

Active

Downloads

6

Last update

4 weeks ago

Versions

1.7.10 — 1.21.1
Client and server
Fabric
Forge
Neoforge
Libraries
Utils

Carbon Config - Modern Configuration Library for Minecraft

Carbon Config represents an innovative library for working with settings, originally created for the IC2Classic mod, and now available as an open solution for all developers.

The main goal of this system is to provide a more flexible, stable, and functional approach to configuration management with an improved user interface.

System Architecture

The library consists of two main components:

  • Configuration module - standalone Java library
  • Graphical interface module - Minecraft modification

The graphical interface supports both Carbon Config configurations and standard Forge configurations without additional setup.

Key Features

Structured Data

Information can be displayed as structured objects instead of simple text strings. Compound Example

Intelligent Suggestions

The system offers users recommended values as hints, significantly simplifying the configuration process. Entry Selector Example

Multiplayer Support

Ability to edit any server-side configurations, not just those intended exclusively for the server. File Selector Example

Individual Player Settings

In multiplayer games, each participant can have their own parameters that are easily identifiable.

Delayed Loading

If configuration loads early but elements register later, this doesn't cause problems thanks to gradual parsing of settings.

Registry Visualization

Items, blocks, fluids, potions, enchantments, and colors receive special graphical representation in the interface.

Customizable Appearance

Don't like the current background? Simply choose one of the proposed design options - there's something for every taste! Background Example

Game Rule Support

Edit game rules of the current world or server, as well as existing worlds without the need to open them. Game Rule Support

Project members
Speiger

Speiger

Developer

MedurisDev

MedurisDev

Meduris

Meduris

Created: 17 Aug 2023

ID: 6374