Tags
Creators
Details
All versions
0.3.0+1.20.1
Beta
fzzy_config-0.3.0+1.20.12 years ago 2,789
Compatibility
Minecraft: Java Edition
1.20.1
Platforms
Fabric
Quilt
Supported environments
Client and server
Required content
Changes
Additions
IgnoreVisiblityannotation. 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
IgnoreVisiblitystate - 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 -
OnClickTextFieldWidgetnow takes anOnInteractActioninstance instead of aConsumer<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
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| fzzy_config-0.3.0+1.20.1-sources.jar | Unknown | 297.89 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:Q1hwuGaq"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:hYykXjDp:Q1hwuGaq"
}


