If you encounter any errors, bugs, or have any suggestions, please comment on the Discord : https://discord.gg/SfKvR4CbUj Guide to Commands and Permissions
Available Commands
Menu Commands
/menu: Opens the main menu.
/menu [id]: Opens the main menu or the menu with a specific identifier [id].
Configuration Commands
/crmenu reload: Reloads the configuration and menus without needing to restart the server.
/crmenu diag: Displays a diagnostic report of the current configuration.
/crmenu regen: Regenerates the config.yml file from the JAR and reloads it.
Permissions
General Permissions
crmenu.open: Allows opening the menu. (Default: true for all users).
Administrative Permissions
crmenu.reload: Allows reloading and maintenance tasks. (Default: only for operators).
crmenu.diag: Allows diagnostics. (Default: only for operators).
Configuration in config.yml
permissions:
command_open: Configures the permission to open commands.
admin_reload: Configures the permission for reloading and maintenance tasks.
admin_diag: Configures the permission for diagnostics.
Specific Menu Permissions
permission_open: Configured in each menu .yml file to restrict opening to specific users.
Specific Item Permissions
permission: Configured in each item entry to control individual clicks.
This guide provides a clear overview of how to use and manage the commands and permissions related to menus, ensuring that only authorized users can perform certain actions. Make sure to configure the config.yml correctly to reflect your access and control needs.