diff --git a/.examples/depositories/README.md b/.examples/depositories/README.md
index 29bab90..18ac162 100644
--- a/.examples/depositories/README.md
+++ b/.examples/depositories/README.md
@@ -17,18 +17,18 @@
## 预设配置截图
-### 渔夫仓库 ([fishman.yml](files/fishman.yml))
+### 渔夫仓库 ([fishman.yml](../../src/main/resources/depositories/fishman.yml))
![fishman](images/fishman.png)
-### 矿工仓库 ([miner.yml](files/miner.yml))
+### 矿工仓库 ([miner.yml](../../src/main/resources/depositories/miner.yml))
![miner](images/miner.png)
-### 农夫仓库 ([farmer.yml](files/farmer.yml))
+### 农夫仓库 ([farmer.yml](../../src/main/resources/depositories/farmer.yml))
![farmer](images/farmer.png)
-### 猎人仓库 ([hunter.yml](files/hunter.yml))
+### 猎人仓库 ([hunter.yml](../../src/main/resources/depositories/hunter.yml))
![hunter](images/hunter.png)
\ No newline at end of file
diff --git a/README.md b/README.md
index edffd8a..ab902f7 100644
--- a/README.md
+++ b/README.md
@@ -32,7 +32,7 @@
进入仓库后的物品玩家可以选择拿出或直接按量出售,且每日的出售数量上限和每件物品的价格可以自定义。
-插件支持针对不同的权限配置仓库的容量,由此可以制作付费享用的”农业仓库“、”战斗仓库“、”伐木仓库“...
+插件支持针对不同的权限配置仓库的容量,由此可以制作付费享用的”作物仓库“、”药剂师仓库“、”伐木仓库“...
综上,该插件不但提供了一种功能特权,对其合理配置之后也将大大为玩家带来便利。
@@ -218,7 +218,7 @@
文件名即仓库的ID,**强烈推荐使用纯英文**。以`.`开头的仓库配置不会被加载。部分符号可能会影响正常读取,请避免使用。
-随本项目预设了几个常用的仓库类型,可以 [在这里](.examples/depositories) 找到您需要的仓库配置加以修改后使用。
+随本项目预设了几个常用的仓库类型,可以 [在这里](.examples/depositories) 直接下载您需要的仓库配置加以修改后使用。
您也可以 [点击这里](src/main/resources/depositories/.example-depository.yml) 查看一份*详细的仓库配置示例*,以制作您自己的仓库。
diff --git a/pom.xml b/pom.xml
index d846276..be9bed0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -15,7 +15,7 @@
cc.carm.plugin
ultradepository
jar
- 1.3.0
+ 1.3.1
UltraDepository
超级仓库插件,支持设定不同物品的存储仓库。
diff --git a/src/main/java/cc/carm/plugin/ultradepository/manager/DepositoryManager.java b/src/main/java/cc/carm/plugin/ultradepository/manager/DepositoryManager.java
index 7e0fb52..0f966c3 100644
--- a/src/main/java/cc/carm/plugin/ultradepository/manager/DepositoryManager.java
+++ b/src/main/java/cc/carm/plugin/ultradepository/manager/DepositoryManager.java
@@ -6,6 +6,7 @@ import cc.carm.plugin.ultradepository.configuration.PluginMessages;
import cc.carm.plugin.ultradepository.configuration.depository.Depository;
import cc.carm.plugin.ultradepository.configuration.depository.DepositoryItem;
import cc.carm.plugin.ultradepository.event.DepositoryCollectItemEvent;
+import cc.carm.plugin.ultradepository.util.JarUtil;
import com.google.common.collect.HashMultimap;
import org.bukkit.Bukkit;
import org.bukkit.Material;
@@ -18,6 +19,7 @@ import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import java.io.File;
+import java.io.IOException;
import java.util.*;
import java.util.stream.Collectors;
@@ -45,10 +47,14 @@ public class DepositoryManager {
File folder = new File(UltraDepository.getInstance().getDataFolder(), "depositories");
if (!folder.exists()) {
folder.mkdir();
-
- UltraDepository.getInstance().saveResource(
- "depositories/.example-depository.yml", false
- );
+
+ try {
+ JarUtil.copyFolderFromJar(
+ "depositories", UltraDepository.getInstance().getDataFolder(),
+ JarUtil.CopyOption.COPY_IF_NOT_EXIST
+ );
+ } catch (IOException ignore) {
+ }
} else if (folder.isDirectory()) {
folder.delete();
diff --git a/.examples/depositories/files/farmer.yml b/src/main/resources/depositories/farmer.yml
similarity index 100%
rename from .examples/depositories/files/farmer.yml
rename to src/main/resources/depositories/farmer.yml
diff --git a/.examples/depositories/files/fishman.yml b/src/main/resources/depositories/fishman.yml
similarity index 100%
rename from .examples/depositories/files/fishman.yml
rename to src/main/resources/depositories/fishman.yml
diff --git a/.examples/depositories/files/hunter.yml b/src/main/resources/depositories/hunter.yml
similarity index 100%
rename from .examples/depositories/files/hunter.yml
rename to src/main/resources/depositories/hunter.yml
diff --git a/.examples/depositories/files/miner.yml b/src/main/resources/depositories/miner.yml
similarity index 100%
rename from .examples/depositories/files/miner.yml
rename to src/main/resources/depositories/miner.yml