-
-
Notifications
You must be signed in to change notification settings - Fork 238
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
Support Folia #2165
Support Folia #2165
Conversation
Only for the CLI where I added it to display an annoying message if the server attempts to load the CLI. Shouldn't be a blocker at alll. |
I see, that makes things easier |
Line 61 in b2aadf9
It needs to be replaced with a similar code supported in Folia. |
Pleas look at my PR that extends this one |
And update to 1.20 pls |
@mani1232, try merge branches yourself/ |
# Conflicts: # worldedit-core/src/main/java/com/fastasyncworldedit/core/Fawe.java # worldedit-core/src/main/java/com/fastasyncworldedit/core/queue/implementation/QueueHandler.java
[21:04:13 ERROR]: Could not pass event PlayerInteractEvent to FastAsyncWorldEdit v2.6.4-SNAPSHOT |
And error from 1.19.4 |
Already known issue. I will start soon some rework on it to reduce code duplication. |
Here it is: #2309 |
Please take a moment and address the merge conflicts of your pull request. Thanks! |
Overview
WIP
Description
Adds support for Folia to FAWE.
This requires some workarounds and fixes.
We can probably also target the folia API directly, and avoid the MethodHandle stuff, but it doesn't really matter for now.
For development, I used a custom Folia build to allow loading FAWE. Not sure if we can add the required field to the plugin.yml right now, as we're using the plugin-yml gradle plugin.
Note: This requires more testing and manual code inspection before integrating, there might have been changes in Folia since the last time I worked on this.
Known issues:
//regen
does not workSubmitter Checklist
@since TODO
.