daipenger / Sound-Physics

A Minecraft mod that provides realistic sound attenuation, reverberation, and absorption through blocks.
GNU General Public License v3.0
53 stars 8 forks source link

Note block occlusion #19

Open Cupboard-Nose opened 6 years ago

Cupboard-Nose commented 6 years ago

Any way to have note blocks "ignore" intervening blocks, the same way the jukeboxes are currently implemented?

Also, thank you for picking up this project. Sound has too long been the underdog to graphics in the gaming world.

Cupboard-Nose commented 6 years ago

Having experimented a bit more I now realise that jukeboxes don't behave quite how i thought. They actually seem to take the acoustic conditions from when they start playing and keep them, regardless of where you go afterwards (presumably because each song is a single "sound"). They aren't exempt from absorption like i thought.

daipenger commented 6 years ago

Yep, Jukeboxes behave this way. And another reason to completely rethink this mod and give it a total rewrite... What I could do, is filter out all noteblock/jukebox sounds and let them play with the OpenAL defaults/Minecraft default.