From 43b8d432549fc3c3c9fd0997ca68ec2bc7c5dcc6 Mon Sep 17 00:00:00 2001 From: 502647092 Date: Wed, 28 Sep 2016 13:55:37 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=E9=87=8D=E8=AF=95?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=E5=90=8E=E7=BB=A7=E7=BB=AD=E9=87=8D=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 502647092 --- pom.xml | 2 +- src/main/java/pw/yumc/MiaoLobby/Config.java | 1 + src/main/java/pw/yumc/MiaoLobby/MiaoLobby.java | 4 ++++ src/main/resources/config.yml | 4 +++- 4 files changed, 9 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index dd90068..51e700f 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 pw.yumc MiaoLobby - 1.0 + 1.2 ${project.name} diff --git a/src/main/java/pw/yumc/MiaoLobby/Config.java b/src/main/java/pw/yumc/MiaoLobby/Config.java index bedc0e4..ba7d7fe 100644 --- a/src/main/java/pw/yumc/MiaoLobby/Config.java +++ b/src/main/java/pw/yumc/MiaoLobby/Config.java @@ -19,4 +19,5 @@ public class Config extends InjectConfig { public String Unavailable; public Boolean AuthMeAutoTP; public Integer AutoTPDelay; + public Boolean ReTry; } diff --git a/src/main/java/pw/yumc/MiaoLobby/MiaoLobby.java b/src/main/java/pw/yumc/MiaoLobby/MiaoLobby.java index ebbfb3e..67b4848 100644 --- a/src/main/java/pw/yumc/MiaoLobby/MiaoLobby.java +++ b/src/main/java/pw/yumc/MiaoLobby/MiaoLobby.java @@ -70,6 +70,10 @@ public class MiaoLobby extends JavaPlugin implements CommandExecutor { @Override public void run() { if (servers.isEmpty()) { + if (config.ReTry) { + servers.addAll(config.Servers); + return; + } C.ActionBar.send(player, config.Unavailable); player.sendMessage(config.Unavailable); } else if (player.isOnline()) { diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index c75aa3f..e0475b4 100644 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -1,5 +1,5 @@ #配置文件版本 请勿修改 -Version: 1.1 +Version: 1.2 #数据库信息 Servers: @@ -11,6 +11,8 @@ WaitTime: 35 AuthMeAutoTP: true #自动登录延时(单位: 秒) AutoTPDelay: 10 +#尝试完毕后是否继续重试 +ReTry: true #传送提示 Message: '&a请稍候 正在传送至服务器 %s ...' TimeOut: '&c传送超时 正在切换到服务器 %s ...'