Title really says it all, my core plugin is completely breaking ProtocolLib, and I have no idea why. If I remove it ProtocolLib loads fine and everything works, but if I load it and my plugin at the same time I get this error: Code (Java): 15.01 00:47:50 [Server] INFO at com.comphenix.protocol.ProtocolLib.onLoad(ProtocolLib.java:155) ~[?:?] 15.01 00:47:50 [Server] INFO java.lang.IllegalAccessError: tried to access method com.comphenix.protocol.ProtocolLogger.init(Lorg/bukkit/plugin/Plugin;)V from class com.comphenix.protocol.ProtocolLib 15.01 00:47:50 [Server] ERROR tried to access method com.comphenix.protocol.ProtocolLogger.init(Lorg/bukkit/plugin/Plugin;)V from class com.comphenix.protocol.ProtocolLib initializing ProtocolLib v4.4.0 (Is it up to date?) 15.01 00:47:50 [Server] INFO Loading ProtocolLib v4.4.0 and then nothing that uses protocollib loads properly. It started randomly happening about a month ago after an update I made to my plugin, I didn't realize it was my plugin causing it at the time but I've since confirmed this. I don't remember what the change I made was. My plugin handles everything from permissions to nametags to vanishing to essential commands like /fly. It uses a lot of NMS for things like ActionBar, NameTags, Book opening, etc, but nothing that I would think would straight up break ProtocolLib, and all of that was developed before it started happening iirc. Sorry that I have no code previews to provide, the plugin is simply too big to know where to begin or what to send. Anyone with any ideas are greatly appreciated.