Skip to content

Releases: BVengo/sound-controller

Updated to 1.2.5 - MC 26.1+!

30 Apr 06:04
24607c0

Choose a tag to compare

Updated for Minecraft 26+!

A huge thanks to @CoolAid48 for putting this update together, and to @Maganoos for providing updates throughout the snapshot period.

Changes
No user-facing changes have been implemented, however the mod has been transferred across to use the new minecraft mod bindings.

Minecraft also requires that Java 25 be used for MC26+.

Update for 1.21.11!

30 Dec 02:09

Choose a tag to compare

Updated for 1.21.11 with a few changes!

Improved Discovery

  • resource and datapack sounds now appearing again #22
  • more complex mods such as Presence Footsteps now modifiable #13

Support Refresh
Volumes will be reloaded when resource packs get refreshed (F3-T).

This is useful not just for when you add new resource packs, but also when you modify your config file directly. Previously this would require a restart, however now you can simply reload your resource packs.

Stop Playback
The config allows for testing your audio volumes, but the playback always played the full sound. This was annoying for long-running sounds (e.g. music). You can now press the button a second time to stop the sound. #21


Unfortunately, the ability to raise volumes over 100% will be removed again in a later update after discovering that it did not, and can not work as intended. See #34 for more details about this.

Instead, it will be replaced with a button allowing you to ignore the category volume, per sound.

Update for 1.21.9!

19 Oct 02:53

Choose a tag to compare

Mod has been updated to MC version 1.21.9. Also works with 1.21.10.

No user changes, just parity with the game (hence no version bump).

v1.2.3 - MC 1.21.6 and bugfixes!

23 Jun 06:15

Choose a tag to compare

Updated to MC 1.21.6!

Also included a backported bugfix, bumping us to v1.2.3

  • Manually setting over 200% was still being internally clamped

v1.2.2 - 1.21.5 and backports!

26 Mar 06:43

Choose a tag to compare

v1.2.2 - Backports!

  • Updated to support 1.21.5, and backported to support all versions from 1.20+
  • Subtitles are now saved as on/off (#20 )
  • Settings can now be set beyond scrollbar bounds by directly modifying the configs (#19 ). Displays a red number if beyond the scrollbar range

v1.2.1 - 1.21.4

29 Jan 07:02

Choose a tag to compare

Bug fixes! It is recommended that you update if you want to avoid lag spikes.

Shoutout to MoneyManCorp in discord for doing testing for me, so we could get this out quickly.

Bugfixes and Technical Changes

  • Bugfix: Subtitles button was previously broken (incorrect behaviour). Has now been fixed.
  • Bugfix: Subtitles are no longer on by default
  • Bugfix: Rewritten subtitles to avoid encountering lag spikes
  • Storing sounds in HashMap instead of TreeMap. Extracting volumes is now O(n) instead of O(logn), at the expense of requiring sorting when displaying in the configs screen
  • Using WrapOperation mixins for better compatibility with other mods

v1.2.0 - 1.21.4

04 Dec 02:21

Choose a tag to compare

Updated to 1.21.4! This version brings a few new important features and bugfixes.

Features

  • Sliders now go to 200%. You can increase sound volumes! (Resolves #17)
  • Added reset buttons, so you don't need to manually set sliders back to 100%
  • Trigger buttons (play sound, reset volume) can now be cancelled by releasing your mouse click outside the button area

Bug fixes

  • Fixed the UI on buttons, so it renders properly when pressing or releasing
  • The search bar and filter are reset when the page is closed

v1.1.4 - 1.21.3

06 Nov 02:02

Choose a tag to compare

Updates to gradle, loom. No mod changes.

v1.1.3 - 1.21.1

14 Jun 12:13

Choose a tag to compare

Updated to 1.21.1!

Other than that, no changes to be seen here.

v1.1.2 - 1.21.1 Pre4

10 Jun 05:40

Choose a tag to compare

Updated for 1.21.1 pre-release 4!

No new features in this update, just keeping compatibility with the latest Minecraft version.

Technical changes

  • Changes to the RawSubtitlesHud after SoundEntries were made private
  • Using the new Identifier.of methods