mirror of
https://github.com/ColdeZhang/Dominion.git
synced 2024-10-19 03:26:40 +08:00
修复权限组设置tp权限无法生效的问题
This commit is contained in:
parent
21a5b10a97
commit
0d714a402b
@ -6,6 +6,7 @@ import cn.lunadeer.dominion.controllers.BukkitPlayerOperator;
|
|||||||
import cn.lunadeer.dominion.controllers.DominionController;
|
import cn.lunadeer.dominion.controllers.DominionController;
|
||||||
import cn.lunadeer.dominion.dtos.DominionDTO;
|
import cn.lunadeer.dominion.dtos.DominionDTO;
|
||||||
import cn.lunadeer.dominion.dtos.Flag;
|
import cn.lunadeer.dominion.dtos.Flag;
|
||||||
|
import cn.lunadeer.dominion.dtos.GroupDTO;
|
||||||
import cn.lunadeer.dominion.dtos.MemberDTO;
|
import cn.lunadeer.dominion.dtos.MemberDTO;
|
||||||
import cn.lunadeer.minecraftpluginutils.Notification;
|
import cn.lunadeer.minecraftpluginutils.Notification;
|
||||||
import cn.lunadeer.minecraftpluginutils.Scheduler;
|
import cn.lunadeer.minecraftpluginutils.Scheduler;
|
||||||
@ -382,9 +383,17 @@ public class DominionOperate {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
if (!privilegeDTO.getFlagValue(Flag.TELEPORT)) {
|
if (privilegeDTO.getGroupId() == -1) {
|
||||||
Notification.error(sender, "你不被允许传送到这个领地");
|
if (!privilegeDTO.getFlagValue(Flag.TELEPORT)) {
|
||||||
return;
|
Notification.error(sender, "你不被允许传送到这个领地");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
GroupDTO groupDTO = Cache.instance.getGroup(privilegeDTO.getGroupId());
|
||||||
|
if (!groupDTO.getFlagValue(Flag.TELEPORT)) {
|
||||||
|
Notification.error(sender, "你所在的权限组组不被允许传送到这个领地");
|
||||||
|
return;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user