Replace Bukkit schedulers in ScoreboardWrapper.java

This commit is contained in:
Rockyers 2023-08-13 19:45:09 -07:00
parent 247d1732e2
commit dc8a9102fe

View File

@ -32,6 +32,7 @@ import org.jetbrains.annotations.NotNull;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.concurrent.TimeUnit;
public class ScoreboardWrapper { public class ScoreboardWrapper {
public static final String SIDE_OBJECTIVE = "mcMMO_sideObjective"; public static final String SIDE_OBJECTIVE = "mcMMO_sideObjective";
@ -426,7 +427,7 @@ public class ScoreboardWrapper {
NotificationManager.sendPlayerInformationChatOnlyPrefixed(player, "Scoreboard.Recovery"); NotificationManager.sendPlayerInformationChatOnlyPrefixed(player, "Scoreboard.Recovery");
initBoard(); //Start over initBoard(); //Start over
Bukkit.getScheduler().runTaskLater(mcMMO.p, () -> ScoreboardManager.retryLastSkillBoard(player), 0); mcMMO.p.getFoliaLib().getImpl().runLater(() -> ScoreboardManager.retryLastSkillBoard(player), 0, TimeUnit.MILLISECONDS);
} }
} }