Requirements
- JAVA 17+ (I am using Adoptium https://adoptium.net/)
- Fabric Loader >=0.15.1
- Fabric API 0.91.2+1.20.4
- 100% client side; no server side deployment needed
What's New
- Added footstep accents when the player steps. These can be independently disabled in the config.
- Armor rustling based on worn armor. Derived from the items equip sound.
- Water splash when raining, walking on waterlogged blocks, or blocks like lily pads
- Floor squeaks when walking on squeaky floors (like wood planks)
- Brush sound when walking through dense brush or climbing vines
- Added Firefly particle effect. Spawn around flowers at night when it is not raining.
- Added a compass and clock overlay that displays when a compass and/or clock is held. Disabled by default.
Changes
- Config setting for particle trail effect on projectiles has changed. By default, suppression is not enabled. This can be changed in config settings.
- Tweaked diurnal processing - sunrise and day start should occur a little bit earlier.
- Removed time of day (/dstod) command
Fixes
- Fixed mixin conflict with SoundPhysics Remastered. New behavior is to Auto-disable enhanced sound processing if SoundPhysics Remastered is present.
Requirements
- JAVA 17+ (I am using Adoptium https://adoptium.net/)
- Fabric Loader >=0.15.1
- Fabric API 0.91.2+1.20.4
- 100% client side; no server side deployment needed
What's New
- Removed frog sound effects since Minecraft has frogs. I think they need a fez.
- Detection of "built in" toolbar effect sounds, such as armor and buckets if a dsurround effect tag is not already supplied. (These guys have item equip sounds.)
- Works when connecting to Vanilla servers - yay! Includes handling impact of tag sync between server and client.
Fixes
- Using a bow/crossbow will no longer trigger the swing sound
- Cleaned up first person potion particle suppression. Config setting change will no longer require a restart of the client.
- Null ref exception triggered as a result of a race condition when connecting to a server.
- Fixed rendering of the in-game individual sound config screen
- Cleaned up new version detection and messaging
- Fixed /reload and /dsreload effects on cached data
Requirements
- JAVA 17+ (I am using Adoptium https://adoptium.net/)
- Fabric Loader >=0.15.1 (<-- Note the change)
- Fabric API 0.91.2+1.20.4
- 100% client side; no server side deployment needed
Special Thanks
- Thanks to ThexXTURBOXx, HarvelsX, and jmattingley23 for compatility changes for 1.18 and 1.19 - made my life easier getting to 1.20.x
What's New
- Minecraft 1.20.4 compatibility
- Updated Nashorn script engine to 15.4
- When will Microsoft stop boiling the ocean? :D
- Support for client side tags - should ease addition of new blocks and providing Dynamic Surround support via data packs.
- Block reflectance and occlusions for sound reverb processing
- EntityType tags for entity effects (bow pull, frost breath, etc.)
- Item tags for Item sound effects (tool bar and swing)
- Support of Biome tags for biome conditions
-
Volume and pitch ranges for acoustic configurations
-
Speculative fix for client crash when exiting world.
-
Reworked a piece of code so that it can be compatible with the 0.11.7 loader
-
Tweaked waterfall splash to be a bit more "splashy"
Requirements
- JAVA 16+ (I am using Adoptium https://adoptium.net/)
- Fabric Loader >=0.12.1 (<-- Note the bump)
- Fabric API 0.40.8+1.17 (<-- Note the bump)
- 100% client side; no server side deployment needed
What's New
- Enhanced Sound Processing. You guys apparently liked it enough, so I added it back.
- Reverb (not echo) in caves and the like. Reverb and echo are two different things.
- Block occlusion processing. Disabled by default.
- Conversion of sound buffers on the fly to mono if needed. This will happen if a stereo sound is played in 3d space rather than global.
- Though using background threads it can be intensive on lower end CPUs. Feature can be disabled in the configs.
- Bow pull sound effect. Applies to players and skeleton like mobs.
- [WIP] Online version checking message to chat window to get notified of mod updates. On by default.
- Optional tweaks to some particle behaviors
- Disable player potion swirls in first person. Off by default. (Not sure about you guys but these particles can cause me a bit of vertigo.)
- Disable projectile particle effects. On by default.
- /dstod Time of Day client command for displaying current in game Minecraft date
- Experimental - need feedback whether it would be immersion breaking
Initial version.