Tags
Creators
Details
All versions
10.3.0-26.3-snapshot-9
Alpha
Hudder 10.3.02 weeks ago 79
Compatibility
Minecraft: Java Edition
26.3-snapshot-5–26.3-snapshot-9
Platform
Fabric
Supported environments
Client-side
Required content
Changes
Additions
- Added option to remove boss bars
- Added rotate parameter for the text method
- Added
rectangle,gradientandhorizontal_gradientmethods - Added
boss_barsvariable (An array of objects with the properties [String uuid, String color, String color_code, Component name, boolean darken_screen, boolean play_boss_music, boolean create_world_fog, float progress])
Deprecations
- Deprecated the
AddTextparameter for the run method in Hudder (as well as theaddalias). - Deprecated old support for quote-less strings in Hudder's run method.
Changes
- Added a total and Per-file size limit for Hudpacks (64MiB total, 8MiB per-file, disabled if unsafe operations is enabled)
- Added a max file count for Hudpacks (255 files, disabled if unsafe operations is enabled)
- Hudder V3 no longer marked experimental/unstable
Fixes
- The DataVariableRegistry now enforces case-insensitivity in the getters too.
- Many less than ideal error handling.
- Potential memory leaks
- Drag n drop in the config screen
- Several issues caused by invalid Hudpacks
- Some issues with auto-refresh
- Some screen types being incorrect or too general
- Item and slot methods
Technical/API changes
- Improved testing infrastructure
- Updated FunctionAndConsumerAPI to provide more debug information to the functions and consumers
- Deprecated functions and consumers not using the new interfaces.
- Updated DataVariableRegistry to be more type safe.
- Deprecated the old DataVariableRegistry's
VariableTypesclass and the DataVariableRegistry methods that use it - Many breaking changes for Compilers (And many to come)
Supplementary resources
| File | Type | Size | |
|---|---|---|---|
| hudder-10.3.0-sources.jar | Sources jar | 838.43 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:yY98jKdv:GViwgRRe"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:yY98jKdv:GViwgRRe"
}

