promotional bannermobile promotional banner

Fzzy Config

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

fzzy_config-0.6.7+1.20.1+forge

File namefzzy_config-0.6.7+1.20.1+forge.jar
Uploader
fzzyhmstrsfzzyhmstrs
Uploaded
Mar 21, 2025
Downloads
287.2K
Size
2.0 MB
Mod Loaders
ForgeNeoForge
File ID
6329668
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:fzzy-config-1005914:6329668")

NeoForge

implementation fg.deobf("curse.maven:fzzy-config-1005914:6329668")

Learn more about Curse Maven

What's new

Reminder of breaking changes in 0.6.x

  • ValidatedEntityAttribute is removed
  • Custom[Widgets] are moved from the internal widget package to the custom package
  • Several widgets and other classes have been deleted
  • PopupWidget has many deprecations, and probably at least one breaking change despite my best efforts. Deprecations scheduled for removal 0.7.0
  • As of 0.6.3, ActiveButtonWidget is unused and deprecated, marked for removal by 0.7.0
  • As of 0.6.3, TextlessActionWidget is unused and deprecated, marked for removal by 0.7.0
  • Possibly more, I didn't take great notes

As of 0.6.0, 1.20.4 and 1.20.6 will no longer be receiving active updates.


Additions

  • Configs now support different save file formats beyond just TOML. Current offerings are TOML, JSON, JSON5, JSONC. Select your desired format by overriding fileType in the config class.
    • JSON5 and JSONC will automatically carry over comments made with @Comment or @TomlComment

Changes

  • Broke out PopupController from PopupParentElement, allowing for smoother implementation of popups into existing screens.

Fixes

  • Fixed unnecessary re-saving of configs on single player configuration.
Type
Name
Game Versions
Mod Loaders
Size
Downloads
Uploaded