[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"TrustPilot_Stats:*:":3,"TrustPilot_Reviews:*:limit=1&sort[]=-review_time":8,"Currencies:*:":18,"Footer_Popular_Games:*:":42,"Header_Content:*,translations.*::en":71,"wiki_articles:id,article_path,date_created,date_updated,author_name,featured_image,category.id,category.kind,category.slug,category.game.path,category.game.name,category.game.image_cover,category.game.image_preview,category.game.whmcs_order_url,category.game.fullpath,category.translations.languages_code,category.translations.name,category.translations.description,subcategory.id,subcategory.slug,subcategory.sort,subcategory.display_style,subcategory.translations.languages_code,subcategory.translations.name,translations.languages_code,translations.title,translations.title_short,translations.description,translations.content_md:filter[article_path][_eq]=install-tmodloader-mods&filter[status][_eq]=published&filter[category][kind][_eq]=game&filter[category][game][_eq]=terraria&deep[translations][_filter][languages_code][_in]=en,en&deep[category][translations][_filter][languages_code][_in]=en,en&deep[subcategory][translations][_filter][languages_code][_in]=en,en&limit=1":79,"wiki_articles:id,article_path,date_created,date_updated,author_name,featured_image,category.id,category.kind,category.slug,category.game.path,category.game.name,category.game.image_cover,category.game.image_preview,category.game.whmcs_order_url,category.game.fullpath,category.translations.languages_code,category.translations.name,category.translations.description,subcategory.id,subcategory.slug,subcategory.sort,subcategory.display_style,subcategory.translations.languages_code,subcategory.translations.name,translations.languages_code,translations.title,translations.title_short,translations.description,translations.content_md:filter[category][_eq]=36&filter[article_path][_neq]=install-tmodloader-mods&filter[status][_eq]=published&sort=-date_created&limit=3&deep[translations][_filter][languages_code][_in]=en,en&deep[category][translations][_filter][languages_code][_in]=en,en&deep[subcategory][translations][_filter][languages_code][_in]=en,en":108,"wiki_categories:cta_url,translations.languages_code,translations.cta_label,translations.cta_title,translations.cta_body:filter[kind][_eq]=game&filter[game][_eq]=terraria&filter[status][_eq]=published&deep[translations][_filter][languages_code][_in]=en,en&limit=1":154,"wiki-article-md-436-en":162,"mdc--4e17or-key":162},{"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},[44,47,50,53,56,59,64,68],{"Game":45,"Game_Link":46,"id":5,"sort":5},"Windrose","\u002Fgame-servers\u002Fwindrose",{"Game":48,"Game_Link":49,"id":39,"sort":27},"Minecraft","\u002Fminecraft",{"Game":51,"Game_Link":52,"id":33,"sort":33},"7 Days to Die","\u002Fgame-servers\u002F7-days-to-die",{"Game":54,"Game_Link":55,"id":13,"sort":39},"Vintage Story","\u002Fgame-servers\u002Fvintage-story",{"Game":57,"Game_Link":58,"id":27,"sort":13},"Arma 3","\u002Fgame-servers\u002Farma-3",{"Game":60,"Game_Link":61,"id":62,"sort":63},"Arma Reforger","\u002Fgame-servers\u002Farma-reforger",7,6,{"Game":65,"Game_Link":66,"id":67,"sort":62},"DayZ","\u002Fgame-servers\u002Fdayz",8,{"Game":69,"Game_Link":70,"id":63,"sort":67},"Rust","\u002Fgame-servers\u002Frust",{"data":72},{"id":5,"sale_active":73,"sale_html":74,"sale_icon":75,"sale_icon_2x":76,"_translatedFields":77},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",[78],"sale_html",{"data":80},[81],{"id":82,"article_path":83,"date_created":84,"date_updated":85,"author_name":86,"featured_image":87,"category":88,"subcategory":87,"translations":102},436,"install-tmodloader-mods","2026-06-09T04:52:59.000Z","2026-06-10T18:25:02.000Z","Host Havoc Technical Support Team",null,{"id":89,"kind":90,"slug":87,"game":91,"translations":98},36,"game",{"path":92,"name":93,"image_cover":94,"image_preview":95,"whmcs_order_url":96,"fullpath":97},"terraria","Terraria","00e2ef26-cb12-41c5-95fc-28bf61366317","cd38464f-7b32-410c-a792-f4efafa28518","https:\u002F\u002Fhosthavoc.com\u002Fbilling\u002Fcart.php?a=add&pid=46","\u002Fgame-servers\u002Fterraria",[99],{"languages_code":100,"name":93,"description":101},"en","Terraria server management guides covering configuration file editing, tModLoader mods, manual saving, and automatic restarts.",[103],{"languages_code":100,"title":104,"title_short":105,"description":106,"content_md":107},"How to Add Mods to Your Terraria Server Using tModLoader","Install tModLoader Mods","Install tModLoader on your Terraria server and upload .tmod files via FTP to add mods. Enable mods by editing the enable.json file in the Configuration Files manager.","Adding mods to your Terraria server requires tModLoader, which you install directly from the Host Havoc game control panel. Once installed, you upload your `.tmod` files via FTP and activate them through `enable.json`.\n\n## Install tModLoader\n\n1. Log into the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com) and navigate to your server.\n2. Click **Game Services** on the left, then click the **Non-Workshop Mods** section.\n3. Click **Install** next to **tModLoader** and wait for the process to finish.\n4. Start your server so the `Mods` folder is created, then stop it once it has fully started.\n\n## Upload your mods via FTP\n\n1. Connect to your server using an FTP client. See [Connect via FTP](\u002Fwiki\u002Fgame-servers\u002Fterraria\u002Fconnect-ftp) if you need setup instructions.\n2. Upload each `.tmod` file to the `\\tModLoader\\Mods` directory on your server. For example: `CalamityMod.tmod`.\n\n## Enable mods\n\n1. In the game control panel, open **Configuration Files**.\n2. Click **Text Editor** next to `\\tModLoader\\Mods\\enable.json`.\n3. Add each mod by its filename (without the `.tmod` extension) inside the JSON array:\n\n   ```json\n   [\n     \"MOD1\",\n     \"MOD2\",\n     \"MOD3\"\n   ]\n   ```\n\n   Each mod name must match the `.tmod` filename exactly. Separate entries with commas, but do not add a trailing comma after the last entry.\n\n4. Click **Save**.\n5. Start your server. The mods load automatically on startup.\n\n## Troubleshooting\n\nIf a mod fails to load, confirm the mod name in `enable.json` exactly matches the `.tmod` filename and that the file is in the `\\tModLoader\\Mods` directory. Check the server console for any mod-specific error messages.",{"data":109},[110,125,139],{"id":111,"article_path":112,"date_created":113,"date_updated":114,"author_name":86,"featured_image":87,"category":115,"subcategory":87,"translations":119},442,"automatic-restarts","2026-06-09T04:53:11.000Z","2026-06-10T18:25:20.000Z",{"id":89,"kind":90,"slug":87,"game":116,"translations":117},{"path":92,"name":93,"image_cover":94,"image_preview":95,"whmcs_order_url":96,"fullpath":97},[118],{"languages_code":100,"name":93,"description":101},[120],{"languages_code":100,"title":121,"title_short":122,"description":123,"content_md":124},"How to Set Up Automatic Restarts for Your Terraria Server","Automatic Restarts","Schedule automatic daily or recurring restarts for your Terraria server using the Scheduled Tasks feature in the Host Havoc game control panel.","The Host Havoc game control panel includes a Scheduled Tasks feature that lets you automatically restart your Terraria server on a daily or repeating schedule.\n\n## Create a scheduled restart\n\n1. Log into the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com) and navigate to your server.\n2. Click the `Scheduled Tasks` icon on the left-hand side.\n3. Click **New** at the top, choose **Scheduled Start\u002FStop\u002FRestart**, then click **New** in that section.\n4. Give the task a descriptive name so you can identify it later.\n5. Check the **Enabled** box.\n6. Set the **Type** to **Daily** if you want it to restart at the same time each day.\n7. Set the **Start date and time**. This is the time the task will run every day. To match your local time zone, check the time zone article linked in your panel settings.\n8. To repeat the restart multiple times per day (for example, every 6 hours), expand **Advanced Options** and enable **Repeat Task** with your preferred interval.\n\n   ![Scheduled task form showing Repeat Task enabled with a 6-hour interval in the Advanced Options section](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F57ac63d3-4e97-4051-bd83-d58593129bf0)\n\n9. Click **Save**.\n\n> **Before you start:** Advanced options such as action type and waiting until the server is empty are available in the **Advanced Options** section of the task form.\n\n## Troubleshooting\n\nIf the restart does not occur at the expected time, confirm the task is enabled and that the time zone in your panel matches your intended schedule. See [Edit Your Configuration File](\u002Fwiki\u002Fgame-servers\u002Fterraria\u002Fedit-configuration) if you also need to adjust server settings after each restart.",{"id":126,"article_path":127,"date_created":128,"date_updated":87,"author_name":86,"featured_image":87,"category":129,"subcategory":87,"translations":133},430,"reinstall-server","2026-06-09T04:52:43.000Z",{"id":89,"kind":90,"slug":87,"game":130,"translations":131},{"path":92,"name":93,"image_cover":94,"image_preview":95,"whmcs_order_url":96,"fullpath":97},[132],{"languages_code":100,"name":93,"description":101},[134],{"languages_code":100,"title":135,"title_short":136,"description":137,"content_md":138},"How to Reinstall Your Terraria Server","Reinstall Server","Reinstall your Terraria server from the Host Havoc game control panel to reset all server files to their defaults. Backups are preserved, but all other files are deleted during reinstall.","Reinstalling your Terraria server resets it to a clean default state. All server files except backups are deleted and the default setup is re-downloaded.\n\n> **Before you start:** Stop your server before starting a reinstall. The process can take up to 20 minutes depending on file size.\n\n## Reinstall the server\n\n1. Log into the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com) and navigate to your server.\n2. **Stop** your server using the stop button.\n3. Click the `[...More]` button to the right of the start\u002Fstop\u002Frestart buttons.\n\n   ![The ...More button highlighted in the Host Havoc game control panel toolbar](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F712a38d4-61cd-43f2-b03c-e08550d8e908)\n\n4. Click **Reinstall**.\n5. Click the **Reinstall** confirmation button. Leave the option set to **Default values** unless you have a specific reason to change it.\n\nThe reinstall begins immediately. Wait for it to complete before starting the server.\n\n## Troubleshooting\n\nIf the reinstall takes longer than 20 minutes, refresh the panel and check whether the server status has updated. If you need to restore files beforehand, use [FTP](\u002Fwiki\u002Fgame-servers\u002Fterraria\u002Fconnect-ftp) to download them first.",{"id":140,"article_path":141,"date_created":142,"date_updated":143,"author_name":86,"featured_image":87,"category":144,"subcategory":87,"translations":148},426,"connect-ftp","2026-06-09T04:52:33.000Z","2026-06-10T18:25:37.000Z",{"id":89,"kind":90,"slug":87,"game":145,"translations":146},{"path":92,"name":93,"image_cover":94,"image_preview":95,"whmcs_order_url":96,"fullpath":97},[147],{"languages_code":100,"name":93,"description":101},[149],{"languages_code":100,"title":150,"title_short":151,"description":152,"content_md":153},"How to Connect to Your Terraria Server via FTP","Connect via FTP","Connect to your Terraria server's files using an FTP client such as FileZilla. Retrieve your FTP credentials from the Host Havoc game control panel and connect with one click.","FTP lets you upload, download, and manage files on your Terraria server directly from your computer. Host Havoc recommends [FileZilla](https:\u002F\u002Ffilezilla-project.org\u002Fdownload.php?show_all=1) as your FTP client.\n\n## Connect with FileZilla\n\n1. Log into the [Game Control Panel](https:\u002F\u002Fgamepanel.hosthavoc.com) and navigate to your server.\n2. Locate the **FTP Info** section near the middle of the page. Copy the FTP IP and port (for example, `167.114.172.201:8821`) and paste it into the **Host** field in FileZilla.\n\n   ![FileZilla Host field showing the FTP IP and port from the Host Havoc control panel](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F2d958492-4ca2-42ed-8f25-26c6c26fd816)\n\n3. Enter your control panel username and password into the **Username** and **Password** fields in FileZilla.\n\n   ![FileZilla Username and Password fields filled in with control panel credentials](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Fc7ad63d9-3ccf-495f-99f2-dbda4fca9497)\n\n4. The port adjusts automatically when you paste the full `FTP Info` value.\n5. Click **Quickconnect** to connect.\n\n> **Before you start:** If the panel shows `SFTP Info` instead of `FTP Info`, prefix the address with `sftp:\u002F\u002F`, for example `sftp:\u002F\u002F167.114.172.201:8821`.\n\n## Troubleshooting\n\nIf the connection is refused, confirm the server is running and that you are using the credentials shown in the panel. You can reset your control panel password from within the panel if needed. For editing configuration settings without FTP, see [Edit Your Configuration File](\u002Fwiki\u002Fgame-servers\u002Fterraria\u002Fedit-configuration).",{"data":155},[156],{"cta_url":87,"translations":157},[158],{"languages_code":100,"cta_label":159,"cta_title":160,"cta_body":161},"Rent a Terraria Server","Need a Terraria server?","tModLoader mods, full config access. DDoS protected, online in minutes.",{"data":163,"body":166,"toc":440},{"title":164,"description":165},"","Adding mods to your Terraria server requires tModLoader, which you install directly from the Host Havoc game control panel. Once installed, you upload your .tmod files via FTP and activate them through enable.json.",{"type":167,"children":168},"root",[169,194,201,271,277,319,325,408,414],{"type":170,"tag":171,"props":172,"children":173},"element","p",{},[174,177,184,186,192],{"type":175,"value":176},"text","Adding mods to your Terraria server requires tModLoader, which you install directly from the Host Havoc game control panel. Once installed, you upload your ",{"type":170,"tag":178,"props":179,"children":181},"code",{"className":180},[],[182],{"type":175,"value":183},".tmod",{"type":175,"value":185}," files via FTP and activate them through ",{"type":170,"tag":178,"props":187,"children":189},{"className":188},[],[190],{"type":175,"value":191},"enable.json",{"type":175,"value":193},".",{"type":170,"tag":195,"props":196,"children":198},"h2",{"id":197},"install-tmodloader",[199],{"type":175,"value":200},"Install tModLoader",{"type":170,"tag":202,"props":203,"children":204},"ol",{},[205,220,240,258],{"type":170,"tag":206,"props":207,"children":208},"li",{},[209,211,218],{"type":175,"value":210},"Log into the ",{"type":170,"tag":212,"props":213,"children":215},"a",{"href":214},"https:\u002F\u002Fgamepanel.hosthavoc.com",[216],{"type":175,"value":217},"Game Control Panel",{"type":175,"value":219}," and navigate to your server.",{"type":170,"tag":206,"props":221,"children":222},{},[223,225,231,233,238],{"type":175,"value":224},"Click ",{"type":170,"tag":226,"props":227,"children":228},"strong",{},[229],{"type":175,"value":230},"Game Services",{"type":175,"value":232}," on the left, then click the ",{"type":170,"tag":226,"props":234,"children":235},{},[236],{"type":175,"value":237},"Non-Workshop Mods",{"type":175,"value":239}," section.",{"type":170,"tag":206,"props":241,"children":242},{},[243,244,249,251,256],{"type":175,"value":224},{"type":170,"tag":226,"props":245,"children":246},{},[247],{"type":175,"value":248},"Install",{"type":175,"value":250}," next to ",{"type":170,"tag":226,"props":252,"children":253},{},[254],{"type":175,"value":255},"tModLoader",{"type":175,"value":257}," and wait for the process to finish.",{"type":170,"tag":206,"props":259,"children":260},{},[261,263,269],{"type":175,"value":262},"Start your server so the ",{"type":170,"tag":178,"props":264,"children":266},{"className":265},[],[267],{"type":175,"value":268},"Mods",{"type":175,"value":270}," folder is created, then stop it once it has fully started.",{"type":170,"tag":195,"props":272,"children":274},{"id":273},"upload-your-mods-via-ftp",[275],{"type":175,"value":276},"Upload your mods via FTP",{"type":170,"tag":202,"props":278,"children":279},{},[280,292],{"type":170,"tag":206,"props":281,"children":282},{},[283,285,290],{"type":175,"value":284},"Connect to your server using an FTP client. See ",{"type":170,"tag":212,"props":286,"children":288},{"href":287},"\u002Fwiki\u002Fgame-servers\u002Fterraria\u002Fconnect-ftp",[289],{"type":175,"value":151},{"type":175,"value":291}," if you need setup instructions.",{"type":170,"tag":206,"props":293,"children":294},{},[295,297,302,304,310,312,318],{"type":175,"value":296},"Upload each ",{"type":170,"tag":178,"props":298,"children":300},{"className":299},[],[301],{"type":175,"value":183},{"type":175,"value":303}," file to the ",{"type":170,"tag":178,"props":305,"children":307},{"className":306},[],[308],{"type":175,"value":309},"\\tModLoader\\Mods",{"type":175,"value":311}," directory on your server. For example: ",{"type":170,"tag":178,"props":313,"children":315},{"className":314},[],[316],{"type":175,"value":317},"CalamityMod.tmod",{"type":175,"value":193},{"type":170,"tag":195,"props":320,"children":322},{"id":321},"enable-mods",[323],{"type":175,"value":324},"Enable mods",{"type":170,"tag":202,"props":326,"children":327},{},[328,339,356,393,403],{"type":170,"tag":206,"props":329,"children":330},{},[331,333,338],{"type":175,"value":332},"In the game control panel, open ",{"type":170,"tag":226,"props":334,"children":335},{},[336],{"type":175,"value":337},"Configuration Files",{"type":175,"value":193},{"type":170,"tag":206,"props":340,"children":341},{},[342,343,348,349,355],{"type":175,"value":224},{"type":170,"tag":226,"props":344,"children":345},{},[346],{"type":175,"value":347},"Text Editor",{"type":175,"value":250},{"type":170,"tag":178,"props":350,"children":352},{"className":351},[],[353],{"type":175,"value":354},"\\tModLoader\\Mods\\enable.json",{"type":175,"value":193},{"type":170,"tag":206,"props":357,"children":358},{},[359,361,366,368,380,384,386,391],{"type":175,"value":360},"Add each mod by its filename (without the ",{"type":170,"tag":178,"props":362,"children":364},{"className":363},[],[365],{"type":175,"value":183},{"type":175,"value":367}," extension) inside the JSON array:",{"type":170,"tag":369,"props":370,"children":375},"pre",{"className":371,"code":373,"language":374,"meta":164},[372],"language-json","[\n  \"MOD1\",\n  \"MOD2\",\n  \"MOD3\"\n]\n","json",[376],{"type":170,"tag":178,"props":377,"children":378},{"__ignoreMap":164},[379],{"type":175,"value":373},{"type":170,"tag":381,"props":382,"children":383},"br",{},[],{"type":175,"value":385},"Each mod name must match the ",{"type":170,"tag":178,"props":387,"children":389},{"className":388},[],[390],{"type":175,"value":183},{"type":175,"value":392}," filename exactly. Separate entries with commas, but do not add a trailing comma after the last entry.",{"type":170,"tag":206,"props":394,"children":395},{},[396,397,402],{"type":175,"value":224},{"type":170,"tag":226,"props":398,"children":399},{},[400],{"type":175,"value":401},"Save",{"type":175,"value":193},{"type":170,"tag":206,"props":404,"children":405},{},[406],{"type":175,"value":407},"Start your server. The mods load automatically on startup.",{"type":170,"tag":195,"props":409,"children":411},{"id":410},"troubleshooting",[412],{"type":175,"value":413},"Troubleshooting",{"type":170,"tag":171,"props":415,"children":416},{},[417,419,424,426,431,433,438],{"type":175,"value":418},"If a mod fails to load, confirm the mod name in ",{"type":170,"tag":178,"props":420,"children":422},{"className":421},[],[423],{"type":175,"value":191},{"type":175,"value":425}," exactly matches the ",{"type":170,"tag":178,"props":427,"children":429},{"className":428},[],[430],{"type":175,"value":183},{"type":175,"value":432}," filename and that the file is in the ",{"type":170,"tag":178,"props":434,"children":436},{"className":435},[],[437],{"type":175,"value":309},{"type":175,"value":439}," directory. Check the server console for any mod-specific error messages.",{"title":164,"searchDepth":27,"depth":5,"links":441},[442,443,444,445],{"id":197,"depth":27,"text":200},{"id":273,"depth":27,"text":276},{"id":321,"depth":27,"text":324},{"id":410,"depth":27,"text":413}]