Skip to content

v3.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Sep 10:00
a9d8188

Changes

  • The same note can be played repeatedly. On Paper, pressing the same hotbar key twice in a row previously played only one note.
  • Hotbar slot 9 is the reset slot and never plays a note. Configs that map hotbar-sounds.9 or 9+sneak get a warning at load, since those notes could not be played.
  • Slot changes cancelled by another plugin no longer play notes or fire InstrumentPlayEvent.
  • /instruments give accepts instrument names regardless of case and drops the item at the player's feet when the inventory is full.
  • Item paths accept a minecraft: prefix, such as v.minecraft:iron_ingot. Items that resolve to air are skipped with a warning.
  • Removes an unused per-player repeating task, and the unused InstrumentPlugin.getInstance(), getItemResolver() and getManager() accessors. InstrumentPlayEvent is unchanged.
  • Unit tests now cover every instruction and branch, and builds fail below 100% coverage.

Requires Java 21 and Minecraft 1.21.10.

Full Changelog: v3.0.3...v3.1.0

Downloads