promotional bannermobile promotional banner

Groovy

Adding Data-Driven Instruments to Minecraft - With Custom Sounds, Anims & Enchantments
Back to Files

groovy-1.1.0.jar

File namegroovy-1.1.0.jar
Uploader
GalaxiHDGalaxiHD
Uploaded
Sep 17, 2026
Downloads
32
Size
728.6 KB
Mod Loaders
NeoForge
File ID
8902795
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:groovy-1699249:8902795"

Learn more about Curse Maven

What's new

1.1.0

Gameplay Changes

  • The guitar's own item id changed from groovy:guitar to groovy:instrument (its in-game name is still "Guitar" by default) — a /give groovy:guitar command or a datapack referencing the old id directly will need updating. Existing worlds are unaffected: a guitar already sitting in a player's inventory is automatically upgraded to the new id the next time that player logs in (everything about it — enchantments, cooldowns, custom names — carries over), and one sitting anywhere else (a chest, a shulker box) keeps working exactly as before indefinitely, since the old id is still a real, fully-functional item under the hood.
  • Any instrument variant (a datapack's) that wants its own creative-menu/JEI entry can now declare one entirely as data — no Java needed even for that.
  • Any instrument variant can now also have its own distinct held/inventory look — a 3D mesh in-hand, a flat icon in the GUI, exactly like the guitar's own — purely from a resource pack (drop a model pair named after the instrument), no Java needed for that either.

Bug Fixes

  • Death messages correctly credit the player (not the projectile) when Resonance's wave kills something.

This mod has no additional files