Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Common-side raycasting API #82

Open
slava110 opened this issue Jun 15, 2022 · 3 comments
Open

Common-side raycasting API #82

slava110 opened this issue Jun 15, 2022 · 3 comments
Labels
compatibility These mods could work together better not planned Currently no intention of addressing this

Comments

@slava110
Copy link

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 slava110 added enhancement New feature or request not planned Currently no intention of addressing this labels Jun 15, 2022
@mikenrafter
Copy link
Collaborator

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

@slava110
Copy link
Author

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

@mikenrafter mikenrafter added compatibility These mods could work together better and removed enhancement New feature or request labels Jul 13, 2022
@mikenrafter
Copy link
Collaborator

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compatibility These mods could work together better not planned Currently no intention of addressing this
Projects
None yet
Development

No branches or pull requests

2 participants