Rust

44 Articles
Welcome to the Rust game server hosting knowledgebase - your go-to resource for setting up, managing, and optimizing your Rust server for the ultimate gameplay experience! Discover tips on server configs, mods, and top hosting setups to elevate your game.

How to Increase Gather Rates

If you wish to increase gather rates for resources in your server, you will need to use an Oxide plugin. ::ProseNote{title="Oxide" description="This article assumes you have Oxide installed. If you need help with installing Oxide, you can find our tutorial here." appearance="default"} :: --- Increasing Gather Rates For this example, we will change the gather rate of all resources by 50. To do this, you can follow these steps: 1. Download the Gather Manager plugin, found here. The file should download as . 2. On your control panel, navigate to the Files tab and access your server directory. 3. Upload to and restart your server. 4. Connect back to your server. The Gather Manager plugin is now loaded. 5. Press F1 to open the console, type Now you will get 50 times the amount of resources you would normally get in the base game. --- Gather rates can be configured further, from adjusting specific resources to all resources. More commands and documentation can be found on the plugin's website.

Jay Miller
October 27, 2024

How to Enable the Staging Branch on your Rust Server

The Staging Version of Rust is essentially a work in progress. Before Facepunch officially releases an update for the game, all of the changes are tested in the Staging version. Please be aware that a Staging branch often has unfixed bugs that may cause issues with your Rust server. ::ProseNote{title="Important" description="Before making any changes, make sure to create a backup of your server to prevent any data loss." appearance="default"} :: Enabling a Staging Branch You can enable a staging branch on your server control panel. 1. Access your control panel and Stop your server. 2. Click on the Rust server type located next to the Default Instance section below your control panel's name. 3. Navigate to Version below Edit Server. 4. Click on Environment and select the Rust Version you wish to use. 5. Once you have selected a version, click on Next Step. 6. Click on Save Changes and Start your server. --- Enabling a Staging Branch on Your Client To enable a Staging Branch on your client, you must navigate to Rust - Staging Branch properties through your Steam Library and if you wish to, select a different beta branch to use. 1. Open Steam and Navigate to your Library. 2. Locate and right-click Rust - Staging Branch then select Properties. 3. Click the tab Betas and select the desired beta you would like to use. Selecting 'None' will use the default staging branch, alternatively, you can use the other betas available which may correlate to these dedicated server branches. 4. Wait for the beta to install and Start the game. To learn more about Rust server hosting, you can browse our library of Knowledgebase articles here.

Jay Miller
October 27, 2024

How to Enable a Whitelist on Your Rust Server

If you want to have a private Rust server, you will need to enable a whitelist by using an Oxide plugin. ::ProseNote{title="Oxide" description="This article assumes you have Oxide installed. If you need help with installing Oxide, you can find our tutorial here." appearance="default"} :: --- Installing the Oxide Whitelist Plugin To enable a whitelist on your server, you must upload the Oxide Whitelist plugin to your server files. 1. Download the Whitelist plugin by MrBlue, located here. 2. Access your control panel and Stop your server. 3. Navigate to your Server Files. 4. Navigate to . 5. Upload Whitelist.cs to your directory. 6. Start your server. 7. When in-game, press F1 and use the following syntax: and replace with the SteamID of the player. ::ProseNote{title="Important" description="By default, server admins do not require this permission to be allowed to join. To allow a player to connect, you will need to know their SteamID. If you do not know what it is or where to find it, you can follow this guide here." appearance="default"} :: If you followed these steps correctly, your server should block all players without whitelist permission from connecting to your server.

Jay Miller
October 27, 2024

How to Connect Centralized Banning to your Rust Server

The Rust Centralized Banning feature allows developers to create ban databases which are shared between servers. The process of creating a ban database is quite complex; however, after gaining access to one, you will be able to synchronize player punishment information between an unlimited number of Rust servers. ::ProseNote{title="Important" description="Before you can use Rust Centralized Banning, you will need to have access to a private ban database. Please refer to this wiki page for more information." appearance="default"} :: Connecting your Ban Database Endpoint Once you have a database endpoint, it can be connected to your server using your server's control panel. 1. Access your control panel. 2. Navigate to Files and locate the file If you are unable to locate the server.cfg file, you can refer to our guide on the topic here. 3. Add the following entry to your server.cfg: . 4. Save the file. 5. Navigate to your server's console, and enter the commands and to make these changes live. --- To learn more about Rust server hosting, you can browse our library of Knowledgebase articles here.

