You are shading net.gravitydevelopment.updater:updater:4.2.2 (see pom.xml) which has as parent maven module de.dustplanet:bukkit-plugin:6.3.0 (see pom.xml) which itself contains spigot, the kotlin std lib, and other things as compiled dependencies. Hence, by transitivity, you are shading a lot...