make bukkit module folia compatible

thanks to @Aitooor for figuring out what needed to be changed
This commit is contained in:
2023-04-26 23:20:52 +02:00
parent 5af0cdef84
commit f41bfa7cd1
2 changed files with 3 additions and 1 deletions
@@ -21,6 +21,7 @@ import org.bukkit.plugin.java.JavaPlugin;
import java.io.File; import java.io.File;
import java.util.*; import java.util.*;
import java.util.concurrent.CompletableFuture;
public class CommandWhitelistBukkit extends JavaPlugin { public class CommandWhitelistBukkit extends JavaPlugin {
@@ -78,7 +79,7 @@ public class CommandWhitelistBukkit extends JavaPlugin {
} }
public void reloadPluginConfig(CommandSender sender) { public void reloadPluginConfig(CommandSender sender) {
getServer().getScheduler().runTaskAsynchronously(this, () -> { CompletableFuture.runAsync(() -> {
reloadPluginConfig(); reloadPluginConfig();
try { try {
for (Player p : Bukkit.getOnlinePlayers()) { for (Player p : Bukkit.getOnlinePlayers()) {
@@ -5,6 +5,7 @@ api-version: 1.13
main: eu.endermite.commandwhitelist.bukkit.CommandWhitelistBukkit main: eu.endermite.commandwhitelist.bukkit.CommandWhitelistBukkit
authors: [YouHaveTrouble] authors: [YouHaveTrouble]
website: youhavetrouble.me website: youhavetrouble.me
folia-supported: true
softdepend: softdepend:
- ProtocolLib - ProtocolLib
description: Control what commands players can use description: Control what commands players can use