Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Fzzy Config

Fzzy Config

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

4.61M
530
Game Mechanics
Library

Compatibility

Minecraft: Java Edition

24w34a
1.21.x
1.20.4–1.20.6
1.20.1

Platforms

Fabric
Forge
NeoForge
Quilt

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server
Donate on Ko-fi

Creators

fzzyhmstrs
fzzyhmstrs Member

Details

Licensed TDL M
Published last year
Updated last month
DescriptionGalleryChangelogVersions

Show all versions

1
7
8
9
13

fzzy_config-0.5.3+1.21

by fzzyhmstrs on Oct 13, 2024
Download

fzzy_config-0.5.3+1.20.6

by fzzyhmstrs on Oct 13, 2024
Download

fzzy_config-0.5.3+1.20.4

by fzzyhmstrs on Oct 13, 2024
Download

fzzy_config-0.5.3+1.20.1

by fzzyhmstrs on Oct 13, 2024
Download

fzzy_config-0.5.3+1.21+neoforge

by fzzyhmstrs on Oct 13, 2024
Download

fzzy_config-0.5.3+1.20.6+neoforge

by fzzyhmstrs on Oct 13, 2024
Download

fzzy_config-0.5.3+1.20.4+neoforge

by fzzyhmstrs on Oct 13, 2024
Download

Additions

  • New experimental Result Provider api; providing a framework for reflectively accessing any config value via string scopes
    • Create result providers for any configurable type, providers soft fail to fallbacks given during creation
    • Results are dynamically updated as the config changes, no need for relogging, reloading, etc.
    • Built in argument handling system for performing actions on the scope requested - check the size of a list, check if a list contains a value, scale a result, anything you can dream up.
    • Check the wiki article for an example use case.

Changes

  • None.

Fixes

  • Restart screen now properly shows when a restart-causing change is received.
  • Pressing tab on suggestions now properly tabs the result into the setting text field instead of changing focus to the next widget (done button etc.)
  • ValidatedIdentifier.ofRegistryKey now takes ? extends Registry like the other helper method types, instead of just Registry.

fzzy_config-0.5.3+1.20.1+forge

by fzzyhmstrs on Oct 13, 2024
Download

Additions

  • New experimental Result Provider api; providing a framework for reflectively accessing any config value via string scopes
    • Create result providers for any configurable type, providers soft fail to fallbacks given during creation
    • Results are dynamically updated as the config changes, no need for relogging, reloading, etc.
    • Built in argument handling system for performing actions on the scope requested - check the size of a list, check if a list contains a value, scale a result, anything you can dream up.
    • Check the wiki article for an example use case.

Changes

  • None.

Fixes

  • Restart screen now properly shows when a restart-causing change is received.
  • Pressing tab on suggestions now properly tabs the result into the setting text field instead of changing focus to the next widget (done button etc.)
  • ValidatedIdentifier.ofRegistryKey now takes ? extends Registry like the other helper method types, instead of just Registry.
  • Fixed 1.20.1 forge c2s networking being broken.

fzzy_config-0.5.2+24w40a

by fzzyhmstrs on Oct 4, 2024
Download

fzzy_config-0.5.2+24w34a

by fzzyhmstrs on Oct 4, 2024
Download

fzzy_config-0.5.2+1.21

by fzzyhmstrs on Oct 4, 2024
Download

fzzy_config-0.5.2+1.20.6

by fzzyhmstrs on Oct 4, 2024
Download

fzzy_config-0.5.2+1.20.4

by fzzyhmstrs on Oct 4, 2024
Download

fzzy_config-0.5.2+1.20.1

by fzzyhmstrs on Oct 4, 2024
Download

fzzy_config-0.5.2+1.21+neoforge

by fzzyhmstrs on Oct 4, 2024
Download

fzzy_config-0.5.2+1.20.6+neoforge

by fzzyhmstrs on Oct 4, 2024
Download

fzzy_config-0.5.2+1.20.4+neoforge

by fzzyhmstrs on Oct 4, 2024
Download

fzzy_config-0.5.2+1.20.1+forge

by fzzyhmstrs on Oct 4, 2024
Download

Additions

  • Search field now has a tooltip and shows "Search" when the search query is empty
    • Search also now has several modes, described in the tooltip. Search setting descriptions, negate searches, and more.

Changes

  • ValidatedEnum popups now center the enum buttons on popups with very long enum names
  • Many internal refactors to further move away from referencing version specific MC code outside util classes
  • Further implement Custom widgets and remove more vanilla widget references

Fixes

  • Fixed number widgets sometimes freezing if their allowable range was low (<1.0)
  • Fixed integer type slider left/right button incrementing on ranges <10 min to max
  • Fixed search bar and done button moving strangely on resize
  • Fixed setting entry tooltips appearing for entries "tucked" under the header or footer when hovered over

fzzy_config-0.5.1+24w40a

by fzzyhmstrs on Oct 3, 2024
Download

Additions

  • Port to 24w40a
  • Added a decimal format to ValidatedFloat and Double; the values within will now be formatted like #.##, instead of showing the entire fractional part.
  • Added exception if a ValidatedNumber is provided with a min >= max.
  • Added Item, Block, EntityType, and Fluid as types that can be automatically wrapped with validation without having to specify it yourself.

Changes

  • Using @Translation at the config-level will add the option to use the prefix itself as a lang key for the config title.

Fixes

  • Fixed tooltip alert for the RELOAD_RESOURCES action on config-level alerts
  • Fixed @Translation not working for config sections
  • Inherited config classes fully work again
  • Fixed mapped values not instancing themselves properly; which was breaking mapped lists, maps, and other collection views in the GUI.
  • Restore config ordering from alphabetical to declared-order in the TOML outputs. Superclasses will appear after the direct class fields.

fzzy_config-0.5.1+24w34a

by fzzyhmstrs on Oct 3, 2024
Download
1
7
8
9
13

Modrinth is open source.

main@4bafae8

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.