瀏覽代碼

Replace Bukkit schedulers in UUIDUpdateAsyncTask.java

Rockyers 1 年之前
父節點
當前提交
140cd61fd6
共有 1 個文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/main/java/com/gmail/nossr50/runnables/database/UUIDUpdateAsyncTask.java

+ 3 - 2
src/main/java/com/gmail/nossr50/runnables/database/UUIDUpdateAsyncTask.java

@@ -18,6 +18,7 @@ import java.util.List;
 import java.util.Map;
 import java.util.UUID;
 import java.util.concurrent.CountDownLatch;
+import java.util.concurrent.TimeUnit;
 import java.util.logging.Level;
 
 public class UUIDUpdateAsyncTask implements Runnable {
@@ -109,11 +110,11 @@ public class UUIDUpdateAsyncTask implements Runnable {
 
     // Bukkit runnables don't let themselves reschedule themselves, so we are a pseudo bukkit runnable.
     private void runTaskLaterAsynchronously(mcMMO plugin, int delay) {
-        plugin.getServer().getScheduler().runTaskLaterAsynchronously(plugin, this, delay);
+        plugin.getFoliaLib().getImpl().runLaterAsync(this, delay, TimeUnit.MILLISECONDS);
     }
 
     public void start() {
-        plugin.getServer().getScheduler().runTaskAsynchronously(plugin, this);
+        plugin.getFoliaLib().getImpl().runAsync(this);
     }
 
     private static UUID toUUID(String id) {