1
0
mirror of https://github.com/Suiranoil/SkinRestorer.git synced 2026-01-16 04:42:12 +00:00

do not use google collections method to create queue

This commit is contained in:
2025-03-27 18:28:50 +03:00
parent 6fbc53e38b
commit 088ad089ed

View File

@@ -1,16 +1,16 @@
package net.lionarius.skinrestorer.util; package net.lionarius.skinrestorer.util;
import com.google.common.collect.Queues;
import net.minecraft.server.MinecraftServer; import net.minecraft.server.MinecraftServer;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
import java.util.Map; import java.util.Map;
import java.util.Queue; import java.util.Queue;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.PriorityBlockingQueue;
public class TickedScheduler implements Runnable { public class TickedScheduler implements Runnable {
private final MinecraftServer server; private final MinecraftServer server;
private final Queue<TickTask> queue = Queues.newPriorityBlockingQueue(); private final Queue<TickTask> queue = new PriorityBlockingQueue<>();
private final Map<Integer, Integer> idMap = new ConcurrentHashMap<>(); private final Map<Integer, Integer> idMap = new ConcurrentHashMap<>();
public TickedScheduler(MinecraftServer server) { public TickedScheduler(MinecraftServer server) {