Links
Tags
Creators
Details
1.5
Compatibility
Required content
Changes
Harmonics 1.5.0
Bug Fixes
Fixed 28 broken crafting recipes that were silently failing in Minecraft 26.2 due to outdated ingredient format. The following items existed in the creative tab but had no working crafting recipe in survival:
- Armor: Crystal, Shadow, Astral, Ender, and Frost sets (20 pieces total) — their recipe JSONs used the pre-1.21 object format (
{"item": "..."}) which 26.2 no longer parses. All converted to the correct string format. - Weapons: Ender and Frost sets (8 pieces total) — same format issue.
Removed 45 duplicate instrument recipe files that were cluttering the recipe/ root directory (the canonical copies in recipe/instrument/ already work fine).
Recipe Changes
Crystal set ingredient changed from amethyst_shard to prismarine_shard.
Both the Crystal armor and Crystal weapon recipes previously used amethyst shards — the same ingredient as the Amethyst armor set. This made the two sets compete for the same resource and felt redundant. Crystal now crafts with prismarine shards, which:
- Fits the "Prism Refraction" theme of Crystal gear
- Gives ocean monuments a crafting purpose beyond conduits
- Keeps Amethyst and Crystal as distinct progression paths
New Features
34 advancements added so all recipes are properly discoverable in survival:
- Recipe tab — A new "Harmonics" advancement tab appears in the advancement screen. Each material set (armor, weapon, instrument) has its own unlock trigger: pick up the ingredient → recipes appear in your recipe book with a toast notification.
- Milestone advancements:
- Harmonics Armorer — Unlock any armor recipe
- Harmonics Weaponsmith — Unlock any weapon recipe
- Harmonics Bard — Unlock any instrument recipe
- Master of Harmonics (hidden challenge) — Unlock recipes from every single material set
show_notification: true added to all 126 shaped crafting recipes — you now get a recipe-book toast the moment a recipe unlocks, instead of it silently appearing.
Full Changelog
| Category | Change |
|---|---|
| Armor recipes | 20 fixed (format), 4 changed (crystal ingredient) |
| Weapon recipes | 8 fixed (format), 4 changed (crystal ingredient) |
| Instrument recipes | 45 cleaned up (duplicate removal) |
| All recipes | show_notification: true added |
| Advancements | 34 new (1 root + 11 armor + 9 weapon + 9 instrument + 4 milestones) |
| Lang | 10 new translation keys for advancements |
Supported Versions
| Minecraft | 26.2 |
| Fabric Loader | ≥ 0.19.3 |
| Fabric API | 0.155.2+26.2 |
| Java | ≥ 25 |
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:WAscT8WM:SRmuQWZs"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:WAscT8WM:SRmuQWZs"
}

