diff --git a/dependency-reduced-pom.xml b/dependency-reduced-pom.xml index b9be69c..6f68dc3 100644 --- a/dependency-reduced-pom.xml +++ b/dependency-reduced-pom.xml @@ -148,6 +148,12 @@ 1.8.4 provided + + org.bukkit + spigot-185 + 1.8.5 + provided + com.google.guava guava diff --git a/pom.xml b/pom.xml index 6d8ed86..a6b007c 100644 --- a/pom.xml +++ b/pom.xml @@ -93,6 +93,14 @@ provided + + org.bukkit + spigot-185 + 1.8.5 + jar + provided + + com.cnaude.pircbotx diff --git a/src/main/java/com/cnaude/purpleirc/Utilities/NetPacket_184.java b/src/main/java/com/cnaude/purpleirc/Utilities/NetPacket_184_185.java similarity index 96% rename from src/main/java/com/cnaude/purpleirc/Utilities/NetPacket_184.java rename to src/main/java/com/cnaude/purpleirc/Utilities/NetPacket_184_185.java index 50c39f8..d3a0f4d 100644 --- a/src/main/java/com/cnaude/purpleirc/Utilities/NetPacket_184.java +++ b/src/main/java/com/cnaude/purpleirc/Utilities/NetPacket_184_185.java @@ -30,7 +30,7 @@ import net.minecraft.server.v1_8_R3.PlayerInteractManager; * * @author cnaude */ -public class NetPacket_184 { +public class NetPacket_184_185 { public static PacketContainer add(String displayName) { UUID uuid = UUID.nameUUIDFromBytes(("OfflinePlayer:" + displayName).getBytes(Charsets.UTF_8)); diff --git a/src/main/java/com/cnaude/purpleirc/Utilities/NetPackets.java b/src/main/java/com/cnaude/purpleirc/Utilities/NetPackets.java index c626ce1..7fcac65 100644 --- a/src/main/java/com/cnaude/purpleirc/Utilities/NetPackets.java +++ b/src/main/java/com/cnaude/purpleirc/Utilities/NetPackets.java @@ -135,13 +135,13 @@ public class NetPackets { } catch (Exception ex) { plugin.logError("tabPacket: " + ex.getMessage()); } - } else if (version.contains("MC: 1.8.4")) { + } else if (version.contains("MC: 1.8.4") || version.contains("MC: 1.8.5")) { try { if (add) { - return NetPacket_184.add(displayName); + return NetPacket_184_185.add(displayName); } else { plugin.logDebug("T: Removing: " + name); - return NetPacket_184.rem(displayName); + return NetPacket_184_185.rem(displayName); } } catch (Exception ex) { plugin.logError("tabPacket: " + ex.getMessage());