From f41bfa7cd1d9c876ce7ccdd7db20d4821a51665b Mon Sep 17 00:00:00 2001 From: youhavetrouble Date: Wed, 26 Apr 2023 23:20:52 +0200 Subject: [PATCH] make bukkit module folia compatible thanks to @Aitooor for figuring out what needed to be changed --- .../commandwhitelist/bukkit/CommandWhitelistBukkit.java | 3 ++- CommandWhitelistBukkit/src/main/resources/plugin.yml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CommandWhitelistBukkit/src/main/java/eu/endermite/commandwhitelist/bukkit/CommandWhitelistBukkit.java b/CommandWhitelistBukkit/src/main/java/eu/endermite/commandwhitelist/bukkit/CommandWhitelistBukkit.java index 9229045..9577e20 100644 --- a/CommandWhitelistBukkit/src/main/java/eu/endermite/commandwhitelist/bukkit/CommandWhitelistBukkit.java +++ b/CommandWhitelistBukkit/src/main/java/eu/endermite/commandwhitelist/bukkit/CommandWhitelistBukkit.java @@ -21,6 +21,7 @@ import org.bukkit.plugin.java.JavaPlugin; import java.io.File; import java.util.*; +import java.util.concurrent.CompletableFuture; public class CommandWhitelistBukkit extends JavaPlugin { @@ -78,7 +79,7 @@ public class CommandWhitelistBukkit extends JavaPlugin { } public void reloadPluginConfig(CommandSender sender) { - getServer().getScheduler().runTaskAsynchronously(this, () -> { + CompletableFuture.runAsync(() -> { reloadPluginConfig(); try { for (Player p : Bukkit.getOnlinePlayers()) { diff --git a/CommandWhitelistBukkit/src/main/resources/plugin.yml b/CommandWhitelistBukkit/src/main/resources/plugin.yml index cf77d4c..deaa1d7 100644 --- a/CommandWhitelistBukkit/src/main/resources/plugin.yml +++ b/CommandWhitelistBukkit/src/main/resources/plugin.yml @@ -5,6 +5,7 @@ api-version: 1.13 main: eu.endermite.commandwhitelist.bukkit.CommandWhitelistBukkit authors: [YouHaveTrouble] website: youhavetrouble.me +folia-supported: true softdepend: - ProtocolLib description: Control what commands players can use