From 3dd7f167482022983f8d5232bf04b9b00203a6ef Mon Sep 17 00:00:00 2001 From: j502647092 Date: Sun, 23 Aug 2015 23:41:48 +0800 Subject: [PATCH] auto delete while download plugin to YumCneter... --- src/main/java/cn/citycraft/Yum/utils/DownloadManager.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/cn/citycraft/Yum/utils/DownloadManager.java b/src/main/java/cn/citycraft/Yum/utils/DownloadManager.java index 5fde3a7..bd9822c 100644 --- a/src/main/java/cn/citycraft/Yum/utils/DownloadManager.java +++ b/src/main/java/cn/citycraft/Yum/utils/DownloadManager.java @@ -116,6 +116,11 @@ public class DownloadManager { } public boolean yum(CommandSender sender, String pluginname) { - return run(sender, getUrl(pluginname), new File("plugins/YumCenter", pluginname + ".jar")); + File yumplugin = new File("plugins/YumCenter", pluginname + ".jar"); + if (yumplugin.exists()) { + sender.sendMessage("§6更新: §e仓库已存在插件 " + pluginname + " 开始更新..."); + yumplugin.delete(); + } + return run(sender, getUrl(pluginname), yumplugin); } }