Jay Miller
October 27, 2024

How to Configure the Missile Silo Timer on your Rust Server

Rust is a game that encourages resetting the world and player data from time to time to keep things fresh. With the release of the Missile Silo monument, server owners can display when their map should reset/when the missile silo event should end. As the server gets closer to wipe day, additional endgame activities will start to occur on the server - such as F-15e jets observing the island, and Bradley roaming the roads. As this timer decides when these endgame events start to happen, it's important to ensure that it is set accurately to when your server will wipe. ::ProseNote{title="Important" description="Missile Silo event wipes may be a bit confusing to configure. For additional assistance, please refer to this wiki page or submit a support ticket, we're happy to help!" appearance="default"} :: Changing your Server Wipe Tag The missile silo timer requires a server wipe tag to be configured, to determine if the wipe is monthly, biweekly, or weekly. 1. Access your control panel. 2. Navigate to the Files tab. 3. Locate and open the server.cfg file. 4. Add a wipe schedule server tag by adding it to the server.tags option (ex: ). Click on Save & Exit. 5. Access your server's console, and enter the command to make the changes live. Changing Wipe Day/Hour By default after defining how often the map should wipe with a server tag map wipes will take place at UTC 00:00 on Thursdays. If this doesn't work for your community, you can choose what day of the week and time of day you'd like the wipe to take place on. 1. Access your control panel. 2. Navigate to the Files tab. 3. Locate and open the server.cfg file. 4. To change the wipe day, add this to the config file: (0 = Sunday, 1 = Monday, ..., 6 = Saturday). 5. To change the wipe hour, add this to the config file: . The hour decided is in the UTC time zone. 6. Save your changes. 7. Access your server's console, and enter the command to make the changes live. In our example, the weekly server tag, and these new options will cause the Missile Silo event to finish every Sunday at 10:30 AM UTC. --- Configuring Exact Wipe Date If you would like to configure an exact date and time to trigger the end of the Missile Silo event, you can add an override ConVar to the server.cfg file. This is an alternative to using the options above. 1. Use a conversion website to generate a UNIX timestamp. 2. Access your control panel. 3. Navigate to the Files tab. 4. Locate and open the server.cfg file. 5. Add this to the config file: . 6. Save your changes. 7. Access your server's console, and enter the command to make the changes live. In our example, the weekly server tag, and these new options will cause the Missile Silo event to finish every Sunday at 10:30 AM UTC. To learn more about Rust server hosting, you can browse our library of Knowledgebase articles here.

Jay Miller
October 27, 2024

How to Configure a Custom Domain for your Rust Server

A custom domain is a unique name that can be used to identify your server, rather than using an IP address. Although Rust doesn't officially support the use of DNS service records (SRV records), you can still configure a custom domain for your Rust server with a custom "A Record". ::ProseNote{title="Important" description="For the purpose of this article, we will be using NameCheap to set up a custom domain, but the steps should be similar for any domain provider." appearance="default"} :: Configuring a Custom Domain for your Rust Server To configure a custom domain for your Rust server, you must create an A Record in your domain's advanced DNS settings. 1. Log in to your control panel and take note of your server's IP address. 2. Log in to your NameCheap Account Panel, or the equivalent dashboard. 3. Click Manage next to your desired domain. 4. Click the Advanced DNS tab. 5. Click Add New Record. 6. Select A Record as the type. 7. Enter your desired subdomain in the host field (Use an symbol for no subdomain). 8. In the value field, enter your server IP without the port. 9. Click Save All Changes. You should now be able to connect to your server using your new domain followed by your server's port. Some domain providers take a while to populate DNS settings. Generally speaking, you should not need to wait longer than 12 hours for your new settings to populate.

Jay Miller
October 27, 2024

How to Configure Team Size on your Rust Server

Team size determines how many players can join a team in Rust. It is 8 by default and can be increased or decreased. However, the Rust Team UI has a hard limit of displaying 8 players. --- Configuring Team Size 1. Access your control panel. 2. Navigate to the Config tab and open your Rust Server Settings file. 3. Search for the Max Team setting and adjust the number as needed. 3. Save the file and restart the server. --- To learn more about Rust server hosting, you can browse our library of Knowledgebase articles here.

Jay Miller
October 27, 2024
Tham gia Discord