mirror of
https://github.com/Xiao-MoMi/Custom-Nameplates.git
synced 2025-12-19 15:09:23 +00:00
Update AdventureHelper.java
This commit is contained in:
@@ -50,9 +50,9 @@ public class AdventureHelper {
|
|||||||
this.miniMessageStrict = MiniMessage.builder().strict(true).build();
|
this.miniMessageStrict = MiniMessage.builder().strict(true).build();
|
||||||
this.gsonComponentSerializer = GsonComponentSerializer.builder().build();
|
this.gsonComponentSerializer = GsonComponentSerializer.builder().build();
|
||||||
|
|
||||||
ScheduledThreadPoolExecutor executor = new ScheduledThreadPoolExecutor(4, r -> {
|
ScheduledThreadPoolExecutor executor = new ScheduledThreadPoolExecutor(1, r -> {
|
||||||
Thread thread = Executors.defaultThreadFactory().newThread(r);
|
Thread thread = Executors.defaultThreadFactory().newThread(r);
|
||||||
thread.setName("customnameplates-scheduler");
|
thread.setName("nameplates-cache-scheduler");
|
||||||
return thread;
|
return thread;
|
||||||
});
|
});
|
||||||
executor.setRemoveOnCancelPolicy(true);
|
executor.setRemoveOnCancelPolicy(true);
|
||||||
@@ -62,25 +62,25 @@ public class AdventureHelper {
|
|||||||
Caffeine.newBuilder()
|
Caffeine.newBuilder()
|
||||||
.expireAfterWrite(5, TimeUnit.MINUTES)
|
.expireAfterWrite(5, TimeUnit.MINUTES)
|
||||||
.executor(executor)
|
.executor(executor)
|
||||||
.maximumSize(512)
|
.maximumSize(1024)
|
||||||
.build();
|
.build();
|
||||||
this.miniMessageToMinecraftComponentCache =
|
this.miniMessageToMinecraftComponentCache =
|
||||||
Caffeine.newBuilder()
|
Caffeine.newBuilder()
|
||||||
.expireAfterWrite(5, TimeUnit.MINUTES)
|
.expireAfterWrite(5, TimeUnit.MINUTES)
|
||||||
.executor(executor)
|
.executor(executor)
|
||||||
.maximumSize(512)
|
.maximumSize(1024)
|
||||||
.build();
|
.build();
|
||||||
this.minecraftComponentToMiniMessageCache =
|
this.minecraftComponentToMiniMessageCache =
|
||||||
Caffeine.newBuilder()
|
Caffeine.newBuilder()
|
||||||
.expireAfterWrite(5, TimeUnit.MINUTES)
|
.expireAfterWrite(5, TimeUnit.MINUTES)
|
||||||
.executor(executor)
|
.executor(executor)
|
||||||
.maximumSize(512)
|
.maximumSize(256)
|
||||||
.build();
|
.build();
|
||||||
this.jsonToMiniMessageCache =
|
this.jsonToMiniMessageCache =
|
||||||
Caffeine.newBuilder()
|
Caffeine.newBuilder()
|
||||||
.expireAfterWrite(5, TimeUnit.MINUTES)
|
.expireAfterWrite(5, TimeUnit.MINUTES)
|
||||||
.executor(executor)
|
.executor(executor)
|
||||||
.maximumSize(512)
|
.maximumSize(256)
|
||||||
.build();
|
.build();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user