All versions
0.3
Release
Harmonize 0.35 months ago 59
Compatibility
Minecraft: Java Edition
26.1.x
Platform
Fabric
Supported environments
Client and server
Changes
๐ง v0.3 - Major UI Overhaul Patch
"Massive update introducing refined screen compositions, status bar rework, and complete villager trading harmonization."
๐ง Improvements & Changes
๐ Interface Standards & Alignment
- Refined Screen Composition: Subtle repositioning and visual adjustment of all table-based interfaces (Crafting Table, Furnaces, etc.) to ensure perfect pixel harmony with on-screen HUD elements.
- Restored & Adapted Interfaces: The Anvil, Smithing Table, and Beacon interfaces have been fully restored and updated to feature the mod's enhanced visual standards.
- Recipe Book Alignment: Adjusted the layout and toggle button position of the recipe book to strictly follow unified container positioning guidelines.
๐จ Visual Rework - HUD & Status Bars
- XP & Mount Bars Overhaul: Complete aesthetic redesign of the player Experience Bar and Horse Jump/Dash meters.
- Always Visible Status: Status bars now remain visible even when opening container menus, allowing continuous progress tracking.
- Harmonious Coexistence: Refactored HUD layout coordinates so both XP and Mount bars render simultaneously without overlapping or visual clutter.
- Chat Input Harmonization: Redesigned the chat input bar to match the exact dimensions and horizontal boundaries of the XP Bar, creating a symmetrical HUD layout.
- Inventory Icons: Updated and polished sprites for Bundles and Player Armor slots within the inventory for a cleaner, modern look.
๐ค Villager Interface Overhaul
- Complete Redesign: The Villager trading menu has been rebuilt from the ground up to match Harmonize's sleek aesthetic.
- Enhanced Trade Details: Each trade option now cleanly separates the required Villager Level (left) and available Stock (right).
- Mystic Details: Added stylized runic typography to trade entries, unifying the visual language with the Enchanting Table.
- Villager XP System: The Villager's progression bar now mirrors the player's XP bar design for visual continuity.
- Level Emblems: Replaced generic colored ribbons with distinct material emblems: Stone, Copper, Iron, Gold, and Diamond.
- Master Level Polish: Upon reaching maximum rank, the XP bar remains fully illuminated in green, proudly displaying the Diamond Master Emblem.
โจ Enchanting Table Aesthetics
- Intuitive Level Requirements: Enchantment buttons now display minimum Level Requirements using emblem indicators matching the player XP Bar.
- Enchantment Cost Display: Added a dedicated text bar (styled after the Anvil interface) to clearly indicate the XP Level Cost when selecting an enchantment.
- Lapis Cost Indicator: The required Lapis Lazuli amount is now explicitly displayed on the right side of each enchantment button.
๐ Bug Fixes
- Beacon Logic: Fixed an issue where changing the Primary Power would leave an invalid Secondary Power selected; it now correctly resets unless Regeneration is active.
- Villager GUI Scrolling: Fixed a rendering glitch that caused long static rows of item textures when viewing 5โ7 trades.
- Ghost Highlights: Fixed an issue where buttons would appear highlighted during scrolling due to lingering keyboard focus.
- Loom Scrollbar Hitbox: Corrected the scrollbar's interaction box (hitbox), which was previously misaligned with its visual position, ensuring accurate and smooth mouse dragging.
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:WVkM8HS3:ue1s6AYR"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:WVkM8HS3:ue1s6AYR"
}

