Skip to main content

Commands and Permissions

Command List

Basic Commands

CommandDescriptionPermission
/gmenuOpen the default menugeysermenu.use
/gmenu helpDisplay help informationgeysermenu.use
/gmenu reloadReload configuration filesgeysermenu.reload
/gmenu open <player> <menu>Open a specified menu for a target playergeysermenu.open

Command Parameters

Explanation of parameters for the /gmenu open command:

  • <player>: Target player name
  • <menu>: Menu filename to open (e.g., menu.yml)

Permission Nodes

Basic Permissions

Permission NodeDescriptionDefault Value
geysermenu.useAllows using menu commandstrue
geysermenu.reloadAllows reloading plugin configurationop
geysermenu.openAllows opening menus for other playersop
geysermenu.*Allows using all featuresop

Menu permissions are configured in config.yml:

menus:
main:
file: "menu.yml"
enable: true
permission: "geysermenu.menu.main"

shop:
file: "shop.yml"
enable: true
permission: "geysermenu.menu.shop"

All menu permissions automatically become sub-permissions of geysermenu.menu.*.Players with the geysermenu.menu.*permission can use all enabled menus.