From e7900d72cd9f3e8c8ba3f63bf48e6880f6386083 Mon Sep 17 00:00:00 2001 From: zhangyuheng Date: Wed, 5 Jun 2024 14:46:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E4=BC=A0=E9=80=81=E5=A4=B1?= =?UTF-8?q?=E8=B4=A5=E6=97=B6=E7=9A=84=E6=B6=88=E6=81=AF=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 2 +- .../cn/lunadeer/dominion/commands/DominionOperate.java | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index bc23e60..b7f814a 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ cn.lunadeer Dominion - 1.30.14-beta + 1.30.15-beta jar Dominion diff --git a/src/main/java/cn/lunadeer/dominion/commands/DominionOperate.java b/src/main/java/cn/lunadeer/dominion/commands/DominionOperate.java index c2892fc..5fb5938 100644 --- a/src/main/java/cn/lunadeer/dominion/commands/DominionOperate.java +++ b/src/main/java/cn/lunadeer/dominion/commands/DominionOperate.java @@ -417,8 +417,13 @@ public class DominionOperate { XLogger.warn("领地 %s 传送点不在领地内,将尝试传送到中心点", dominionDTO.getName()); } if (player.isOnline()) { - Teleport.doTeleportSafely(player, location); - Notification.info(player, "已将你传送到 " + dominionDTO.getName()); + Teleport.doTeleportSafely(player, location).thenAccept(b -> { + if (b) { + Notification.info(player, "已将你传送到 " + dominionDTO.getName()); + } else { + Notification.error(player, "传送失败,请重试"); + } + }); } }, 20L * Dominion.config.getTpDelay()); }