diff --git a/LibBSP/Source/Extensions/ColorExtensions.cs b/LibBSP/Source/Extensions/ColorExtensions.cs
index c22df81..ad1181c 100644
--- a/LibBSP/Source/Extensions/ColorExtensions.cs
+++ b/LibBSP/Source/Extensions/ColorExtensions.cs
@@ -14,7 +14,7 @@ namespace LibBSP {
///
/// Static class containing helper methods for Color objects.
///
- public static class ColorExtensions {
+ public static partial class ColorExtensions {
///
/// Constructs a new Color from the passed values.
diff --git a/LibBSP/Source/Extensions/CustomAttributeExtensions.cs b/LibBSP/Source/Extensions/CustomAttributeExtensions.cs
index cee9249..c1b46fa 100644
--- a/LibBSP/Source/Extensions/CustomAttributeExtensions.cs
+++ b/LibBSP/Source/Extensions/CustomAttributeExtensions.cs
@@ -6,7 +6,7 @@ namespace LibBSP {
///
/// Contains static methods for retrieving custom attributes.
///
- public static class CustomAttributeExtensions {
+ public static partial class CustomAttributeExtensions {
///
/// Retrieves a custom attribute of a specified type that is applied to a specified member.
diff --git a/LibBSP/Source/Extensions/PlaneExtensions.cs b/LibBSP/Source/Extensions/PlaneExtensions.cs
index 7dd87c4..cb7ff59 100644
--- a/LibBSP/Source/Extensions/PlaneExtensions.cs
+++ b/LibBSP/Source/Extensions/PlaneExtensions.cs
@@ -20,7 +20,7 @@ namespace LibBSP {
///
/// Static class containing helper methods for objects.
///
- public static class PlaneExtensions {
+ public static partial class PlaneExtensions {
///
/// Array of base texture axes. When referenced properly, provides a good default texture axis for any given plane.
diff --git a/LibBSP/Source/Extensions/StringExtensions.cs b/LibBSP/Source/Extensions/StringExtensions.cs
index 6553841..ad03d6f 100644
--- a/LibBSP/Source/Extensions/StringExtensions.cs
+++ b/LibBSP/Source/Extensions/StringExtensions.cs
@@ -8,7 +8,7 @@ namespace LibBSP {
///
/// Static class containing helper methods for string objects.
///
- public static class StringExtensions {
+ public static partial class StringExtensions {
///
/// Splits a string using a Unicode character, unless that character is between two instances of a container.
diff --git a/LibBSP/Source/Extensions/Vector2Extensions.cs b/LibBSP/Source/Extensions/Vector2Extensions.cs
index 02d0820..e90e0b0 100644
--- a/LibBSP/Source/Extensions/Vector2Extensions.cs
+++ b/LibBSP/Source/Extensions/Vector2Extensions.cs
@@ -16,7 +16,7 @@ namespace LibBSP {
///
/// Class containing helper methods for objects.
///
- public static class Vector2Extensions {
+ public static partial class Vector2Extensions {
#if !GODOT
///
diff --git a/LibBSP/Source/Extensions/Vector3Extensions.cs b/LibBSP/Source/Extensions/Vector3Extensions.cs
index 6ab1407..3da306e 100644
--- a/LibBSP/Source/Extensions/Vector3Extensions.cs
+++ b/LibBSP/Source/Extensions/Vector3Extensions.cs
@@ -16,7 +16,7 @@ namespace LibBSP {
///
/// Class containing helper methods for objects.
///
- public static class Vector3Extensions {
+ public static partial class Vector3Extensions {
#if !GODOT
///
diff --git a/LibBSP/Source/Extensions/Vector4Extensions.cs b/LibBSP/Source/Extensions/Vector4Extensions.cs
index 369fe7e..8ea5f20 100644
--- a/LibBSP/Source/Extensions/Vector4Extensions.cs
+++ b/LibBSP/Source/Extensions/Vector4Extensions.cs
@@ -16,7 +16,7 @@ namespace LibBSP {
///
/// Class containing helper methods for objects.
///
- public static class Vector4Extensions {
+ public static partial class Vector4Extensions {
#if !GODOT
///
diff --git a/LibBSP/Source/Extensions/VertexExtensions.cs b/LibBSP/Source/Extensions/VertexExtensions.cs
index bb319a3..8cb7d0a 100644
--- a/LibBSP/Source/Extensions/VertexExtensions.cs
+++ b/LibBSP/Source/Extensions/VertexExtensions.cs
@@ -11,24 +11,21 @@ namespace LibBSP {
#if UNITY
using Vector2 = UnityEngine.Vector2;
using Vector3 = UnityEngine.Vector3;
- using Vector4 = UnityEngine.Vector4;
#if !OLDUNITY
using Vertex = UnityEngine.UIVertex;
#endif
#elif GODOT
using Vector2 = Godot.Vector2;
using Vector3 = Godot.Vector3;
- using Vector4 = Godot.Quat;
#else
using Vector2 = System.Numerics.Vector2;
using Vector3 = System.Numerics.Vector3;
- using Vector4 = System.Numerics.Vector4;
#endif
///
/// Static class containing helper methods for objects.
///
- public static class VertexExtensions {
+ public static partial class VertexExtensions {
///
/// Scales the position of a by a scalar and returns the result.