diff --git a/resource/interface/client/menu.lua b/resource/interface/client/menu.lua index 21519d5..0f8e6fc 100644 --- a/resource/interface/client/menu.lua +++ b/resource/interface/client/menu.lua @@ -2,6 +2,9 @@ local registeredMenus = {} local openMenu = nil function lib.registerMenu(data, cb) + if not data.id then return error('No menu id was provided.') end + if not data.title then return error('No menu title was provided.') end + if not data.options then return error('No menu options were provided.') end data.cb = cb registeredMenus[data.id] = data end