What are you searching for?

Fzzy Config
Fzzy Config

Fzzy Config

Config API with automatic GUIs, powerful validation options, server-client sync, and more!

download 16.8M Downloads · favorite 1,032 Followers · Updated 5 days ago
Fabric Forge Game-mechanics Library Management Neoforge Quilt Utility 1.20.1 1.20.4 1.20.5 1.20.6 24w18a +25 more

Versions

inventory_2
fzzy_config-0.7.6+1.21.11

0.7.6+1.21.11 · 5 days ago · 2.26 MB

Release download
Fabric Quilt 1.21.11
inventory_2
fzzy_config-0.7.6+1.21.9

0.7.6+1.21.9 · 5 days ago · 2.26 MB

Release download
Fabric Quilt 1.21.9 1.21.10
inventory_2
fzzy_config-0.7.6+1.21.6

0.7.6+1.21.6 · 5 days ago · 2.26 MB

Release download
Fabric Quilt 1.21.6 1.21.7 1.21.8
inventory_2
fzzy_config-0.7.6+1.21.5

0.7.6+1.21.5 · 5 days ago · 2.26 MB

Release download
Fabric Quilt 1.21.5
inventory_2
fzzy_config-0.7.6+1.21.3

0.7.6+1.21.3 · 5 days ago · 2.26 MB

Release download
Fabric Quilt 1.21.2 1.21.3 1.21.4

Gallery

About

Main Banner

Fzzy Config is a powerful multi-loader configuration engine for Minecraft Mods that meets you where you want to be. Quick and dirty or detailed and featureful, Fzzy Config will work with you. It provides a wide array of features above and beyond what you can find in other libraries.

The Basics

  • Automatic serialization to TOML.
  • Minimal API with lightweight integration requirements

GUIs

  • Automatic GUI generation based on the layout and content of your config files.
  • Screens are fully keyboard-navigable and narratable out of the box.
    • Fully vetted and tested by a visually impaired member of the modding community.
  • No need for screen builders or registration.
  • ModMenu and Catalogue automatically integrated.

Synchronization

  • Automatic server-client sync.
  • Push live updates to a server from a client.
  • Forward client settings to other users who want your setup.

Validation

  • Validation and Correction built into everything, beyond just primitive types.
  • Tightly control what values a player can choose from and how they choose them.
  • Automatic suggestions for settings like tags and identifiers.

Updates

  • Versioned updates supported with one simple method implementation.
  • Scrape previous configs to easily update from another config library.

Flexibility

  • Implement a config with as little or much effort as you want.
  • Plain java/kotlin object, or Minecraft GameOptions-like carefully crafted settings.
  • Seamless multi-loader support. Use the same API on Fabric and Forge; including a lightweight mutli-loader Networking API!

Bisect Hosting Banner

open_in_new View on Modrinth
Compatibility
Client: Required Server: Required
gavel LicenseRef-TDL-M

Conversation

What are your thoughts?

Related projects

Library
Fabric API
Fabric API

by modmuss50

Lightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.

download 128.4M
favorite 27,401
Library
Cloth Config API
Cloth Config API

by shedaniel

Configuration Library for Minecraft Mods

download 94.4M
favorite 13,670
Optimization Utility
FerriteCore
FerriteCore

by malte0811

Memory usage optimizations

download 84.3M
favorite 12,712
Utility
Mod Menu
Mod Menu

by Prospector

Adds a mod menu to view the list of mods you have installed.

download 77.7M
favorite 22,127
lock Cookie consent

SkinMC uses cookies to provide functionality and features.