- Fixed crash related to fireworks
- Fixed Compatibility with OctoLib 0.6
- Backported latest changes to 1.20.1
- Ported to 1.21.4
- Added the ability to completely disable the mod module via the configuration files
- Fixed a crash caused by screen shake during certain explosions.
- The explosion screen shake effect has been replaced with a shake triggered by the explosion sound, and the intensity of this effect has been significantly reduced. This is due to the fact that Minecraft uses explosions in cases where the system cannot predict their behavior (like with Wind Charge, for example). It’s very likely that a dedicated system for handling explosion-related shaking will be introduced in the future.
- The screen shake radius is now consistently determined by the sound playback radius that triggered the shake. The "radius" config parameter has been replaced with "rangeMultiplier", which multiplies the sound playback radius.
- Screen shake effects are now less linear, which improves the clarity of their perception based on the distance from the source.
- Backported from 1.21.1
- Fixed explosion screen shake effects on the server
- Slightly adjusted explosion screen shake amplitude
- Added screen shake for more sounds
- Expanded the set of options for configuring screen shake
- Screen shake now automatically adapts to the sound's pitch