diff --git a/Core/src/main/java/com/intellectualcrafters/plot/PlotVersion.java b/Core/src/main/java/com/intellectualcrafters/plot/PlotVersion.java index 24932ee88..d0c6e82fc 100644 --- a/Core/src/main/java/com/intellectualcrafters/plot/PlotVersion.java +++ b/Core/src/main/java/com/intellectualcrafters/plot/PlotVersion.java @@ -13,16 +13,25 @@ public class PlotVersion { this.year = Integer.parseInt(date[0]); this.month = Integer.parseInt(date[1]); this.day = Integer.parseInt(date[2]); - this.hash = Integer.parseInt(split[1], 16); - this.build = Integer.parseInt(split[2]); + if(split[1].equals("SNAPSHOT")) { // fallback when compiling with Maven + this.hash = 0; + this.build = 0; + } else { + this.hash = Integer.parseInt(split[1], 16); + this.build = Integer.parseInt(split[2]); + } } @Override public String toString() { - return "PlotSquared-" + year + "." + month + "." + day + "-" + Integer.toHexString(hash) + "-" + build; + if(hash == 0 && build == 0) { + return "PlotSquared-" + year + "." + month + "." + day + "-SNAPSHOT"; + } else { + return "PlotSquared-" + year + "." + month + "." + day + "-" + Integer.toHexString(hash) + "-" + build; + } } public boolean isNewer(PlotVersion other) { return other.build < this.build; } -} \ No newline at end of file +} diff --git a/pom.xml b/pom.xml index 6aaff2ff9..e15400d8b 100644 --- a/pom.xml +++ b/pom.xml @@ -12,7 +12,7 @@ jar PlotSquared-Bukkit-${project.version} - Bukkit/src/main/java + Bukkit/src true @@ -22,7 +22,7 @@ Bukkit/src/main/resources/ - false + true **/*.* @@ -52,7 +52,7 @@ - Core/src/main/java + Core/src @@ -82,7 +82,7 @@ org.spigotmc spigot-api - 1.11-R0.1-SNAPSHOT + 1.12-R0.1-SNAPSHOT provided @@ -97,12 +97,6 @@ VaultAPI 1.5 provided - - - org.bukkit - bukkit - -