Links
Tags
Creators
Details
All versions
0.8.4+beta
Beta
IbukiGourd 0.8.4+betalast year 74
Compatibility
Minecraft: Java Edition
1.21.4
Platform
Fabric
Supported environments
Client and server
Required content
Any compatible version
Any compatible version
Changes
Version 0.8.4 Changelog
✨ New Features
- Inline-Style Text Parsing:
- Introduced a brand-new inline-style text parser (
InlineStyleTextParser). - You can now define styles directly within your text using the
&{...}syntax, e.g.,&{#66CCFF,b,i}Hello IbukiGourd.
- Introduced a brand-new inline-style text parser (
🚀 Optimizations
- GUI System:
- Refactored and optimized the state-binding and notification mechanisms for
TextAreaandTextEditor. - Improved state management for
IconWidget, which now uses aStateobject to handle color changes, enhancing responsiveness and maintainability. - Added color parameters to
LockButtonto allow for more flexible customization. - Enhanced the user interaction experience for the number editor.
- Adjusted the default rendering layer of
TextRendertoSEE_THROUGH.
- Refactored and optimized the state-binding and notification mechanisms for
- Debugging: Improved the display logic for debugging information.
🐞 Bug Fixes
- Fixed errors that could occur when calling certain rendering functions.
- Resolved several issues within the text DSL.
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:zT6MNo3I:5OaTFgsW"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:zT6MNo3I:5OaTFgsW"
}

