From ad6e2a6ffff21148a1e44f023147d9e5ac4b5e04 Mon Sep 17 00:00:00 2001 From: XiaoMoMi Date: Wed, 25 Jun 2025 02:25:25 +0800 Subject: [PATCH] 0.0.58.1 --- .../core/plugin/config/template/TemplateManager.java | 4 +++- gradle.properties | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/net/momirealms/craftengine/core/plugin/config/template/TemplateManager.java b/core/src/main/java/net/momirealms/craftengine/core/plugin/config/template/TemplateManager.java index 2f6fb429a..26fbbf310 100644 --- a/core/src/main/java/net/momirealms/craftengine/core/plugin/config/template/TemplateManager.java +++ b/core/src/main/java/net/momirealms/craftengine/core/plugin/config/template/TemplateManager.java @@ -5,6 +5,7 @@ import net.momirealms.craftengine.core.plugin.Manageable; import net.momirealms.craftengine.core.plugin.config.ConfigParser; import net.momirealms.craftengine.core.plugin.locale.LocalizedResourceConfigException; import net.momirealms.craftengine.core.util.Key; +import net.momirealms.craftengine.core.util.SNBTReader; import java.util.ArrayList; import java.util.List; @@ -76,7 +77,8 @@ public interface TemplateManager extends Manageable { this.placeholder = placeholderContent.substring(0, separatorIndex); String defaultValueString = placeholderContent.substring(separatorIndex + 2); try { - this.defaultValue = CraftEngine.instance().platform().snbtToJava(defaultValueString); + // TODO 改进报错检测 + this.defaultValue = SNBTReader.deserializeAsJava(defaultValueString); } catch (LocalizedResourceConfigException e) { e.appendTailArgument(this.placeholder); throw e; diff --git a/gradle.properties b/gradle.properties index eb5bb7438..276665e20 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,7 +2,7 @@ org.gradle.jvmargs=-Xmx1G # Project settings # Rule: [major update].[feature update].[bug fix] -project_version=0.0.58 +project_version=0.0.58.1 config_version=39 lang_version=20 project_group=net.momirealms