All versions
0.7.1+1.21.6+neoforge
Release
fzzy_config-0.7.1+1.21.6+neoforgelast year 255
Compatibility
Minecraft: Java Edition
1.21.6
Platform
NeoForge
Supported environments
Client and server
Required content
Changes
Breaking changes in 0.7.0
ValidatedEnumMapis removed- Removed all methods and properties marked as Deprecated and for removal 0.7.0
SmallSpriteDecoration#<init>SpriteDecorated#textureSet&texturesis now a required overrideSpriteDecoration#<init>CustomButtonWidget#<init>& builder is now only non-override method for adding custom button- Removed
ActiveButtonWidget - Removed
TextlessActionWidget DynamicListWidget.EntryPosand implementations madeinternalPopupWidgetposition elements;LayoutWidgetno longer inherits from the PopupWidget variant- Removed deprecated overrides of
PopupControllerfromPopupParentElement SuggestionWindowListenerandSuggestionWindowProvidermoved out ofinternalsub-package- Removed
ImmutableRelPos RenderUtil#renderBlur
- Throughout FzzyConfig
Translatable.Resulthas been replaced withTranslatable.ResultProvider. This affectsEntrySearcheras well asSearcher.SearchContent
Additions
- New
@IgnoreCommentsForDescannotation. Use on your config class to have the translation parser ignore@Commentand@TomlCommentfor in-game descriptions.
Changes
- Configs marked with
SaveType.SEPARATEcan now be opened out of the world (if it's entries can be) without caring about permissions checking, because the clients version will be considered separately anyway
Fixes
- Fixed issue with config parser incorrectly ignoring transients in certain cases
- Config GUI entries no longer show their tooltips from behind the header/footer
- Config groups now scroll correctly when collapsed/opened
- Fixed potential concurrency issue with config registration on Neoforge. All versions have the fix just in case.
- Expressions now print their constants properly in "plain" format (0.0000003) vs (3E-7) so they properly back-parse their printed version.
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| fzzy_config-0.7.1+1.21.6+neoforge-sources.jar | Unknown | 636.56 KiB |
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:hYykXjDp:8Leegid4"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:hYykXjDp:8Leegid4"
}


