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.84M
548
Game Mechanics
Library
AboutGalleryChangelogVersions

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

fzzy_config-0.5.1+1.21

by fzzyhmstrs on Oct 3, 2024
Download

fzzy_config-0.5.1+1.20.6

by fzzyhmstrs on Oct 3, 2024
Download

fzzy_config-0.5.1+1.20.4

by fzzyhmstrs on Oct 3, 2024
Download

fzzy_config-0.5.1+1.20.1

by fzzyhmstrs on Oct 3, 2024
Download

fzzy_config-0.5.1+1.21+neoforge

by fzzyhmstrs on Oct 3, 2024
Download

fzzy_config-0.5.1+1.20.6+neoforge

by fzzyhmstrs on Oct 3, 2024
Download

Additions

  • 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+1.20.4+neoforge

by fzzyhmstrs on Oct 3, 2024
Download

Additions

  • 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.
  • Fix client kick on trying to update a config in-game

fzzy_config-0.5.1+1.20.1+forge

by fzzyhmstrs on Oct 3, 2024
Download

Additions

  • 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.0+24w34a

by fzzyhmstrs on Sep 25, 2024
Download

fzzy_config-0.5.0+1.21

by fzzyhmstrs on Sep 25, 2024
Download

fzzy_config-0.5.0+1.20.6

by fzzyhmstrs on Sep 25, 2024
Download

fzzy_config-0.5.0+1.20.4

by fzzyhmstrs on Sep 25, 2024
Download

fzzy_config-0.5.0+1.20.1

by fzzyhmstrs on Sep 25, 2024
Download

fzzy_config-0.5.0+1.21+neoforge

by fzzyhmstrs on Sep 25, 2024
Download

fzzy_config-0.5.0+1.20.6+neoforge

by fzzyhmstrs on Sep 25, 2024
Download
1
8
9
10
13

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

new-project-page@ac78952

© 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.