Tags
Creators
Details
Licensed LGPL-3.0-only
Published 3 years ago
Updated last month
All versions
0.21.7
Release
MaLiLib 0.21.1-0.21.7last year 310.9K
Compatibility
Minecraft: Java Edition
1.21–1.21.1
Platform
Fabric
Supported environments
Client-side
Changes
- various lang file updates (For contributing, see Sakura Ryoko Translate)
- add: inventoryOverlayScreen function for displaying Villager Trades List below a Villager; which can also have a BG color, based on the Villager profession; if configured to do so.
- Cleanup Config Switcher code a bit (Hopefully it will be higher up and less "Behind" other objects)
- various build system updates
- various code cleanups related to NbtUtils/Vec3d/Vec3i/Color4f and staged a few Deprecated tags
- various fixes for getNbtInventory workflows with Villagers, etc
- add: Dolphin Treasure Pos, Fox Variant, & Salmon Variant Nbt Helpers
- add: Time/Duration Formatter system; which allows this system to be a Configurable Option.
- add: new versions of the NbtUtils.readNbtFile and writeCompressed; Deprecate the "File" object types of all File Reading / Writing for Config files
- fix: the creating / reading of non-US character sets for config file names; such as for World Names using Chinese.
- add: Block Tags Data Gen & block tag 'Groups' matching functions.
- various minor DataDump, FileUtils, and FileNameUtils function fixes
- fix: GuiColorEditorHSV Outlines
- fix: memory leaks in RenderUtils.java by @Toon
NOTE: This will be the last feature build for 1.21, as I will referr it as being LTS
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:GcWjdA9I:XZhYc5PW"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:GcWjdA9I:XZhYc5PW"
}

