diff --git a/.idea/misc.xml b/.idea/misc.xml index fdc35ea..35f4d9b 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -8,7 +8,7 @@ - + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 6fb20d3..fe5dd51 100644 --- a/pom.xml +++ b/pom.xml @@ -6,11 +6,11 @@ me.finn.unlegitlibrary unlegitlibrary - 1.3.1 + 1.3.1-OpenJDK11 - 21 - 21 + 11 + 11 UTF-8 diff --git a/src/main/java/me/finn/unlegitlibrary/addon/impl/AddonInfo.java b/src/main/java/me/finn/unlegitlibrary/addon/impl/AddonInfo.java index 880b914..fd1c5c5 100644 --- a/src/main/java/me/finn/unlegitlibrary/addon/impl/AddonInfo.java +++ b/src/main/java/me/finn/unlegitlibrary/addon/impl/AddonInfo.java @@ -39,8 +39,8 @@ public class AddonInfo { @Override public boolean equals(Object obj) { - if (!(obj instanceof AddonInfo other)) return false; - + if (!(obj instanceof AddonInfo)) return false; + AddonInfo other = (AddonInfo) obj; return other.name.equalsIgnoreCase(name) && other.version.equalsIgnoreCase(version) && other.author.equalsIgnoreCase(author); } diff --git a/src/main/java/me/finn/unlegitlibrary/network/system/client/NetworkClient.java b/src/main/java/me/finn/unlegitlibrary/network/system/client/NetworkClient.java index 4528888..dd72e7c 100644 --- a/src/main/java/me/finn/unlegitlibrary/network/system/client/NetworkClient.java +++ b/src/main/java/me/finn/unlegitlibrary/network/system/client/NetworkClient.java @@ -202,7 +202,8 @@ public class NetworkClient extends DefaultMethodsOverrider { continue; } - if (received instanceof Integer id) { + if (received instanceof Integer) { + int id = (Integer) received; if (command.equalsIgnoreCase("s2c_connect")) { clientID = id; command = ""; diff --git a/src/main/java/me/finn/unlegitlibrary/network/system/server/ClientHandler.java b/src/main/java/me/finn/unlegitlibrary/network/system/server/ClientHandler.java index eaf55a4..0c7187b 100644 --- a/src/main/java/me/finn/unlegitlibrary/network/system/server/ClientHandler.java +++ b/src/main/java/me/finn/unlegitlibrary/network/system/server/ClientHandler.java @@ -127,7 +127,8 @@ public class ClientHandler { continue; } - if (received instanceof Integer id) { + if (received instanceof Integer) { + int id = (Integer) received; if (command.equalsIgnoreCase("c2s_connect")) { if (clientID == id) continue; command = ""; diff --git a/src/main/java/me/finn/unlegitlibrary/number/Quaternion.java b/src/main/java/me/finn/unlegitlibrary/number/Quaternion.java index 88f782a..94623ad 100644 --- a/src/main/java/me/finn/unlegitlibrary/number/Quaternion.java +++ b/src/main/java/me/finn/unlegitlibrary/number/Quaternion.java @@ -76,7 +76,8 @@ public class Quaternion { @Override public final boolean equals(Object obj) { - if (!(obj instanceof Quaternion quaternion)) return false; + if (!(obj instanceof Quaternion)) return false; + Quaternion quaternion = (Quaternion) obj; return quaternion.x == x && quaternion.y == y && quaternion.z == z && quaternion.w == w; } diff --git a/src/main/java/me/finn/unlegitlibrary/number/vector/Vector2.java b/src/main/java/me/finn/unlegitlibrary/number/vector/Vector2.java index 2c74424..dee07d9 100644 --- a/src/main/java/me/finn/unlegitlibrary/number/vector/Vector2.java +++ b/src/main/java/me/finn/unlegitlibrary/number/vector/Vector2.java @@ -100,7 +100,8 @@ public class Vector2 { @Override public final boolean equals(Object obj) { - if (!(obj instanceof Vector2 vector2)) return false; + if (!(obj instanceof Vector2)) return false; + Vector2 vector2 = (Vector2) obj; return vector2.x == x && vector2.y == y; } diff --git a/src/main/java/me/finn/unlegitlibrary/number/vector/Vector3.java b/src/main/java/me/finn/unlegitlibrary/number/vector/Vector3.java index e9d8ef5..d412c51 100644 --- a/src/main/java/me/finn/unlegitlibrary/number/vector/Vector3.java +++ b/src/main/java/me/finn/unlegitlibrary/number/vector/Vector3.java @@ -124,7 +124,8 @@ public class Vector3 { @Override public final boolean equals(Object obj) { - if (!(obj instanceof Vector3 vector3)) return false; + if (!(obj instanceof Vector3)) return false; + Vector3 vector3 = (Vector3) obj; return vector3.x == x && vector3.y == y && vector3.z == z; }