This hotfix will prevent Cannot invoke "dev.isxander.yacl3.config.v2.api.ConfigClassHandler.instance()" because the return value of "dev.imb11.sounds.config.utils.ConfigGroup.getHandler()" is null
- apologize if you have been experiencing this crash.
The discord invite has been fixed as well. Thank you for your patience!
This update moves the World Config's block sounds section from the configuration screen into resource packs which allows for players to add support for modded blocks via JSON. For more information, consider having a read of the Sounds Documentation.
- Added support for Simplified Chinese language.
- Move all block sounds (tagpairs) from config to JSON file loading via resource packs.
- Fixed radioactivity (typing sound spam) when holding shift within an anvil.
Full Changelog: https://github.com/IMB11/Sounds/compare/1.0.1...1.1.0
This is a huge update! Thank you to all my Ko-Fi Supporters for helping me test out and recommend features.
New Additions
- Added support for 1.21!
- Added over 56 new block sounds - bringing Sounds' featureset inline with QualitySounds. These sounds are sourced from Zapsplat, a premium foley library.
- Added an incompatibility screen to tell players that Sounds and QualitySounds do the same thing, and that they will conflict.
- A cleaned up configuration screen, the ko-fi and discord grid widgets have been turned into buttons which lie next to the "Done" button.
- Ko-Fi supporters are given a "Thank You" in the config screen in the form of a little splash text.
- Cleaned up various implementations, hopefully reducing non-reproducible bugs in the future.
- Added new
TagPair
classes which can be used by mods to implement their own custom block sound configurations.
Fixes
- Fixed issue with enderpearls not having unique sounds when the toggle is enabled.
- Fixed compatibility issue with Inventorio, the "Item Drop" sound effect no longer is spammed when opening the inventory when inventorio is enabled.
- Fixed issue where the background of the config screen isn't rendered, which allows you to see the previous screen rendered underneath the config screen.
- Fixed crashes when a configured sound's sound event ID is not valid, you will now recieve a toast warning you that the sound is broken and that you should fix it!
- Fixed various mixin targets to be cleaner and require less modification across versions (specifically Leashes and cakes)