Skip to content

Commit e2338e5

Browse files
committed
Fix mode permissions
1 parent 3110b63 commit e2338e5

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

src/main/java/com/griefcraft/modules/modes/BaseModeModule.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,9 @@ public void onCommand(LWCCommandEvent event) {
6060
String mode = args[0].toLowerCase();
6161
Player player = (Player) sender;
6262

63-
if (!lwc.isModeWhitelisted(player, mode)) {
64-
if (!lwc.isAdmin(sender) && !lwc.isModeEnabled(mode)) {
65-
lwc.sendLocale(player, "protection.modes.disabled");
66-
return;
67-
}
63+
if (!lwc.isModeEnabled(mode) || (!lwc.isModeWhitelisted(player, mode) && !lwc.isAdmin(sender))) {
64+
lwc.sendLocale(player, "protection.modes.disabled");
65+
return;
6866
}
6967

7068
event.setCancelled(false);

0 commit comments

Comments
 (0)