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.3.0+1.20.1

File namefzzy_config-0.3.0+1.20.1.jar
Uploader
fzzyhmstrsfzzyhmstrs
Uploaded
Apr 27, 2024
Downloads
1.2K
Size
1.1 MB
Mod Loaders
FabricQuilt
File ID
5296631
Type
B
Beta
Supported game versions
  • 1.20.1

Curse Maven Snippet

Fabric

modImplementation "curse.maven:fzzy-config-1005914:5296631"

Quilt

modImplementation "curse.maven:fzzy-config-1005914:5296631"

Learn more about Curse Maven

What's new

Additions

  • IgnoreVisiblity annotation. A config marked with ignore visibility can have private/protected etc. fields/props. This was added for backwards compatibility with configs that may be using restricted visibility to store non-config information.

Changes

  • The changes button narration was changed from "Manage Changes" to "(Number of changes) Changes Made Button"
  • The main de/serializers will now access-widen fields when applicable based on IgnoreVisiblity state
  • try/catch blocks of the main de/serializers expanded to catch more issues without crashing
  • Config list entries will narrate their name on hover as well as focus
  • Increased max character length of the search box in case of needing to search for long names
  • API BREAK - OnClickTextFieldWidget now takes an OnInteractAction instance instead of a Consumer<OnClickTextFieldWidget>. This lets the text field pass key presses to whatever the widget desires (generally a newly pushed PopupWidget element)

Fixes

  • Permission level is now rechecked on GUI opening, preventing you from being locked out of a config if you opened a server config while in the main menu.
  • Tab now completes suggestions as it should.
  • Changes button now narrates the number of changes made as it should have
  • Fixed lang issue with the default descriptions for min- and max-bounded numbers
  • The Narrator now properly narrates config list entry tooltips
  • Fixed the search bar "trapping" arrow based keyboard navigation even when the search box is empty. Now will pass navigation when it's empty
Type
Name
Game Versions
Mod Loaders
Size
Downloads
Uploaded