diff --git a/pom.xml b/pom.xml
index 6560279..bf1a939 100644
--- a/pom.xml
+++ b/pom.xml
@@ -2,7 +2,7 @@
4.0.0
world.bentobox
limits
- 0.0.2-SNAPSHOT
+ 0.0.3-SNAPSHOT
addon-limits
An add-on for BentoBox that limits blocks and entities on islands.
https://github.com/BentoBoxWorld/addon-level
diff --git a/src/main/java/bentobox/addon/limits/listeners/BlockLimitsListener.java b/src/main/java/bentobox/addon/limits/listeners/BlockLimitsListener.java
index a9497e8..5a9632f 100644
--- a/src/main/java/bentobox/addon/limits/listeners/BlockLimitsListener.java
+++ b/src/main/java/bentobox/addon/limits/listeners/BlockLimitsListener.java
@@ -71,6 +71,7 @@ public class BlockLimitsListener implements Listener {
ConfigurationSection limitConfig = addon.getConfig().getConfigurationSection("blocklimits");
defaultLimitMap = loadLimits(limitConfig);
}
+
// Load specific worlds
if (addon.getConfig().isConfigurationSection("worlds")) {
@@ -257,7 +258,11 @@ public class BlockLimitsListener implements Listener {
}
}
// Check default limit map
- if (defaultLimitMap.containsKey(m) && countMap.get(id).isAtLimit(m, defaultLimitMap.get(m))) {
+ if (defaultLimitMap.containsKey(m)
+ && countMap
+ .get(id)
+ .isAtLimit(m,
+ defaultLimitMap.get(m))) {
return defaultLimitMap.get(m);
}
// No limit
diff --git a/src/main/java/bentobox/addon/limits/objects/IslandBlockCount.java b/src/main/java/bentobox/addon/limits/objects/IslandBlockCount.java
index 7786137..25e6f54 100644
--- a/src/main/java/bentobox/addon/limits/objects/IslandBlockCount.java
+++ b/src/main/java/bentobox/addon/limits/objects/IslandBlockCount.java
@@ -24,6 +24,9 @@ public class IslandBlockCount implements DataObject {
@Expose
private Map blockCount = new HashMap<>();
+ // Required for YAML database
+ public IslandBlockCount() {}
+
public IslandBlockCount(String uniqueId2) {
this.uniqueId = uniqueId2;
}