mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2024-11-24 14:16:45 +01:00
Replace Bukkit schedulers in UUIDUpdateAsyncTask.java
This commit is contained in:
parent
4a2020d4af
commit
140cd61fd6
@ -18,6 +18,7 @@ import java.util.List;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
import java.util.concurrent.CountDownLatch;
|
import java.util.concurrent.CountDownLatch;
|
||||||
|
import java.util.concurrent.TimeUnit;
|
||||||
import java.util.logging.Level;
|
import java.util.logging.Level;
|
||||||
|
|
||||||
public class UUIDUpdateAsyncTask implements Runnable {
|
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.
|
// Bukkit runnables don't let themselves reschedule themselves, so we are a pseudo bukkit runnable.
|
||||||
private void runTaskLaterAsynchronously(mcMMO plugin, int delay) {
|
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() {
|
public void start() {
|
||||||
plugin.getServer().getScheduler().runTaskAsynchronously(plugin, this);
|
plugin.getFoliaLib().getImpl().runAsync(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
private static UUID toUUID(String id) {
|
private static UUID toUUID(String id) {
|
||||||
|
Loading…
Reference in New Issue
Block a user