resounding icon indicating copy to clipboard operation
resounding copied to clipboard

Common-side raycasting API

Open slava110 opened this issue 3 years ago • 3 comments

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

slava110 avatar Jun 15 '22 08:06 slava110

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...

mikenrafter avatar Jul 13 '22 09:07 mikenrafter

I'll be happy with any solution. I'm not sure if anybody else will need this sound raycasting functionality tho

slava110 avatar Jul 13 '22 10:07 slava110

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.

mikenrafter avatar May 01 '23 14:05 mikenrafter