This version proposes API tweaks & changes, long-awaited community suggestions, and preparation for v4.0's new wind instrument.
Changes
- Added Chinese support by charmaznable & SteveNotSet
- Added GUI visibility toggle (MoonstruckLucii suggestion)
Achievements
- Master achievement now grants 5exp
- Root achievement now takes in any instrument, not just Genshin ones
- Specified Master achievement to be Genshin-specific
MIDI
- New slider added: Sensitivity
Allows the player to control how sensitive dynamic touch input should be
Technical
- Fixed conventional key namings in Player's InstrumentOpen NBT capability
Tags
- New tag group:
genshin_instruments
to specify genshin-specific instruments
API
- Moved wind instruments support from Even More Instruments! to Genshin Instruments
Fixed
- Do-ReMi and Don-Ka labeling
- Volume slider saving a way too accurate representation of volume
- Potential resource leaks while reading Instrument styler sheets
This version proposes API tweaks & changes, long-awaited community suggestions, and preparation for v4.0's new wind instrument.
Changes
- Added Chinese support by charmaznable & SteveNotSet
- Added GUI visibility toggle (MoonstruckLucii suggestion)
Achievements
- Master achievement now grants 5exp
- Root achievement now takes in any instrument, not just Genshin ones
- Specified Master achievement to be Genshin-specific
MIDI
- New slider added: Sensitivity
Allows the player to control how sensitive dynamic touch input should be
Technical
- Fixed conventional key namings in Player's InstrumentOpen NBT capability
Tags
- New tag group:
genshin_instruments
to specify genshin-specific instruments
API
- Moved wind instruments support from Even More Instruments! to Genshin Instruments
Fixed
- Do-ReMi and Don-Ka labeling
- Volume slider saving a way too accurate representation of volume
- Potential resource leaks while reading Instrument styler sheets
- Instrument buttons sometimes appearing black (Forge-only)
This version proposes API tweaks & changes, long-awaited community suggestions, and preparation for v4.0's new wind instrument.
Changes
- Added Chinese support by charmaznable & SteveNotSet
- Added GUI visibility toggle (MoonstruckLucii suggestion)
Achievements
- Master achievement now grants 5exp
- Root achievement now takes in any instrument, not just Genshin ones
- Specified Master achievement to be Genshin-specific
MIDI
- New slider added: Sensitivity
Allows the player to control how sensitive dynamic touch input should be
Technical
- Fixed conventional key namings in Player's InstrumentOpen NBT capability
Tags
- New tag group:
genshin_instruments
to specify genshin-specific instruments
API
- Moved wind instruments support from Even More Instruments! to Genshin Instruments
Fixed
- Do-ReMi and Don-Ka labeling
- Volume slider saving a way too accurate representation of volume
- Potential resource leaks while reading Instrument styler sheets
This version proposes API tweaks & changes, long-awaited community suggestions, and preparation for v4.0's new wind instrument.
Changes
- Added Chinese support by charmaznable & SteveNotSet
- Added GUI visibility toggle (MoonstruckLucii suggestion)
Achievements
- Master achievement now grants 5exp
- Root achievement now takes in any instrument, not just Genshin ones
- Specified Master achievement to be Genshin-specific
MIDI
- New slider added: Sensitivity
Allows the player to control how sensitive dynamic touch input should be
Technical
- Fixed conventional key namings in Player's InstrumentOpen NBT capability
Tags
- New tag group:
genshin_instruments
to specify genshin-specific instruments
API
- Moved wind instruments support from Even More Instruments! to Genshin Instruments
Fixed
- Do-ReMi and Don-Ka labeling
- Volume slider saving a way too accurate representation of volume
- Potential resource leaks while reading Instrument styler sheets
- Instrument buttons sometimes appearing black (Forge-only)
This version proposes API tweaks & changes, long-awaited community suggestions, and preparation for v4.0's new wind instrument.
Changes
- Added Chinese support by charmaznable & SteveNotSet
- Added GUI visibility toggle (MoonstruckLucii suggestion)
Achievements
- Master achievement now grants 5exp
- Root achievement now takes in any instrument, not just Genshin ones
- Specified Master achievement to be Genshin-specific
MIDI
- New slider added: Sensitivity
Allows the player to control how sensitive dynamic touch input should be
Technical
- Fixed conventional key namings in Player's InstrumentOpen NBT capability
Tags
- New tag group:
genshin_instruments
to specify genshin-specific instruments
API
- Moved wind instruments support from Even More Instruments! to Genshin Instruments
Fixed
- Do-ReMi and Don-Ka labeling
- Volume slider saving a way too accurate representation of volume
- Potential resource leaks while reading Instrument styler sheets
This version proposes API tweaks & changes, long-awaited community suggestions, and preparation for v4.0's new wind instrument.
Changes
- Added Chinese support by charmaznable & SteveNotSet
- Added GUI visibility toggle (MoonstruckLucii suggestion)
Achievements
- Master achievement now grants 5exp
- Root achievement now takes in any instrument, not just Genshin ones
- Specified Master achievement to be Genshin-specific
MIDI
- New slider added: Sensitivity
Allows the player to control how sensitive dynamic touch input should be
Technical
- Fixed conventional key namings in Player's InstrumentOpen NBT capability
Tags
- New tag group:
genshin_instruments
to specify genshin-specific instruments
API
- Moved wind instruments support from Even More Instruments! to Genshin Instruments
Fixed
- Do-ReMi and Don-Ka labeling
- Volume slider saving a way too accurate representation of volume
- Potential resource leaks while reading Instrument styler sheets
- Instrument buttons sometimes appearing black (Forge-only)
This patch introduces support for Minecraft 1.18.2, as well as a whole lot of bugfixes and feature tweaks, more efficient networking, and major API changes. Let's explore it!
Changes
- Major networking tweaks. Expect less delay in Multiplayer!
- Added ability to normalize the Vintage Lyre - converting it to a C major key. Enabled by default.
- Advancement background is now note-block textured
- ABC layout has been re-introduced
MIDI
- The drum now toggles its usage from exlusively left to both left and right. It's just a visual thing, but a nice one imo
- Minimum MIDI velocity is now 6
Technical
- Instrument JSON styler format has been refined. Legacy styler formats are still supported (for now), but are recommended to upgrade.
- Added model predicate
"genshinstrument:instrument_open"
- Fixed incorrect assignment of
isOpen
tag for instrument open capability (Forge-only) - Played hand has been added to the instrument open capability
- Added various more log messages for debugging
Fixed:
- Random crashes upon opening an instrument
- Lower buttons pannel not centered
- (API) Instruments with 8 or more rows crashing on note layout
As per all patches since v3.0 (;-;), this is, like, 99% the last update feature update. Unless some issues arises.
I've been working tirelessly on this patch for the past few months, and I hope it will prove worthy! :)
So see you in, what's hopefully, v4.0!
This patch introduces support for Minecraft 1.18.2, as well as a whole lot of bugfixes and feature tweaks, more efficient networking, and major API changes. Let's explore it!
Changes
- Major networking tweaks. Expect less delay in Multiplayer!
- Added ability to normalize the Vintage Lyre - converting it to a C major key. Enabled by default.
- Advancement background is now note-block textured
- ABC layout has been re-introduced
MIDI
- The drum now toggles its usage from exlusively left to both left and right. It's just a visual thing, but a nice one imo
- Minimum MIDI velocity is now 6
Technical
- Instrument JSON styler format has been refined. Legacy styler formats are still supported (for now), but are recommended to upgrade.
- Added model predicate
"genshinstrument:instrument_open"
- Played hand has been added to the instrument open capability
- Added various more log messages for debugging
Fixed:
- Drum note labels not properly saving (Fabric-only)
- Random crashes upon opening an instrument
- Lower buttons pannel not centered
- (API) Instruments with 8 or more rows crashing on note layout
As per all patches since v3.0 (;-;), this is, like, 99% the last update feature update. Unless some issues arises.
I've been working tirelessly on this patch for the past few months, and I hope it will prove worthy! :)
So see you in, what's hopefully, v4.0!
This patch introduces support for Minecraft 1.18.2, as well as a whole lot of bugfixes and feature tweaks, more efficient networking, and major API changes. Let's explore it!
Changes
- Major networking tweaks. Expect less delay in Multiplayer!
- Added ability to normalize the Vintage Lyre - converting it to a C major key. Enabled by default.
- Advancement background is now note-block textured
- ABC layout has been re-introduced
MIDI
- The drum now toggles its usage from exlusively left to both left and right. It's just a visual thing, but a nice one imo
- Minimum MIDI velocity is now 6
Technical
- Instrument JSON styler format has been refined. Legacy styler formats are still supported (for now), but are recommended to upgrade.
- Added model predicate
"genshinstrument:instrument_open"
- Fixed incorrect assignment of
isOpen
tag for instrument open capability (Forge-only) - Played hand has been added to the instrument open capability
- Added various more log messages for debugging
Fixed:
- Random crashes upon opening an instrument
- Lower buttons pannel not centered
- (API) Instruments with 8 or more rows crashing on note layout
As per all patches since v3.0 (;-;), this is, like, 99% the last update feature update. Unless some issues arises.
I've been working tirelessly on this patch for the past few months, and I hope it will prove worthy! :)
So see you in, what's hopefully, v4.0!
This patch introduces support for Minecraft 1.18.2, as well as a whole lot of bugfixes and feature tweaks, more efficient networking, and major API changes. Let's explore it!
Changes
- Major networking tweaks. Expect less delay in Multiplayer!
- Added ability to normalize the Vintage Lyre - converting it to a C major key. Enabled by default.
- Advancement background is now note-block textured
- ABC layout has been re-introduced
MIDI
- The drum now toggles its usage from exlusively left to both left and right. It's just a visual thing, but a nice one imo
- Minimum MIDI velocity is now 6
Technical
- Instrument JSON styler format has been refined. Legacy styler formats are still supported (for now), but are recommended to upgrade.
- Added model predicate
"genshinstrument:instrument_open"
- Played hand has been added to the instrument open capability
- Added various more log messages for debugging
Fixed:
- Drum note labels not properly saving (Fabric-only)
- Random crashes upon opening an instrument
- Lower buttons pannel not centered
- (API) Instruments with 8 or more rows crashing on note layout
As per all patches since v3.0 (;-;), this is, like, 99% the last update feature update. Unless some issues arises.
I've been working tirelessly on this patch for the past few months, and I hope it will prove worthy! :)
So see you in, what's hopefully, v4.0!
This patch introduces support for Minecraft 1.18.2, as well as a whole lot of bugfixes and feature tweaks, more efficient networking, and major API changes. Let's explore it!
Changes
- Major networking tweaks. Expect less delay in Multiplayer!
- Added ability to normalize the Vintage Lyre - converting it to a C major key. Enabled by default.
- Advancement background is now note-block textured
- ABC layout has been re-introduced
MIDI
- The drum now toggles its usage from exlusively left to both left and right. It's just a visual thing, but a nice one imo
- Minimum MIDI velocity is now 6
Technical
- Instrument JSON styler format has been refined. Legacy styler formats are still supported (for now), but are recommended to upgrade.
- Added model predicate
"genshinstrument:instrument_open"
- Fixed incorrect assignment of
isOpen
tag for instrument open capability (Forge-only) - Played hand has been added to the instrument open capability
- Added various more log messages for debugging
Fixed:
- Random crashes upon opening an instrument
- Lower buttons pannel not centered
- (API) Instruments with 8 or more rows crashing on note layout
As per all patches since v3.0 (;-;), this is, like, 99% the last update feature update. Unless some issues arises.
I've been working tirelessly on this patch for the past few months, and I hope it will prove worthy! :)
So see you in, what's hopefully, v4.0!
This patch introduces support for Minecraft 1.18.2, as well as a whole lot of bugfixes and feature tweaks, more efficient networking, and major API changes. Let's explore it!
Changes
- Major networking tweaks. Expect less delay in Multiplayer!
- Added ability to normalize the Vintage Lyre - converting it to a C major key. Enabled by default.
- Advancement background is now note-block textured
- ABC layout has been re-introduced
MIDI
- The drum now toggles its usage from exlusively left to both left and right. It's just a visual thing, but a nice one imo
- Minimum MIDI velocity is now 6
Technical
- Instrument JSON styler format has been refined. Legacy styler formats are still supported (for now), but are recommended to upgrade.
- Added model predicate
"genshinstrument:instrument_open"
- Fixed incorrect assignment of
isOpen
tag for instrument open capability (Forge-only) - Played hand has been added to the instrument open capability
- Added various more log messages for debugging
Fixed:
- Tooltips not showing (1.19.2)
- Random crashes upon opening an instrument
- Lower buttons pannel not centered
- (API) Instruments with 8 or more rows crashing on note layout
As per all patches since v3.0 (;-;), this is, like, 99% the last update feature update. Unless some issues arises.
I've been working tirelessly on this patch for the past few months, and I hope it will prove worthy! :)
So see you in, what's hopefully, v4.0!
This patch introduces support for Minecraft 1.18.2, as well as a whole lot of bugfixes and feature tweaks, more efficient networking, and major API changes. Let's explore it!
Changes
- Major networking tweaks. Expect less delay in Multiplayer!
- Added ability to normalize the Vintage Lyre - converting it to a C major key. Enabled by default.
- Advancement background is now note-block textured
- ABC layout has been re-introduced
MIDI
- The drum now toggles its usage from exlusively left to both left and right. It's just a visual thing, but a nice one imo
- Minimum MIDI velocity is now 6
Technical
- Instrument JSON styler format has been refined. Legacy styler formats are still supported (for now), but are recommended to upgrade.
- Added model predicate
"genshinstrument:instrument_open"
- Played hand has been added to the instrument open capability
- Added various more log messages for debugging
Fixed:
- Tooltips not showing (1.19.2)
- Drum note labels not properly saving (Fabric-only)
- Random crashes upon opening an instrument
- Lower buttons pannel not centered
- (API) Instruments with 8 or more rows crashing on note layout
As per all patches since v3.0 (;-;), this is, like, 99% the last update feature update. Unless some issues arises.
I've been working tirelessly on this patch for the past few months, and I hope it will prove worthy! :)
So see you in, what's hopefully, v4.0!
This patch introduces support for Minecraft 1.18.2, as well as a whole lot of bugfixes and feature tweaks, more efficient networking, and major API changes. Let's explore it!
Changes
- Backported mod to Minecraft 1.18.2!
- Major networking tweaks. Expect less delay in Multiplayer!
- Added ability to normalize the Vintage Lyre - converting it to a C major key. Enabled by default.
- Advancement background is now note-block textured
- ABC layout has been re-introduced
MIDI
- The drum now toggles its usage from exlusively left to both left and right. It's just a visual thing, but a nice one imo
- Minimum MIDI velocity is now 6
Technical
- Instrument JSON styler format has been refined. Legacy styler formats are still supported (for now), but are recommended to upgrade.
- Added model predicate
"genshinstrument:instrument_open"
- Fixed incorrect assignment of
isOpen
tag for instrument open capability (Forge-only) - Played hand has been added to the instrument open capability
- Added various more log messages for debugging
Fixed:
- Tooltips not showing (1.19.2)
- Random crashes upon opening an instrument
- Lower buttons pannel not centered
- (API) Instruments with 8 or more rows crashing on note layout
As per all patches since v3.0 (;-;), this is, like, 99% the last update feature update. Unless some issues arises.
I've been working tirelessly on this patch for the past few months, and I hope it will prove worthy! :)
So see you in, what's hopefully, v4.0!
This patch introduces support for Minecraft 1.18.2, as well as a whole lot of bugfixes and feature tweaks, more efficient networking, and major API changes. Let's explore it!
Changes
- Backported mod to Minecraft 1.18.2!
- Major networking tweaks. Expect less delay in Multiplayer!
- Added ability to normalize the Vintage Lyre - converting it to a C major key. Enabled by default.
- Advancement background is now note-block textured
- ABC layout has been re-introduced
MIDI
- The drum now toggles its usage from exlusively left to both left and right. It's just a visual thing, but a nice one imo
- Minimum MIDI velocity is now 6
Technical
- Instrument JSON styler format has been refined. Legacy styler formats are still supported (for now), but are recommended to upgrade.
- Added model predicate
"genshinstrument:instrument_open"
- Played hand has been added to the instrument open capability
- Added various more log messages for debugging
Fixed:
- Tooltips not showing (1.19.2)
- Drum note labels not properly saving (Fabric-only)
- Random crashes upon opening an instrument
- Lower buttons pannel not centered
- (API) Instruments with 8 or more rows crashing on note layout
As per all patches since v3.0 (;-;), this is, like, 99% the last update feature update. Unless some issues arises.
I've been working tirelessly on this patch for the past few months, and I hope it will prove worthy! :)
So see you in, what's hopefully, v4.0!
v3.3.1.1
Fixed shared instrument option not being present (Fabric only)
v3.3.1
Changes:
- Updated mod to Minecraft 1.20.2!
- Reworked instrument textures by GenMode!
- Pitch slider now has character-accurate accidental symbols
- Added instrument volume slider (for sounds produced by you; heard by all other players)
- Sliced all GUI textures (except accidentals) (complied with 1.20.2's GUI atlases "deprecation")
- The root advancement "A Bard's Journey" is now an announceable toast
MIDI
- Supports for Touch (dynamic volumes determined by input velocity)
- Added the option to disable this behavior ("Fixed Touch")
- MIDI pedal input is now supported by multisound instruments (such as the Zither) to toggle between 2 different sound types
- Added option to listen to a specific/all MIDI channels
- Octave shifting is now bound from -5 to 5 (previously -4/4)
Fixed:
- QWERTY layout option showing for QWERTY users
- Infinitely reloading resources if no instrument styler was found