From aee35c3f5888684dffc979025a715e154fd4e552 Mon Sep 17 00:00:00 2001 From: Andy Date: Sun, 21 Jun 2026 10:53:11 +0800 Subject: [PATCH] Add English translations to DataPath comments Updated comments to include English translations for clarity. --- MinecraftClient/Scripting/DataPath.cs | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/MinecraftClient/Scripting/DataPath.cs b/MinecraftClient/Scripting/DataPath.cs index 3e7bf5a4..fdefae5a 100644 --- a/MinecraftClient/Scripting/DataPath.cs +++ b/MinecraftClient/Scripting/DataPath.cs @@ -16,30 +16,33 @@ namespace MinecraftClient.Scripting /// /// 初始化数据目录(修正版) + /// Initialize the data directory (Revised version) /// 需要手动传入脚本文件名(不含.cs扩展名) + /// Requires manually passing the script file name (without the .cs extension) /// - /// 脚本文件名(不含扩展名) + /// 脚本文件名(不含扩展名)Script file name (without extension) public static void Init(string scriptName) { if (string.IsNullOrEmpty(scriptName)) - throw new ArgumentNullException(nameof(scriptName), "脚本名称不能为空"); + throw new ArgumentNullException(nameof(scriptName), "Script name cannot be null or empty(脚本名称不能为空)"); - // 计算路径 + // 计算路径 Calculate the path relativePath = scriptName; absolutePath = Path.Combine(AppContext.BaseDirectory, scriptName); - // 创建目录 + // 创建目录 Create the directory if (!Directory.Exists(absolutePath)) Directory.CreateDirectory(absolutePath); } /// /// 获取路径 + /// Get the path /// public static string Get(PathType pathType = PathType.Relative) { if (string.IsNullOrEmpty(relativePath) || string.IsNullOrEmpty(absolutePath)) - throw new InvalidOperationException("请先调用DataPath.Init()初始化"); + throw new InvalidOperationException("Please call DataPath.Init() first to initialize(请先调用DataPath.Init()初始化)"); return pathType switch { @@ -49,4 +52,4 @@ namespace MinecraftClient.Scripting }; } } -} \ No newline at end of file +}