diff --git a/ProtocolLib/src/main/java/com/comphenix/protocol/async/PacketProcessingQueue.java b/ProtocolLib/src/main/java/com/comphenix/protocol/async/PacketProcessingQueue.java index 06385c0e..800124f2 100644 --- a/ProtocolLib/src/main/java/com/comphenix/protocol/async/PacketProcessingQueue.java +++ b/ProtocolLib/src/main/java/com/comphenix/protocol/async/PacketProcessingQueue.java @@ -74,6 +74,9 @@ class PacketProcessingQueue extends AbstractConcurrentListenerMultimapcreate(), null); } catch (IncompatibleClassChangeError e) { + System.out.println("[ProtocolLib] Guava is either missing or corrupt. Reverting to PriorityQueue."); + e.printStackTrace(); + // It's a Beta class after all this.processingQueue = Synchronization.queue( new PriorityQueue(), null);