diff --git a/pom.xml b/pom.xml
index 5d44fe3..c20ba63 100644
--- a/pom.xml
+++ b/pom.xml
@@ -35,14 +35,14 @@
org.spigotmc
spigot-api
- 1.13.1-R0.1-SNAPSHOT
+ 1.14.1-R0.1-SNAPSHOT
provided
org.bukkit
bukkit
- 1.13.1-R0.1-SNAPSHOT
+ 1.14.1-R0.1-SNAPSHOT
provided
@@ -57,7 +57,13 @@
paperlib
1.0.2
compile
-
+
+
+ com.googlecode.json-simple
+ json-simple
+ 1.1.1
+ compile
+
diff --git a/src/main/java/com/wimbli/WorldBorder/BorderData.java b/src/main/java/com/wimbli/WorldBorder/BorderData.java
index 5fb88f3..ef7eeba 100644
--- a/src/main/java/com/wimbli/WorldBorder/BorderData.java
+++ b/src/main/java/com/wimbli/WorldBorder/BorderData.java
@@ -327,8 +327,18 @@ public class BorderData
safeOpenBlocks.add(Material.WALL_TORCH);
safeOpenBlocks.add(Material.REDSTONE_WIRE);
safeOpenBlocks.add(Material.WHEAT);
- safeOpenBlocks.add(Material.SIGN);
- safeOpenBlocks.add(Material.WALL_SIGN);
+ safeOpenBlocks.add(Material.OAK_SIGN);
+ safeOpenBlocks.add(Material.SPRUCE_SIGN);
+ safeOpenBlocks.add(Material.BIRCH_SIGN);
+ safeOpenBlocks.add(Material.JUNGLE_SIGN);
+ safeOpenBlocks.add(Material.ACACIA_SIGN);
+ safeOpenBlocks.add(Material.DARK_OAK_SIGN);
+ safeOpenBlocks.add(Material.OAK_WALL_SIGN);
+ safeOpenBlocks.add(Material.SPRUCE_WALL_SIGN);
+ safeOpenBlocks.add(Material.BIRCH_WALL_SIGN);
+ safeOpenBlocks.add(Material.JUNGLE_WALL_SIGN);
+ safeOpenBlocks.add(Material.ACACIA_WALL_SIGN);
+ safeOpenBlocks.add(Material.DARK_OAK_WALL_SIGN);
safeOpenBlocks.add(Material.LADDER);
safeOpenBlocks.add(Material.LEVER);
safeOpenBlocks.add(Material.LIGHT_WEIGHTED_PRESSURE_PLATE);
diff --git a/src/main/java/com/wimbli/WorldBorder/WBListener.java b/src/main/java/com/wimbli/WorldBorder/WBListener.java
index e232fe4..5629415 100644
--- a/src/main/java/com/wimbli/WorldBorder/WBListener.java
+++ b/src/main/java/com/wimbli/WorldBorder/WBListener.java
@@ -75,6 +75,8 @@ public class WBListener implements Listener
* Check if there is a fill task running, and if yes, if it's for the
* world that the unload event refers to and if the chunk should be
* kept in memory because generation still needs it.
+ *
+ * setCancelled deprecated in 1.14.1-R0.1 Bukkit API
*/
@EventHandler
public void onChunkUnload(ChunkUnloadEvent e)
@@ -85,7 +87,8 @@ public class WBListener implements Listener
if (e.getWorld() == Config.fillTask.getWorld()
&& Config.fillTask.chunkOnUnloadPreventionList(chunk.getX(), chunk.getZ()))
{
- e.setCancelled(true);
+ Config.logWarn("Unloading a chunk we still need!");
+ //e.setCancelled(true);
}
}
}
diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml
index 0f83a1f..ebf06ec 100644
--- a/src/main/resources/plugin.yml
+++ b/src/main/resources/plugin.yml
@@ -2,7 +2,7 @@ name: WorldBorder
author: Brettflan
description: Efficient, feature-rich plugin for limiting the size of your worlds.
version: 1.9.9 (beta)
-api-version: 1.13
+api-version: 1.14
main: com.wimbli.WorldBorder.WorldBorder
softdepend:
- dynmap