9
0
mirror of https://github.com/LeavesMC/Leaves.git synced 2026-01-06 15:51:33 +00:00

Use optimized collection

This commit is contained in:
violetc
2023-07-20 16:19:59 +08:00
parent 060b346f59
commit d166b820ce
2 changed files with 187 additions and 2 deletions

View File

@@ -128,10 +128,10 @@ index 35d2da9d91dcdd89de7c0f4af028fd182376ea8d..d73482fb1e71fe2951e96ae0593de268
.withRequiredArg()
diff --git a/src/main/java/top/leavesmc/leaves/LeavesConfig.java b/src/main/java/top/leavesmc/leaves/LeavesConfig.java
new file mode 100644
index 0000000000000000000000000000000000000000..85a94d60e52c6a6d0f1bd46b67436fbb53081073
index 0000000000000000000000000000000000000000..b72d7a188183c6fb3f9ed8978336bc1a188854d4
--- /dev/null
+++ b/src/main/java/top/leavesmc/leaves/LeavesConfig.java
@@ -0,0 +1,896 @@
@@ -0,0 +1,901 @@
+package top.leavesmc.leaves;
+
+import com.destroystokyo.paper.util.SneakyThrow;
@@ -853,6 +853,11 @@ index 0000000000000000000000000000000000000000..85a94d60e52c6a6d0f1bd46b67436fbb
+ removeDamageLambda = getBoolean("settings.performance.remove.damage-lambda", removeDamageLambda);
+ }
+
+ public static boolean useOptimizedCollection = true;
+ private static void useOptimizedCollection() {
+ useOptimizedCollection = getBoolean("settings.performance.use-optimized-collection", useOptimizedCollection);
+ }
+
+ public static final class WorldConfig {
+
+ public final String worldName;