-
Notifications
You must be signed in to change notification settings - Fork 38
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
[Feature]: Add Folia #113
Comments
Current issue with folia
|
some things in vivecraft rely on being on the main thread, or at least on the same one the server player is processed. |
Alright it looks like CJCrafter did it |
I'm unsure if that will actually work right |
yeah, it doesn't handle the packets right |
Mind clarifying what you mean? I tested it and it worked alright. |
throws errors when shooting bows, about not using async teleport |
yeah your right |
fixed that, my bad... issue was that the old teleport method is completely unsupported on folia. Added an API to use the correct one depending on the server |
arrows don't throw errors anymore, still don't work right though. |
Do you mean that the arrow spawns in the face, but then gets teleported ~100ms later to the correct position? So there is some sort of visual flash that is annoying and breaks immersion? That can be hard to fix without a packet listener to cancel outgoing entity meta packets... Let me know and I'll investigate a solution |
no, it just doesn't use the correct spawn position |
Why Do you Want This Feature?
Over the past year, a new sever software named Folia has come into testing stages, created by PaperMC it does multithreading much better than any non Regionalized Multithreading server software, like its said, its used for Skyblock, SMPs and the main thing for many users of the software, events that have thousands online at one time. It would be great to start supporting Folia, I do not know much about porting to non main threaded operations and things that are not included in Folia, it would be good to look into it at least.
https://papermc.io/software/folia
I am hoping to see this implemented for VR events mostly and SMPs.
The text was updated successfully, but these errors were encountered: