diff --git a/src/main/java/com/darkblade12/particleeffect/ParticleEffect.java b/src/main/java/com/darkblade12/particleeffect/ParticleEffect.java index 6db6726..c57e669 100644 --- a/src/main/java/com/darkblade12/particleeffect/ParticleEffect.java +++ b/src/main/java/com/darkblade12/particleeffect/ParticleEffect.java @@ -1403,7 +1403,13 @@ public static void initialize() throws VersionIncompatibleException { return; } try { - version = Integer.parseInt(Character.toString(PackageType.getServerVersion().charAt(3))); + if (PackageType.getServerVersion().charAt(4) == '_') { + version = Integer.parseInt(Character.toString(PackageType.getServerVersion().charAt(3))); + } + else { + version = Integer.parseInt(Character.toString(PackageType.getServerVersion().charAt(3))) * 10; + version += Integer.parseInt(Character.toString(PackageType.getServerVersion().charAt(4))); + } if (version > 7) { enumParticle = PackageType.MINECRAFT_SERVER.getClass("EnumParticle"); } @@ -1602,4 +1608,4 @@ public PacketSendingException(String message, Throwable cause) { } } } -} \ No newline at end of file +}