diff --git a/api/pom.xml b/api/pom.xml
index fcb81e15..81cb7a58 100644
--- a/api/pom.xml
+++ b/api/pom.xml
@@ -25,6 +25,27 @@
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+ 3.2.1
+
+
+ package
+
+ shade
+
+
+
+
+ de.erethon:caliburn
+ de.erethon.commons:commons-dist
+
+
+
+
+
+
diff --git a/core/src/main/java/de/erethon/dungeonsxl/DungeonsXL.java b/core/src/main/java/de/erethon/dungeonsxl/DungeonsXL.java
index 58fa0ebd..62dd3647 100644
--- a/core/src/main/java/de/erethon/dungeonsxl/DungeonsXL.java
+++ b/core/src/main/java/de/erethon/dungeonsxl/DungeonsXL.java
@@ -16,9 +16,6 @@
*/
package de.erethon.dungeonsxl;
-import de.erethon.dungeonsxl.sign.rocker.TriggerSign;
-import de.erethon.dungeonsxl.sign.button.CheckpointSign;
-import de.erethon.dungeonsxl.sign.button.SoundMessageSign;
import de.erethon.caliburn.CaliburnAPI;
import de.erethon.caliburn.loottable.LootTable;
import de.erethon.caliburn.mob.ExMob;
diff --git a/core/src/main/java/de/erethon/dungeonsxl/world/WorldConfig.java b/core/src/main/java/de/erethon/dungeonsxl/world/WorldConfig.java
index 9da70e94..6b59f272 100644
--- a/core/src/main/java/de/erethon/dungeonsxl/world/WorldConfig.java
+++ b/core/src/main/java/de/erethon/dungeonsxl/world/WorldConfig.java
@@ -16,7 +16,6 @@
*/
package de.erethon.dungeonsxl.world;
-import de.erethon.caliburn.CaliburnAPI;
import de.erethon.dungeonsxl.DungeonsXL;
import de.erethon.dungeonsxl.api.dungeon.GameRule;
import de.erethon.dungeonsxl.api.dungeon.GameRuleContainer;
diff --git a/dist/pom.xml b/dist/pom.xml
index 3a07a02b..2d602571 100644
--- a/dist/pom.xml
+++ b/dist/pom.xml
@@ -25,26 +25,10 @@
- de.erethon:caliburn
- de.erethon.commons:commons-dist
de.erethon.vignette:vignette-dist
de.erethon.dungeonsxl:*
-
-
- de.erethon.commons
- de.erethon.dungeonsxl.util.commons
-
-
- de.erethon.caliburn.util.compatibility
- de.erethon.dungeonsxl.util.commons.compatibility
-
-
- de.erethon.vignette
- de.erethon.dungeonsxl.util.vignette
-
-