From f080fa0b1b72019e4fa4cc5f711993173d0a7c4b Mon Sep 17 00:00:00 2001 From: j502647092 Date: Fri, 23 Oct 2015 23:50:49 +0800 Subject: [PATCH] fix aciton null... Signed-off-by: j502647092 --- .../java/cn/citycraft/ProtectItem/utils/ItemManager.java | 5 ++++- src/main/resources/banitems.yml | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/cn/citycraft/ProtectItem/utils/ItemManager.java b/src/main/java/cn/citycraft/ProtectItem/utils/ItemManager.java index c84dbd5..f57754a 100644 --- a/src/main/java/cn/citycraft/ProtectItem/utils/ItemManager.java +++ b/src/main/java/cn/citycraft/ProtectItem/utils/ItemManager.java @@ -18,8 +18,11 @@ public class ItemManager { @SuppressWarnings("unchecked") public ItemManager(final ProtectItem main) { plugin = main; - itemconfig = new FileConfig(plugin, "banitems"); + itemconfig = new FileConfig(plugin, "banitems.yml"); itemlist = (HashMap>) itemconfig.get("banitems"); + if (itemlist == null) { + itemlist = new HashMap>(); + } } public void banItem(final ItemStack item) { diff --git a/src/main/resources/banitems.yml b/src/main/resources/banitems.yml index e69de29..aef8359 100644 --- a/src/main/resources/banitems.yml +++ b/src/main/resources/banitems.yml @@ -0,0 +1 @@ +banitems: [] \ No newline at end of file