[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"TrustPilot_Stats:*:":3,"TrustPilot_Reviews:*:limit=1&sort[]=-review_time":8,"Currencies:*:":18,"Header_Content:*,translations.*::en":42,"Footer_Popular_Games:*:":50,"wiki_categories:id,kind,cta_url,slug,game,game.path,game.name,game.image_cover,game.whmcs_order_url,game.fullpath,translations.languages_code,translations.name,translations.description,translations.title,translations.cta_label,articles.id,articles.article_path,articles.sort,articles.date_created,articles.date_updated,articles.author_name,articles.featured_image,articles.subcategory.id,articles.subcategory.slug,articles.subcategory.sort,articles.subcategory.display_style,articles.subcategory.translations.languages_code,articles.subcategory.translations.name,articles.translations.languages_code,articles.translations.title,articles.translations.title_short,articles.translations.description,articles.translations.content_md:filter[kind][_eq]=game&filter[game][_eq]=garrys-mod&filter[status][_eq]=published&deep[translations][_filter][languages_code][_in]=en,en&deep[articles][_filter][status][_eq]=published&deep[articles][_sort]=sort&deep[articles][_limit]=-1&deep[articles][translations][_filter][languages_code][_in]=en,en&deep[articles][subcategory][translations][_filter][languages_code][_in]=en,en&limit=1":79},{"data":4},{"id":5,"reviewcount":6,"trustscore":7},1,1546,"4.7",{"data":9},[10],{"display":11,"review_id":12,"review_stars":13,"review_text":14,"review_time":15,"review_title":16,"review_tp_id":12,"reviewer":17},false,"6a10aae75ac38557c9304183",5,"Amazing and lightning fast Technical support makes Host Havoc a must have for hosting my VIntage Story server!","2026-05-22T21:13:43Z","Amazing and lightning fast Technical…","Mike Mansell",{"data":19},[20,25,31,37],{"code":21,"id":5,"rate":22,"suffix":23,"symbol":24,"title":23},"usd","1.00000","USD","$",{"code":26,"id":27,"rate":28,"suffix":29,"symbol":30,"title":29},"eur",2,"0.86155","EUR","€",{"code":32,"id":33,"rate":34,"suffix":35,"symbol":36,"title":35},"gbp",3,"0.73464","GBP","£",{"code":38,"id":39,"rate":40,"suffix":41,"symbol":24,"title":41},"cad",4,"1.37116","CAD",{"data":43},{"id":5,"sale_active":44,"sale_html":45,"sale_icon":46,"sale_icon_2x":47,"_translatedFields":48},true,"Save 10% off new services for life by using code \u003Cspan style=\"color: #6aeb34\">SPRING\u003C\u002Fspan> at checkout!","2f67e468-c12e-4412-b2cd-b781354b70f6","28db222b-0aea-4e31-a56c-01cbe993b567",[49],"sale_html",{"data":51},[52,55,58,61,64,67,72,76],{"Game":53,"Game_Link":54,"id":5,"sort":5},"Windrose","\u002Fgame-servers\u002Fwindrose",{"Game":56,"Game_Link":57,"id":39,"sort":27},"Minecraft","\u002Fminecraft",{"Game":59,"Game_Link":60,"id":33,"sort":33},"7 Days to Die","\u002Fgame-servers\u002F7-days-to-die",{"Game":62,"Game_Link":63,"id":13,"sort":39},"Vintage Story","\u002Fgame-servers\u002Fvintage-story",{"Game":65,"Game_Link":66,"id":27,"sort":13},"Arma 3","\u002Fgame-servers\u002Farma-3",{"Game":68,"Game_Link":69,"id":70,"sort":71},"Arma Reforger","\u002Fgame-servers\u002Farma-reforger",7,6,{"Game":73,"Game_Link":74,"id":75,"sort":70},"DayZ","\u002Fgame-servers\u002Fdayz",8,{"Game":77,"Game_Link":78,"id":71,"sort":75},"Rust","\u002Fgame-servers\u002Frust",{"data":80},[81],{"id":82,"kind":83,"cta_url":84,"slug":84,"game":85,"translations":91,"articles":97},13,"game",null,{"path":86,"name":87,"image_cover":88,"whmcs_order_url":89,"fullpath":90},"garrys-mod","Garry's Mod","0a0ffbc1-7c1a-4065-b319-7fb3f48a3f5d","https:\u002F\u002Fhosthavoc.com\u002Fbilling\u002Fcart.php?a=add&pid=13","\u002Fgame-servers\u002Fgarrys-mod",[92],{"languages_code":93,"name":87,"description":94,"title":95,"cta_label":96},"en","Garry's Mod server management guides covering GSLT, DarkRP, ULX, Workshop collections, CS:S content mounting, custom maps, and RCON.","Garry's Mod Server Guides","Rent a Garry's Mod Server",[98,116,128,141,157,170,182,194,206,218,235,247,260,272,289,302],{"id":99,"article_path":100,"sort":84,"date_created":101,"date_updated":84,"author_name":102,"featured_image":84,"subcategory":103,"translations":110},174,"connect-ftp","2026-06-09T04:00:30.000Z","Host Havoc Technical Support Team",{"id":5,"slug":104,"sort":105,"display_style":106,"translations":107},"getting-started",10,"cards",[108],{"languages_code":93,"name":109},"Getting Started",[111],{"languages_code":93,"title":112,"title_short":113,"description":114,"content_md":115},"Connect to Your Garry's Mod Server via FTP","Connect via FTP","Learn how to connect to your Garry's Mod server using an FTP client such as FileZilla to upload addons, maps, and configuration files.","Managing your server files directly is straightforward with an FTP client. FileZilla is a free, reliable option recommended for connecting to your Garry's Mod server.\n\nDownload FileZilla from [https:\u002F\u002Ffilezilla-project.org\u002Fdownload.php?show_all=1](https:\u002F\u002Ffilezilla-project.org\u002Fdownload.php?show_all=1)\n\n## Steps\n\n**1.** Log in to the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com) and navigate to your server.\n\n**2.** Near the middle of the screen, locate the **FTP Info** section. Copy the FTP IP and port (for example, `167.114.172.201:8821`) and paste it into the **Host** field of FileZilla.\n\n![FTP host and port shown in the Host Havoc game panel](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F2d958492-4ca2-42ed-8f25-26c6c26fd816)\n\n> **Note:** If the panel shows **SFTP Info** instead of **FTP Info**, add `sftp:\u002F\u002F` in front of the IP address, for example `sftp:\u002F\u002F167.114.172.201:8821`.\n\n**3.** Enter your control panel username and password into the **Username** and **Password** fields of FileZilla.\n\n![Control panel username and password fields in FileZilla](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Fc7ad63d9-3ccf-495f-99f2-dbda4fca9497)\n\n**4.** The port is included in the host string you pasted, so FileZilla will set it automatically.\n\n**5.** Click **Quickconnect** to connect.\n\nOnce connected, you can browse and manage your server files directly. To upload addons or maps, see [Install a Custom Map](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Finstall-custom-map) or [Add a Workshop Collection](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fadd-workshop-collection).",{"id":117,"article_path":118,"sort":84,"date_created":101,"date_updated":84,"author_name":102,"featured_image":84,"subcategory":119,"translations":122},175,"reinstall-server",{"id":5,"slug":104,"sort":105,"display_style":106,"translations":120},[121],{"languages_code":93,"name":109},[123],{"languages_code":93,"title":124,"title_short":125,"description":126,"content_md":127},"Reinstall Your Garry's Mod Server","Reinstall Server","Reinstalling resets your Garry's Mod server to its default state, removing all current files except backups. Follow these steps to perform a clean reinstall from the game panel.","Reinstalling your server resets it to the default state it was in when first purchased. Before proceeding, see [Connect via FTP](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fconnect-ftp) to download any files you want to keep.\n\n> **Warning:** All server files will be deleted (except backups). Download anything you do not want to lose before continuing.\n\n## Steps\n\n**1.** Log in to the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com).\n\n**2.** Stop your server.\n\n**3.** Click the **More** button.\n\n![More button location in the Host Havoc game panel](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F94180fe5-c087-402a-b039-8712cc770d74)\n\n**4.** Click **[ Reinstall ]**.\n\n![Reinstall option in the More menu](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Ffbfa4b6d-e744-47e9-a572-6bcd73c77865)\n\n**5.** Click the **Reinstall** button on the confirmation screen. It is recommended to leave the **Default values** option selected.\n\n![Reinstall confirmation screen with Default values option selected](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Ff32031da-9eee-4fd4-ac6f-6ccd61ba864d)\n\nThe process will delete all files, download a fresh copy of the game server files, and install a default configuration. This may take several minutes depending on file size. Once complete, your server will be at a clean default state.\n\n> **Tip:** If you need further assistance, submit a support ticket from the Host Havoc billing portal.",{"id":129,"article_path":130,"sort":84,"date_created":101,"date_updated":131,"author_name":102,"featured_image":84,"subcategory":132,"translations":135},176,"create-gslt","2026-06-10T18:25:02.000Z",{"id":5,"slug":104,"sort":105,"display_style":106,"translations":133},[134],{"languages_code":93,"name":109},[136],{"languages_code":93,"title":137,"title_short":138,"description":139,"content_md":140},"Create and Add a GSLT for Your Garry's Mod Server","Create GSLT","A Game Server Login Token (GSLT) is required to run a public Garry's Mod server. This guide explains how to generate a token on the Steam website and apply it in the Host Havoc game panel.","A Game Server Login Token (GSLT) is required to run a public Garry's Mod server. Once you have your token, you will apply it through the [command line manager](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fedit-command-line).\n\n## Steps\n\n**1.** Click the **Create GSLT** icon in your game panel.\n\n**2.** Log in to your Steam account. On the token creation page, enter `4000` for the App ID and a memo of your choice, then click **Create**.\n\n![Steam GSLT creation page with App ID 4000 entered and Create button](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Fec78591b-0faf-4016-8d38-018128ff61e4)\n\n> **Note:** If you receive an error, you may need to add a phone number to your Steam account at [https:\u002F\u002Fstore.steampowered.com\u002Fphone\u002Fadd](https:\u002F\u002Fstore.steampowered.com\u002Fphone\u002Fadd).\n\n**3.** Copy the token that is generated.\n\n**4.** Log in to your [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com).\n\n**5.** Open the **Command Line Manager**.\n\n**6.** Create or edit a custom command line. In the `+sv_setsteamaccount` field, paste the token.\n\n**7.** Save the command line and click **Select** to activate it.\n\nYour server will now authenticate with Steam using your GSLT on the next start.",{"id":142,"article_path":143,"sort":84,"date_created":101,"date_updated":84,"author_name":102,"featured_image":84,"subcategory":144,"translations":151},177,"edit-command-line",{"id":27,"slug":145,"sort":146,"display_style":147,"translations":148},"configuration",20,"list",[149],{"languages_code":93,"name":150},"Configuration",[152],{"languages_code":93,"title":153,"title_short":154,"description":155,"content_md":156},"Edit Your Garry's Mod Server Command Line","Edit Command Line","The command line controls startup parameters for your Garry's Mod server, including the gamemode, map, and Workshop settings. This guide walks through creating or editing a custom command line.","The Command Line Manager controls how your server starts up. You will need a custom command line to configure settings such as the gamemode, startup map, Workshop Collection ID, and GSLT. See [Create a GSLT](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fcreate-gslt) if you also need to set your Steam token.\n\n## Steps\n\n**1.** Log in to the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com) and navigate to your server.\n\n**2.** Click the **Commandline Manager** module.\n\n**3.** Switch to the **Custom Commandlines** tab.\n\n**4.** Click **New** to create a command line, or click an existing entry to edit it.\n\n**5.** Configure the desired parameters (gamemode, map, Workshop ID, and so on).\n\n**6.** Click **Save**, then click **Select** next to the command line you want to activate.\n\nThe selected command line will take effect the next time your server starts.",{"id":158,"article_path":159,"sort":84,"date_created":160,"date_updated":84,"author_name":102,"featured_image":84,"subcategory":161,"translations":164},190,"change-server-name","2026-06-09T04:01:07.000Z",{"id":27,"slug":145,"sort":146,"display_style":147,"translations":162},[163],{"languages_code":93,"name":150},[165],{"languages_code":93,"title":166,"title_short":167,"description":168,"content_md":169},"Change Your Garry's Mod Server Name","Change Server Name","Your server's hostname is the name displayed in the in-game server browser. Change it by editing the hostname setting in your server.cfg file from the Host Havoc control panel.","The hostname is the name players see in the server browser. It is set in your `server.cfg` configuration file. You can also [add a country flag](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fadd-country-flag) to your listing in the same file.\n\n## Steps\n\n**1.** Log in to the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com) and navigate to your server.\n\n**2.** Click the **Configuration Files** module.\n\n**3.** Open `server.cfg` in the text editor.\n\n**4.** Find the `hostname` setting and change its value to the name you want displayed.\n\nExample:\n```\nhostname \"My Garry's Mod Server\"\n```\n\n**5.** Save the file.\n\n**6.** Restart the server.\n\nYour new server name will appear in the server browser after the restart.",{"id":171,"article_path":172,"sort":84,"date_created":160,"date_updated":84,"author_name":102,"featured_image":84,"subcategory":173,"translations":176},191,"set-password",{"id":27,"slug":145,"sort":146,"display_style":147,"translations":174},[175],{"languages_code":93,"name":150},[177],{"languages_code":93,"title":178,"title_short":179,"description":180,"content_md":181},"Password Protect Your Garry's Mod Server","Set Server Password","Restrict access to your Garry's Mod server by setting a password in server.cfg. Players must enter the password in their connect dialog to join.","Setting a password restricts your server to invited players only. The password is controlled by the `sv_password` cvar in `server.cfg`. For other configuration options, see [Change Server Name](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fchange-server-name) or [Configure RCON](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fconfigure-rcon).\n\n## Steps\n\n**1.** Log in to the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com) and navigate to your server.\n\n**2.** Click the **Configuration Files** module.\n\n**3.** Open `server.cfg` in the text editor.\n\n**4.** Add or edit the `sv_password` setting:\n\n```\nsv_password \"yourpassword\"\n```\n\n**5.** Save the file.\n\n**6.** Restart the server.\n\nPlayers will now be prompted to enter the password when connecting.\n\n> **Note:** To remove the password and make the server public again, set `sv_password` to an empty string:\n> ```\n> sv_password \"\"\n> ```",{"id":183,"article_path":184,"sort":84,"date_created":160,"date_updated":84,"author_name":102,"featured_image":84,"subcategory":185,"translations":188},192,"configure-rcon",{"id":27,"slug":145,"sort":146,"display_style":147,"translations":186},[187],{"languages_code":93,"name":150},[189],{"languages_code":93,"title":190,"title_short":191,"description":192,"content_md":193},"Configure RCON on Your Garry's Mod Server","Configure RCON","RCON lets you run console commands on your Garry's Mod server remotely. Set or change the RCON password by editing the rcon_password cvar in server.cfg.","RCON (Remote Console) lets you run server console commands from an external tool. You configure it by editing `server.cfg`. For other server.cfg settings, see [Set Server Password](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fset-password) or [Change Server Name](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fchange-server-name).\n\n## Steps\n\n**1.** Log in to the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com) and navigate to your server.\n\n**2.** Click the **Configuration Files** module.\n\n**3.** Open `server.cfg` in the text editor.\n\n**4.** Find or add the `rcon_password` setting:\n\n```\nrcon_password \"yourpassword\"\n```\n\n**5.** Save the file.\n\n**6.** Restart the server.\n\n> **Note:** To disable RCON entirely, set `rcon_password` to an empty string:\n> ```\n> rcon_password \"\"\n> ```",{"id":195,"article_path":196,"sort":84,"date_created":160,"date_updated":84,"author_name":102,"featured_image":84,"subcategory":197,"translations":200},193,"automatic-restarts",{"id":27,"slug":145,"sort":146,"display_style":147,"translations":198},[199],{"languages_code":93,"name":150},[201],{"languages_code":93,"title":202,"title_short":203,"description":204,"content_md":205},"Set Up Automatic Restarts for Your Garry's Mod Server","Automatic Restarts","Schedule your Garry's Mod server to restart automatically on a daily schedule or at a repeating interval using the Scheduled Tasks feature in the Host Havoc game panel.","Scheduled restarts keep your server running smoothly by clearing memory and applying updates on a regular schedule. For other configuration options, see [Edit Command Line](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fedit-command-line).\n\n## Steps\n\n**1.** Log in to the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com) and navigate to your server.\n\n**2.** Click the **Scheduled Tasks** icon.\n\n**3.** Click **New**, choose **Scheduled Start\u002FStop\u002FRestart**, then click **New** below that section.\n\n**4.** Give the task a name and check the **Enabled** box.\n\n**5.** Set the type to **Daily** to restart at the same time each day.\n\n**6.** Set the start date and time. This will be the time the restart occurs every day.\n\n> **Note:** Times are based on the game panel's time zone. See the panel time zone guide if you need to adjust for your local time.\n\n**7.** Click **Save**.\n\n> **Tip:** To repeat every few hours within a 24-hour period, enable the **Repeat Task** option and set the interval. The example below shows a task set to repeat every 6 hours:\n>\n> ![Automatic restarts example showing repeat task set to every 6 hours](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F3ad042b8-376c-46e4-8159-b85386fb7183)\n\nAdvanced options such as action type and waiting for the server to empty before restarting are available under **Advanced Options**.",{"id":207,"article_path":208,"sort":84,"date_created":160,"date_updated":84,"author_name":102,"featured_image":84,"subcategory":209,"translations":212},194,"add-country-flag",{"id":27,"slug":145,"sort":146,"display_style":147,"translations":210},[211],{"languages_code":93,"name":150},[213],{"languages_code":93,"title":214,"title_short":215,"description":216,"content_md":217},"Add a Country Flag to Your Garry's Mod Server","Add Country Flag","Display a country flag next to your Garry's Mod server in the in-game server browser by adding the sv_location cvar to your server.cfg file.","Adding a country flag helps players identify your server's region in the browser. The flag is set with the `sv_location` cvar in `server.cfg`. For other server.cfg settings, see [Change Server Name](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fchange-server-name).\n\n## Steps\n\n**1.** Log in to the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com) and navigate to your server.\n\n**2.** Stop your server.\n\n**3.** Click **Configuration Files**.\n\n**4.** Open `server.cfg` in the text editor.\n\n**5.** Add the following line, replacing the region code with your location:\n\n```\nsv_location us\n```\n\nOther accepted codes include `eu`, `gb`, `au`, and other standard region identifiers.\n\n**6.** Save and close the file.\n\n**7.** Start your server. A flag will now be displayed next to your server in the in-game browser.",{"id":219,"article_path":220,"sort":84,"date_created":221,"date_updated":222,"author_name":102,"featured_image":84,"subcategory":223,"translations":229},200,"add-workshop-collection","2026-06-09T04:01:47.000Z","2026-06-10T18:25:12.000Z",{"id":39,"slug":224,"sort":225,"display_style":147,"translations":226},"mods",40,[227],{"languages_code":93,"name":228},"Mods & Maps",[230],{"languages_code":93,"title":231,"title_short":232,"description":233,"content_md":234},"Add a Workshop Collection to Your Garry's Mod Server","Add Workshop Collection","Use a Steam Workshop Collection to automatically load a set of addons on your Garry's Mod server. This guide covers creating the collection, finding the Collection ID, and entering it in the command line.","A Steam Workshop Collection lets you bundle multiple addons so they load automatically when the server starts. After setting up the collection you can also [force players to download workshop addons](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fforce-addon-downloads) so clients sync on connect.\n\n## Steps\n\n**1.** Create a Steam Workshop Collection for Garry's Mod (App ID 4000).\n\n**2.** Set the collection's privacy to **Public**.\n\n**3.** Subscribe to each addon you want to include, then add them to the collection by editing it.\n\n**4.** Get your **Workshop Collection ID** from the URL of the collection page. It is the numeric value at the end of the URL.\n\n> **Tip:** If you do not see the numeric ID in the URL, enable it in Steam Settings under **Interface**.\n\n**5.** Obtain your **Steam API key** from [http:\u002F\u002Fsteamcommunity.com\u002Fdev](http:\u002F\u002Fsteamcommunity.com\u002Fdev).\n\n**6.** Log in to the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com) and navigate to your server.\n\n**7.** Click the **Command Line Manager** icon, then switch to the **Custom Command Lines** tab. Create a custom command line if you do not have one.\n\n**8.** Enter the Workshop Collection ID and your Steam API key in their respective fields.\n\n**9.** Save and select the command line.\n\nThe addons in your collection will now be downloaded and loaded when the server starts.",{"id":236,"article_path":237,"sort":84,"date_created":221,"date_updated":84,"author_name":102,"featured_image":84,"subcategory":238,"translations":241},201,"force-addon-downloads",{"id":39,"slug":224,"sort":225,"display_style":147,"translations":239},[240],{"languages_code":93,"name":228},[242],{"languages_code":93,"title":243,"title_short":244,"description":245,"content_md":246},"Force Players to Download Workshop Addons","Force Addon Downloads","Ensure all players automatically download the Workshop addons running on your Garry's Mod server by creating a workshop.lua resource file in the autorun\u002Fserver directory.","By default, clients do not automatically download Workshop addons from the server. Adding a `workshop.lua` resource file forces each addon to download on connect. First make sure you have [added your Workshop Collection](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fadd-workshop-collection) and that players can reach it.\n\n## Steps\n\n**1.** Log in to the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com) and navigate to your server.\n\n**2.** Open the **File Manager**.\n\n**3.** Navigate to `garrysmod\u002Flua\u002Fautorun\u002F`.\n\n**4.** If a `server` folder does not already exist in that directory, create it.\n\n**5.** Inside `garrysmod\u002Flua\u002Fautorun\u002Fserver\u002F`, create a new file named `workshop.lua`.\n\n**6.** Open `workshop.lua` in the text editor and add one `resource.AddWorkshop` call per addon, using the numeric Workshop ID from the addon's Steam URL:\n\n```lua\nresource.AddWorkshop(\"128089118\")\nresource.AddWorkshop(\"128093075\")\nresource.AddWorkshop(\"128091208\")\n```\n\n**7.** Save the file and restart the server.\n\nClients will now automatically download each listed addon when they connect.\n\n> **Tip:** You can use a generator such as [https:\u002F\u002Fcsite.io\u002Ftools\u002Fgmod-universal-workshop](https:\u002F\u002Fcsite.io\u002Ftools\u002Fgmod-universal-workshop) to help produce the required Lua code from a collection URL.",{"id":248,"article_path":249,"sort":84,"date_created":221,"date_updated":250,"author_name":102,"featured_image":84,"subcategory":251,"translations":254},202,"install-custom-map","2026-06-10T18:25:37.000Z",{"id":39,"slug":224,"sort":225,"display_style":147,"translations":252},[253],{"languages_code":93,"name":228},[255],{"languages_code":93,"title":256,"title_short":257,"description":258,"content_md":259},"Install a Custom Map on Your Garry's Mod Server","Install Custom Map","Upload a custom .bsp map file to your Garry's Mod server and configure the startup map in the command line. Works for maps from the Steam Workshop or Garrys Mods.org.","Custom maps are distributed as `.bsp` files. You upload the file to your server via FTP, then set it as the startup map in the command line. Before you start, see [Connect via FTP](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fconnect-ftp) to set up your FTP client.\n\n## Steps\n\n**1.** Download your map from the Steam Workshop or [garrysmod.org](https:\u002F\u002Fgarrysmod.org). Look inside the downloaded archive for the `.bsp` file (for example, `rp_anaxes.bsp`).\n\n**2.** Connect to your server via FTP.\n\n**3.** Upload the `.bsp` file to `\u002Fgarrysmod\u002Fgarrysmod\u002Fmaps\u002F` on your server.\n\n**4.** In the game panel, open the **Command Line Manager** and switch to **Custom Commandlines**. Create a new command line if you do not have one.\n\n**5.** In the **Startup Map** field, enter the map name without the `.bsp` extension:\n\n```\nrp_anaxes\n```\n\n> **Note:** Use only the map name, not the file name. If the file is `rp_anaxes.bsp`, enter `rp_anaxes`.\n\n**6.** Save the command line and click **Select** to activate it.\n\n**7.** Start your server. The map will now load on startup.\n\n> **Tip:** To add Workshop addons for the map, see [Add a Workshop Collection](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fadd-workshop-collection).",{"id":261,"article_path":262,"sort":84,"date_created":221,"date_updated":84,"author_name":102,"featured_image":84,"subcategory":263,"translations":266},203,"mount-css-content",{"id":39,"slug":224,"sort":225,"display_style":147,"translations":264},[265],{"languages_code":93,"name":228},[267],{"languages_code":93,"title":268,"title_short":269,"description":270,"content_md":271},"Mount CS:S Content on Your Garry's Mod Server","Mount CS:S Content","Mounting Counter-Strike: Source content on your Garry's Mod server resolves missing texture errors and enables maps that depend on CS:S assets. Install it with one click from the Non-Workshop Mods section.","Many popular Garry's Mod maps and gamemodes rely on Counter-Strike: Source assets. Mounting CS:S content prevents pink checkerboard missing-texture errors on those maps. For additional addon management, see [Add a Workshop Collection](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fadd-workshop-collection).\n\n## Steps\n\n**1.** Log in to the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com) and navigate to your server.\n\n**2.** Stop your server if it is running.\n\n**3.** Click the **Non-Workshop Mods** section of the game panel.\n\n**4.** Locate the **Mount CS:S Content** entry and click **Install** on the right.\n\n**5.** Wait for the installation to complete, then start your server.\n\nCS:S textures and models will now be available to maps and addons that require them.",{"id":273,"article_path":274,"sort":84,"date_created":275,"date_updated":276,"author_name":102,"featured_image":84,"subcategory":277,"translations":283},210,"install-ulx","2026-06-09T04:02:14.000Z","2026-06-10T18:25:28.000Z",{"id":13,"slug":278,"sort":279,"display_style":147,"translations":280},"plugins-modpacks",50,[281],{"languages_code":93,"name":282},"Plugins & Modpacks",[284],{"languages_code":93,"title":285,"title_short":286,"description":287,"content_md":288},"Install and Use ULX Admin System","Install ULX","ULX is a popular server-side admin mod for Garry's Mod that gives you commands to kick, ban, and manage players. This guide covers downloading, uploading via FTP, and granting yourself superadmin.","ULX is a widely used admin system for Garry's Mod servers. It requires [FTP access](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fconnect-ftp) to upload the addon files.\n\n## Part 1: Installing ULX\n\n**1.** Download the latest ULX release from [http:\u002F\u002Fulyssesmod.net\u002Fdownloads.php](http:\u002F\u002Fulyssesmod.net\u002Fdownloads.php).\n\n**2.** Extract the ZIP file to your computer. You need the `ulx` and `ulib` folders that are inside the archive.\n\n**3.** Connect to your server via FTP. See [Connect via FTP](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fconnect-ftp) for setup instructions.\n\n**4.** Navigate to your server's `addons` folder.\n\n**5.** Drag and drop the `ulx` and `ulib` folders into the `addons` folder.\n\n**6.** Restart your server.\n\n## Part 2: Granting Yourself Superadmin\n\n**1.** Join your Garry's Mod server in-game.\n\n**2.** In the game panel, open the **Web Console**.\n\n**3.** Run the following command, replacing `YourName` with your in-game name:\n\n```\nulx adduser YourName superadmin\n```\n\nFor example:\n```\nulx adduser Jackson superadmin\n```\n\n> **Tip:** Type `ulx help` in your in-game console (opened with the `~` key if enabled) to see the full list of ULX commands.",{"id":290,"article_path":291,"sort":84,"date_created":275,"date_updated":292,"author_name":102,"featured_image":84,"subcategory":293,"translations":296},211,"install-darkrp","2026-06-10T18:25:20.000Z",{"id":13,"slug":278,"sort":279,"display_style":147,"translations":294},[295],{"languages_code":93,"name":282},[297],{"languages_code":93,"title":298,"title_short":299,"description":300,"content_md":301},"Install DarkRP on Your Garry's Mod Server","Install DarkRP","DarkRP is the most popular roleplay gamemode for Garry's Mod. Install it from the Non-Workshop Mods section and activate it via a custom command line in the Host Havoc game panel.","DarkRP is the most widely used roleplay gamemode for Garry's Mod. The Host Havoc game panel includes a one-click installer for it. After installing, you also need to [edit your command line](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fedit-command-line) to set DarkRP as the active gamemode.\n\n## Steps\n\n**1.** Log in to your [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com).\n\n**2.** Open the **Non-Workshop Mods** section.\n\n**3.** Click **Install** next to the **DarkRP** entry and wait for the installation to complete.\n\n**4.** Click the **Commandline Manager** icon.\n\n**5.** Switch to the **Custom Commandlines** tab.\n\n**6.** Click an existing command line to edit it, or click **New** to create one.\n\n**7.** Set the **Gamemode** field to `darkrp` (lowercase, no quotes).\n\n**8.** Save the command line and click **Select** to activate it.\n\nYour server will now launch DarkRP on the next start. To install additional addons that extend DarkRP, see [Force Players to Download Workshop Addons](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Fforce-addon-downloads).",{"id":303,"article_path":304,"sort":84,"date_created":275,"date_updated":84,"author_name":102,"featured_image":84,"subcategory":305,"translations":311},212,"switch-branch",{"id":75,"slug":306,"sort":307,"display_style":147,"translations":308},"general",99,[309],{"languages_code":93,"name":310},"General",[312],{"languages_code":93,"title":313,"title_short":314,"description":315,"content_md":316},"Switch the Branch on Your Garry's Mod Server","Switch Branch","Change the game branch your Garry's Mod server runs on -- for example, switching between the stable release and a beta branch -- using the Branch Manager in the game panel.","Switching branches lets you run a beta or legacy version of the Garry's Mod dedicated server. If you need to reset server files after switching, see [Reinstall Server](\u002Fwiki\u002Fgame-servers\u002Fgarrys-mod\u002Freinstall-server).\n\n## Steps\n\n**1.** Log in to the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com).\n\n**2.** Locate and click the **Switch Branch** icon on the left-hand side of your game panel.\n\n![Switch Branch panel showing the branch dropdown in the Host Havoc game panel](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F92e5b3f7-421a-4e03-88f2-f62088917f64)\n\n**3.** Choose the branch you want to run from the dropdown, then click **Run**.\n\n> **Note:** If the branch does not change after completing the steps above, open the **File Manager**, locate and delete the `steamapps` folder, then repeat the steps above."]