So I recently started using IntelliJ and making maven projects. Everything was going well. In my pom.xml file I imported spigot like this: Code (Text): <repository> <id>spigot-repo</id> <url>https://hub.spigotmc.org/nexus/content/repositories/snapshots/</url> </repository> <!--Spigot API--> <dependency> <groupId>org.spigotmc</groupId> <artifactId>spigot-api</artifactId> <version>1.8.8-R0.1-SNAPSHOT</version> <scope>provided</scope> </dependency> <!--Bukkit API--> <dependency> <groupId>org.bukkit</groupId> <artifactId>bukkit</artifactId> <version>1.8.8-R0.1-SNAPSHOT</version> <scope>provided</scope> </dependency> As shown on the spigotmc forum: https://www.spigotmc.org/wiki/bbcode.2456/archive The problem is using this method, I only get the spigot-api. If I import the spigot jar as a project dependancy, I get the imports like: io.netty and com.mojang.authlib The problem with adding the spigot jar as a project dependancy, is that the file size increases massively. I only had this problem with IntelliJ. My file size becomes exactly as big or even bigger than the spigot jar itself. It also brings down my server performance, compared to before. How do I get access to these, and also with maven?