-
-
Notifications
You must be signed in to change notification settings - Fork 553
Folia support #3615
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
base: master
Are you sure you want to change the base?
Folia support #3615
Conversation
This comment was marked as outdated.
This comment was marked as outdated.
Needs rebase, but this seems to work for me on 1.19 Folia |
This comment was marked as outdated.
This comment was marked as outdated.
server.getAsyncScheduler().runAtFixedRate(plugin, task -> {
Collection<? extends Player> players = PluginMessageMessenger.this.plugin.getBootstrap().getServer().getOnlinePlayers();
Player p = Iterables.getFirst(players, null);
if (p == null) {
return;
}
p.sendPluginMessage(PluginMessageMessenger.this.plugin.getLoader(), CHANNEL, buf);
task.cancel();
}, 20L, 2000L, TimeUnit.MILLISECONDS); |
|
||
private static boolean isFolia() { | ||
try { | ||
Class.forName("io.papermc.paper.threadedregions.scheduler.RegionScheduler"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Class.forName("io.papermc.paper.threadedregions.scheduler.RegionScheduler"); | |
Class.forName("io.papermc.paper.threadedregions.RegionizedServer"); |
paper api now includes the folia scheduler stuff
merge plz ! |
foliabros.. |
. |
don't post useless comments on prs |
Anything new about this? |
is there a download for 1.20.2? |
@lucko how are things going here? |
I have rebased this PR and updated to Folia 1.20.2 - builds are available from Jenkins: https://ci.lucko.me/job/LuckPerms-Folia/ |
What's the progress and when will it be merged? |
pls merge |
really, when been is merged? |
We appreciate the interest everyone, but comments like "when will this be merged" or "any updates" do nothing but clutter the PR. When Luck deems the PR ready, it will be merged. Keep in mind there's more thought that goes into adding supporting a new platform than just "does the code work", especially for a bleeding-edge platform like Folia. If and when there is any updates, they will be posted here, on the Discord, or some combination thereof. Thank you! |
Rebased and updated to 1.20.6 |
build is failed |
Thanks, fixed it |
Thank you for your efforts on Luckperms plugin, I was planning to maybe give updating to 1.20.6 a try, but you were quicker 🥇 ❤️ |
bukkit/src/main/java/me/lucko/luckperms/bukkit/listeners/BukkitConnectionListener.java
Outdated
Show resolved
Hide resolved
2ded127
to
89fbd07
Compare
is it support 1.21.1? I need to use it because my server is 1.21.1 folia and no luckperms like plugin for that. |
完全可以用 |
好的谢谢 |
Is there a date or time when Folia will be supported in the official version? |
Bump. Was able to rebase just fine on the latest commit |
is it support 1.21.4? I need it |
你试试,应该可以,我的服务器还没有升级到1.21.4。1.21.2可以使用 |
看起来运行的还不错,我还没有深入的测试 It looks to be running very well, I haven't conducted in-depth testing yet |
On 1.21.3+, context world don't work |
Hi, any chance for merge? |
Bump, please merge |
this pr does not need to be bumped, nor does it need to be merged in order to use luckperms on folia. if you are running a folia server, see the link for test builds in the first post |
Adds support for Paper's regionised/multithreading Folia project.
As you can see, there were fairly minimal changes required to get LuckPerms working, so I don't expect many bugs/issues. It has been lightly tested by me. :)
Test build
There is a jar you can download from Jenkins: https://ci.lucko.me/job/LuckPerms-Folia/