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 ...'