Common-side raycasting API
Is your feature request related to a problem? Please describe. On our minecraft server we want to use local chat (both voice and text). And while voice chat will not work through walls (once PlasmoVoice will be compatible with Resounding (if it's not compatible already)), Regional Chat mod will ignore blocks between players. I've been thinking about custom mod to implement local chat using resounding raycasting on server side
Describe the solution you'd like Resounding common-side (available on client & server side) raycasting API might help
Describe alternatives you've considered Reimplement raycasting manually
I suppose the raycasting code could be exposed so it could be used in that way...
If people start using it as a raycasting library, then we might just have to split the raycasting parts off into another project though. To be completely honest, I doubt that'll happen anyway...
A better solution would probably just be to split the raycasting code off into a library, and then jar-in-jar it... unsure...
I'll be happy with any solution. I'm not sure if anybody else will need this sound raycasting functionality tho
Once the next release comes out, I'll begin work on this. Some javadoc should be most of all that's needed. It's already pretty compartmentalized.