9
0
mirror of https://github.com/Xiao-MoMi/craft-engine.git synced 2025-12-19 15:09:15 +00:00
This commit is contained in:
jhqwqmc
2025-12-06 19:34:35 +08:00
parent e2170f54ba
commit b1d91cb0f0
9 changed files with 38 additions and 34 deletions

View File

@@ -43,7 +43,7 @@ import java.util.concurrent.TimeUnit;
import java.util.concurrent.atomic.AtomicLong;
public final class SelfHostHttpServer {
private static volatile SelfHostHttpServer instance;
private static SelfHostHttpServer instance;
private final Cache<String, String> oneTimePackUrls = Caffeine.newBuilder()
.maximumSize(1024)
.scheduler(Scheduler.systemScheduler())
@@ -94,11 +94,7 @@ public final class SelfHostHttpServer {
public static SelfHostHttpServer instance() {
if (instance == null) {
synchronized (SelfHostHttpServer.class) {
if (instance == null) {
instance = new SelfHostHttpServer();
}
}
instance = new SelfHostHttpServer();
}
return instance;
}

View File

@@ -2,13 +2,10 @@ package net.momirealms.craftengine.core.util;
import org.jetbrains.annotations.NotNull;
import java.io.Serial;
import java.util.ArrayList;
import java.util.Collection;
public class MarkedArrayList<T> extends ArrayList<T> {
@Serial
private static final long serialVersionUID = 1L;
public MarkedArrayList() {
}

View File

@@ -1,9 +1,6 @@
package net.momirealms.craftengine.core.util;
import java.io.Serial;
import java.util.HashMap;
public class MarkedHashMap<K, V> extends HashMap<K, V> {
@Serial
private static final long serialVersionUID = 1L;
}