Download Fzzy Config — Minecraft Mods — MetaMods
Fzzy Config

Fzzy Config

Active

Downloads

52

Last update

2 months ago

Versions

1.20.1 — 1.21.8
Client and server
Fabric
Forge
Neoforge
Quilt
Game mechanics
Libraries
Utils

Fzzy Config - Powerful Configuration Engine for Minecraft Mods

Main Banner

Fzzy Config is a universal configuration engine for Minecraft mods that adapts to your needs. Whether you need a quick and simple approach or detailed configuration with advanced features, this library can handle any task. It offers significantly more functionality compared to similar solutions.

Core Features

Automatic saving of settings in TOML format with minimal integration requirements and a simple API.

Automatic Interfaces

The system independently creates graphical interfaces based on the structure of your configuration files. All screens fully support keyboard navigation and content narration without additional setup. The interfaces have undergone thorough testing by a visually impaired member of the modding community. Integration with ModMenu and Catalogue is performed automatically, without the need to manually create screens.

Synchronization

Provides automatic synchronization between server and client. You can send configuration changes to the server in real-time and share your configurations with other players.

Data Validation

Built-in validation and correction system works not only with primitive data types. You can strictly control acceptable parameter values and selection methods. The system automatically suggests appropriate options for settings such as tags and identifiers.

Updates

Versioned configuration updates are supported through simple implementation of one method. There is also the ability to transfer settings from other configuration libraries.

Usage Flexibility

You can implement configuration with minimal effort or create a complex settings system. Various approaches are available: from simple Java/Kotlin objects to carefully crafted settings in the style of Minecraft GameOptions. The library provides seamless support for multiple loaders using a single API for Fabric and Forge, including a lightweight networking API.

Project members
fzzyhmstrs

fzzyhmstrs

Developer

Created: 21 Apr 2024

ID: 426