优化传送失败时的消息提示
Java CI-CD with Maven / build (push) Successful in 10m40s Details

This commit is contained in:
zhangyuheng 2024-06-05 14:46:58 +08:00
parent c3f4c6f502
commit e7900d72cd
2 changed files with 8 additions and 3 deletions

View File

@ -6,7 +6,7 @@
<groupId>cn.lunadeer</groupId>
<artifactId>Dominion</artifactId>
<version>1.30.14-beta</version>
<version>1.30.15-beta</version>
<packaging>jar</packaging>
<name>Dominion</name>

View File

@ -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());
}