mirror of
https://github.com/HibiscusMC/HMCCosmetics.git
synced 2025-12-27 19:09:19 +00:00
Action Menu can override target menu permission with "-o"
This commit is contained in:
@@ -14,11 +14,20 @@ public class ActionMenu extends Action {
|
||||
|
||||
@Override
|
||||
public void run(CosmeticUser user, String raw) {
|
||||
boolean ignorePermission = false;
|
||||
|
||||
raw = raw.replaceAll(" ", ""); // Removes all spaces
|
||||
|
||||
if (raw.contains("-o")) {
|
||||
raw = raw.replaceAll("-o", "");
|
||||
ignorePermission = true;
|
||||
}
|
||||
if (!Menus.hasMenu(raw)) {
|
||||
HMCCosmeticsPlugin.getInstance().getLogger().info("Invalid Action Menu -> " + raw);
|
||||
return;
|
||||
}
|
||||
Menu menu = Menus.getMenu(raw);
|
||||
menu.openMenu(user, true);
|
||||
HMCCosmeticsPlugin.getInstance().getLogger().info(raw + " | " + ignorePermission);
|
||||
menu.openMenu(user, ignorePermission);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user