diff --git a/MCPForUnity/Editor/Helpers/VectorParsing.cs b/MCPForUnity/Editor/Helpers/VectorParsing.cs
index 7eec9b6..50ff71c 100644
--- a/MCPForUnity/Editor/Helpers/VectorParsing.cs
+++ b/MCPForUnity/Editor/Helpers/VectorParsing.cs
@@ -278,50 +278,6 @@ namespace MCPForUnity.Editor.Helpers
return ParseColor(token) ?? defaultValue;
}
-
- ///
- /// Parses a JToken (array or object) into a Vector4.
- /// Added for ManageVFX refactoring.
- ///
- /// The JSON token to parse
- /// The parsed Vector4 or null if parsing fails
- public static Vector4? ParseVector4(JToken token)
- {
- if (token == null || token.Type == JTokenType.Null)
- return null;
-
- try
- {
- // Array format: [x, y, z, w]
- if (token is JArray array && array.Count >= 4)
- {
- return new Vector4(
- array[0].ToObject(),
- array[1].ToObject(),
- array[2].ToObject(),
- array[3].ToObject()
- );
- }
-
- // Object format: {x: 1, y: 2, z: 3, w: 4}
- if (token is JObject obj && obj.ContainsKey("x") && obj.ContainsKey("y") && obj.ContainsKey("z") && obj.ContainsKey("w"))
- {
- return new Vector4(
- obj["x"].ToObject(),
- obj["y"].ToObject(),
- obj["z"].ToObject(),
- obj["w"].ToObject()
- );
- }
- }
- catch (Exception ex)
- {
- McpLog.Warn($"[VectorParsing] Failed to parse Vector4 from '{token}': {ex.Message}");
- }
-
- return null;
- }
-
///
/// Parses a JToken into a Vector4, returning a default value if parsing fails.
/// Added for ManageVFX refactoring.