修复了当关闭领地传送时拥有者也无法传送的问题
Java CI-CD with Maven / build (push) Successful in 9m52s Details

This commit is contained in:
zhangyuheng 2024-06-12 23:43:40 +08:00
parent d492663e8d
commit 78095df43a
1 changed files with 11 additions and 9 deletions

View File

@ -375,6 +375,7 @@ public class DominionOperate {
}
PlayerPrivilegeDTO privilegeDTO = PlayerPrivilegeDTO.select(player.getUniqueId(), dominionDTO.getId());
if (!player.getUniqueId().equals(dominionDTO.getOwner())) { // 领地所有人可以传送到自己的领地
if (privilegeDTO == null) {
if (!dominionDTO.getFlagValue(Flag.TELEPORT)) {
Notification.error(sender, "此领地禁止传送");
@ -386,6 +387,7 @@ public class DominionOperate {
return;
}
}
}
LocalDateTime now = LocalDateTime.now();
LocalDateTime next_time = Cache.instance.NextTimeAllowTeleport.get(player.getUniqueId());