修复领地所有者无法删除成员权限bug
Java CI-CD with Maven / build (push) Successful in 7m4s Details

This commit is contained in:
zhangyuheng 2024-05-29 17:16:47 +08:00
parent 7a2842333f
commit da25215ad7
2 changed files with 2 additions and 2 deletions

View File

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

View File

@ -51,7 +51,7 @@ public class DominionPrivilegeList {
Line line = Line.create()
.append(p_player.getLastKnownName())
.append(Button.createGreen("配置权限").setExecuteCommand("/dominion privilege_info " + p_player.getLastKnownName() + " " + dominion.getName()).build());
if (!player.getName().equals(p_player.getLastKnownName()) && !privilege.getAdmin())
if ((!player.getName().equals(p_player.getLastKnownName()) && !privilege.getAdmin()) || dominion.getOwner().equals(player.getUniqueId()))
line.append(Button.createRed("移除成员").setExecuteCommand("/dominion clear_privilege " + p_player.getLastKnownName() + " " + dominion.getName() + " b").build());
view.add(line);
}