Releases: vlad2305m/Sound-Physics-Fabric
Version 0.5.5 for fabric 1.18.x
Heyyo! It's Doc back with another Sound Physics update! Getting very close to a full 1.0.0 release now!
Changelog:
- Fixed a really bad bug from the last version that broke material-based physics
- Now compatible with Bobby mod! Fixed a bug that broke chunk rendering when using Bobby.
Version 0.5.4 for fabric 1.18.x
will do changelog later
Version 0.5.2 for fabric 1.18.x
Oi Folks! It's Doc back with another Sound Physics update! This one features huge upgrades to both performance as well as quality, with plenty of bugfixes as well!
NOTE: This update changed the config format again, please DELETE YOUR CONFIG FILE before loading the game with this version.
Changelog
- Improved performance by a factor of six!
- Sounds are now redirected continuously, which improves position accuracy for things like boat and minecart sounds.
- Jukeboxes and Note Blocks are now properly rendered (configurable)
- Lots of small bugfixes
- Fixed problems when entering or leaving the nether (again)
- Fixed randomly lagging the entire game nonstop
Version 0.5.1 for fabric 1.18.x
NOTE: This update changed the config format again, please DELETE YOUR CONFIG FILE before loading the game with this version. You may need to update Fabric Modloader as well.
Hello! I'm back with a new Sound Physics update! This one fixes a few major bugs with the last version.
Changelog:
- Fixed a bug that caused the mod to never initialize when traveling to the nether.
- Fixed a bug that made reverb occur in places where it shouldn't when using default settings
- Fixed a bug that made occlusion values double what they should be.
- Fixed a bug that broke the "Reset Material Properties" preset.
- Added a preset for people who want extra reverb in the new lush caves.
- Tweaked the default sound profile to be up-do-date with the latest changes
Version 0.5.0 for fabric 1.18.x
NOTE: This update changed the config format again, please DELETE YOUR CONFIG FILE before loading the game with this version. You may need to update Fabric Modloader as well.
A lot was added/changed in this update! Take a look:
- You no longer have to mark a special setting every time you change the config
- You can now edit material properties in the config screen using ModMenu
- Added extra compatibility with Plasmo Voice 1.2.9: You can now hear reverb from your own voice when using both mods
- Added Multithreading capability; Workload can now be split among the cores of your computer, drastically improving performance
- More tweaks were made to increase performance by another 40-50%
- There is no longer a Direction Randomness setting, since it no longer has a purpose.
- SoundPhysics now waits 20 seconds after world load before initializing.
Developer Notes:
- Logging and debug info is now handled much better
- Problems with the config format are now dealt with more elegantly
- Collapsible sections were added to many long map definitions, presets, etc.
- A lot of
float
values were replaced withdouble
s - SoundPhysics now uses a
PrecomputedConfig
class as a buffer between the config and the rest of the mod - SoundPhysics now mixes into Cloth Config to stabilize the config screen
Version 0.4.2 for Fabric 1.18
- Direction evaluation is now taking energy into account
- Direction evaluation is now taking direct rays into account (weight is configurable)
- Added occlusion property for every material
- Occlusion is now continuous and no longer discrete per-block.
- fixed rays only having 1 reflection (2 rays) [thanks to henkelmax]
- fixed reflectivity being greater than 1 (delete your config or adjust the material settings)
- fixed crash when no default material setting is present (resets all of them)
- Added material data block exceptions (for custom settings) and group duplicates (less groups in settings)
- Code is now more organized and labeled.
Note: MaxDirVariance is still 0.1 (too small) I prefer 1.0, but don't know if it brings in any weirdness
Version 0.4.1 for Fabric 1.18
Version 0.4.1 is finished! Changelog:
- Added basic presets
- Added user-friendly preset names
- Moved to 3-part versioning
- Fixed some bugs with tooltips in the GUI
Let us know if you find any problems in the mod.