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 @@
-
+
@@ -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
-
-