From 85c8a17e535baa108ce4300152203dcbe37b8d9f Mon Sep 17 00:00:00 2001 From: Taiyou06 Date: Thu, 1 May 2025 23:30:40 +0200 Subject: [PATCH] [ci skip] remove experimental tags from playerdata and target finding --- .../dreeam/leaf/config/modules/async/AsyncPlayerDataSave.java | 3 --- .../dreeam/leaf/config/modules/async/AsyncTargetFinding.java | 3 --- 2 files changed, 6 deletions(-) diff --git a/leaf-server/src/main/java/org/dreeam/leaf/config/modules/async/AsyncPlayerDataSave.java b/leaf-server/src/main/java/org/dreeam/leaf/config/modules/async/AsyncPlayerDataSave.java index 96c5ad15..ebdad7ae 100644 --- a/leaf-server/src/main/java/org/dreeam/leaf/config/modules/async/AsyncPlayerDataSave.java +++ b/leaf-server/src/main/java/org/dreeam/leaf/config/modules/async/AsyncPlayerDataSave.java @@ -10,17 +10,14 @@ public class AsyncPlayerDataSave extends ConfigModules { return EnumConfigCategory.ASYNC.getBaseKeyName() + ".async-playerdata-save"; } - @Experimental public static boolean enabled = false; @Override public void onLoaded() { config.addCommentRegionBased(getBasePath(), """ - **Experimental feature, may have data lost in some circumstances!** Make PlayerData saving asynchronously.""", """ - **实验性功能, 在部分场景下可能丢失玩家数据!** 异步保存玩家数据."""); enabled = config.getBoolean(getBasePath() + ".enabled", enabled); diff --git a/leaf-server/src/main/java/org/dreeam/leaf/config/modules/async/AsyncTargetFinding.java b/leaf-server/src/main/java/org/dreeam/leaf/config/modules/async/AsyncTargetFinding.java index bd26abb4..eb2a5aaf 100644 --- a/leaf-server/src/main/java/org/dreeam/leaf/config/modules/async/AsyncTargetFinding.java +++ b/leaf-server/src/main/java/org/dreeam/leaf/config/modules/async/AsyncTargetFinding.java @@ -11,7 +11,6 @@ public class AsyncTargetFinding extends ConfigModules { return EnumConfigCategory.ASYNC.getBaseKeyName() + ".async-target-finding"; } - @Experimental public static boolean enabled = false; public static boolean alertOther = true; public static boolean searchBlock = true; @@ -22,11 +21,9 @@ public class AsyncTargetFinding extends ConfigModules { @Override public void onLoaded() { config.addCommentRegionBased(getBasePath(), """ - **Experimental feature** This moves the expensive entity and block search calculations to background thread while keeping the actual validation on the main thread.""", """ - **实验性功能** 这会将昂贵的实体目标搜索计算移至后台线程, 同时在主线程上保持实际的实体验证."""); if (asyncTargetFindingInitialized) {