From 12d9d73e8a2fa64281ac16aed760c3571c6c34c3 Mon Sep 17 00:00:00 2001 From: Daniel Saukel Date: Mon, 16 Mar 2020 17:45:14 +0100 Subject: [PATCH] Move dependencies to achieve standalone functionality of API module --- api/pom.xml | 21 +++++++++++++++++++ .../de/erethon/dungeonsxl/DungeonsXL.java | 3 --- .../erethon/dungeonsxl/world/WorldConfig.java | 1 - dist/pom.xml | 16 -------------- 4 files changed, 21 insertions(+), 20 deletions(-) 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 - -