About APMenuButtons
APMenuButtons - is a lightweight HUD host for server menus. Instead of every plugin drawing its own floating button, you collect them in one clean expandable panel.
Players tap the open button → see a grid of icons → each button runs a command (`chat.say /shop`, console, etc.).
Admins set up everything in game: move the panel, resize buttons, edit the list, lock buttons behind permissions, and save layouts for later.
Permissions
apmenubuttons.use — use the HUD menu
apmenubuttons.admin — open the admin editor
apmenubuttons.btn.<name> — optional per-button access
Commands
/apmenu.open — toggle expanded menu (use)
/apmenu.close — close menu (use)
/apmenu — open admin editor (admin)
/apmenu.settings — same as /apmenu (admin)
/apmenu.reloadimages — reload PNG icons (admin)
API (for developers)
bool API_AddButton(string id, string text, string command, string imageName = "", string color = "", int order = 0, string permission = ""); bool API_RemoveButton(string id); void API_Refresh(BasePlayer player);