From 89b8139617b508afa9c60b1c3774ba1acd2135a0 Mon Sep 17 00:00:00 2001 From: 502647092 Date: Wed, 10 Aug 2016 15:13:06 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E8=B0=83=E6=95=B4=E8=87=AA=E5=8A=A8?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=E7=B3=BB=E7=BB=9F=E6=A3=80=E6=9F=A5=E9=97=B4?= =?UTF-8?q?=E9=9A=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 502647092 --- .../pw/yumc/YumCore/update/SubscribeTask.java | 28 +++++++++++++++++-- 1 file changed, 26 insertions(+), 2 deletions(-) diff --git a/src/main/java/pw/yumc/YumCore/update/SubscribeTask.java b/src/main/java/pw/yumc/YumCore/update/SubscribeTask.java index b586c35..b4e94e1 100644 --- a/src/main/java/pw/yumc/YumCore/update/SubscribeTask.java +++ b/src/main/java/pw/yumc/YumCore/update/SubscribeTask.java @@ -24,13 +24,37 @@ import pw.yumc.YumCore.bukkit.P; */ public class SubscribeTask implements Runnable { public static boolean navite = false; + /** + * 调试模式 + */ public static boolean debug = false; + /** + * 检查间隔 + */ + private final static int interval = 25; + /** + * 直链POM + */ private final static String url = "https://coding.net/u/502647092/p/%s/git/raw/%s/pom.xml"; + /** + * 直链下载 + */ private final static String direct = "http://ci.yumc.pw/job/%1$s/lastSuccessfulBuild/artifact/target/%1$s.jar"; + /** + * 构建POM + */ private final static String pom = "http://ci.yumc.pw/job/%s/lastSuccessfulBuild/artifact/pom.xml"; + /** + * 构建下载 + */ private final static String maven = "http://ci.yumc.pw/plugin/repository/everything/%1$s/%2$s/%3$s-%2$s.jar"; - + /** + * 分支 + */ private final String branch; + /** + * 是否为Maven + */ private final boolean isMaven; /** @@ -56,7 +80,7 @@ public class SubscribeTask implements Runnable { public SubscribeTask(final String branch, final boolean isMaven) { this.isMaven = isMaven; this.branch = branch; - Bukkit.getScheduler().runTaskTimerAsynchronously(P.instance, this, 0, 24000); + Bukkit.getScheduler().runTaskTimerAsynchronously(P.instance, this, 0, interval * 1200); } /**