replaced "ambient" check with "loop" because entities also have "ambient" sound events.
crash fix
sound_event
type can no longer replace music/ambient sound events.- If
sound_event
'soutput
is set torandom
, a random (non music/ambient) sound event will play. Low Battery
resource pack will no longer be enabled by default.- Added
Random
resource pack that will be enabled by default.
made for 1.21.4, may or may not work on other minecraft versions
To see Random/Low Battery resource packs, you will need to install Fabric API
- Updated sound replacement data-driver.
- Added
type
string field:sound
,sound_event
. input
field can now be either a string, or an array of strings.output
field can be an array of strings IFtype
is set tosound_event
, and can always be a string.
- Added
note: sound_event's replace subtitles, as the event states the subtitle.
made for 1.21.4, may or may not work on other minecraft versions
- Added data-driven sound replacement.
- Entries located at
<namespace>:replace_all_sounds/<path>.json
will be parsed and replaced.- Entries have the following data structure:
input
:<namespace>:<path>
This is the identifier of the sound to replace.<namespace>:all
replaces all sounds within that namespace.all:all
replaces all sounds.
output
:<namespace>:<path>
This is the identifier of the replacement sound.
- Entries have the following data structure:
- Entries located at
- Moved
low_battery
into a resource pack.- If you have Fabric API installed, this will be enabled by default.
made for 1.21.4, may or may not work on other minecraft versions
- Replaced all sounds with the low battery sound.
made for 1.21.4, may or may not work on other minecraft versions