Skip to content

Repository files navigation

Menu Mods Logo

About

Menu Mods is a framework for Garry's Mod that allows the user to modify the main and pause menus. The user can add Lua code that is executed in the menu state of the game, and even add options to the menu.

Getting Started

Steam Workshop Installation

First, download the "Menu Mods" addon from the Garry's Mod workshop (found here). Then, download this repository and place the folder named "menu_mods_ws" inside the "addons" folder in your "garrysmod" directory (usually "C:/Program Files (x86)/Steam/steamapps/common/GarrysMod/garrysmod").

Legacy Installation

Download this repository and place the folder named "menu_mods" inside the "addons" folder in your "garrysmod" directory (usually "C:/Program Files (x86)/Steam/steamapps/common/GarrysMod/garrysmod").

ConVars

NameDefaultDescription
menumods_enabled1Enables the mounting of Lua files in the menu state. Will disable the files only after restarting Garry's Mod.
menumods_debugMode0Enables printing extra debug info to the console.
menumods_enableLuaErrorLogging0Enables saving logs of Lua errors into the folder "data/menu_mods/logs".
menumods_enableJavaScriptLogging0Enables saving logs of JavaScript code being executed into the folder "data/menu_mods/logs".
menumods_net_enabled1Enables the Menu Mods net library which sends data between the menu and client states.
menumods_net_tickRate30Sets the number of times per second at which net messages are sent between the menu and client states. Set to 0 for one tick every frame.

Tutorials

References

About

A menu modification framework for Garry's Mod.

Topics

Resources

Stars

10 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages