Rust

Rust
44 ArticlesHow to Merge Bandit Camp and Outpost on Your Rust Server
It's fairly common to see a merged Bandit Camp and Outpost on Rust servers. Many server owners choose to merge them to free up space for other monuments, improve FPS, reduce the number of safe zones, or just for convenience. However, in vanilla Rust, these monuments always spawn separately. There is no built-in setting to merge them. Despite this, different methods can still be used to merge the monuments. --- Method 1: Using a Custom Map Custom maps are handmade by players and are not generated naturally by the game. You can find custom maps posted online by players that feature a merged Bandit Camp and Outpost. There are several sites where custom maps are posted, but we recommend Lone.design. After you've found a custom map to use, it will need to be added to your server. You can add the map to your server with the steps in our guide here. Method 2: Using a Procedural Map Without Bandit Camp Procedural maps are generated naturally by the game, unlike custom maps. You can find a variety of procedural maps online and load the map on your server using the world seed. The most popular website for finding procedural maps is RustMaps.com. To get started, go to the RustMaps website and use the filter to exclude the Bandit Camp monument from your search. Once you’ve found a map, you can add it to your server using this guide. After the procedural map has been added to your server, follow the remaining steps in this guide to complete the setup. ::ProseNote{title="Custom Map" description="If the map is a custom map instead of a procedural map (it will be labelled as such, as shown in the image below), follow the steps in Method 1 instead." appearance="default"} :: After adding the procedural map to your server, you can use plugins to recreate a merged Bandit Camp and Outpost experience: - Use the Monument Addons plugin to add an Air Wolf Vendor to Outpost and the Bandit Camp wheel. This allows you to mimic the merged Bandit Camp and Outpost effect. - Keep in mind, this plugin does not transfer Bandit Camp NPCs and vendors into Outpost. - To replicate Bandit Camp deals manually, you can use a plugin like Custom Vending Setup. You can check our guide on how to install plugins on your Rust server here. --- To learn more about Rust server hosting, you can browse our library of Knowledgebase articles here.
How to Find the server.cfg File on Your Rust Server
Rust server owners often use the server.cfg file for settings that aren’t already included in the other configuration files. Getting familiar with this file helps keep your server running just the way you want. If you haven't already, we recommend checking out the rust.properties and serverauto.cfg files under the Config tab on your control panel. The settings you're looking to use might already be present there. --- Getting Started If you changed the name of the Server Identity (myserveridentity), you'll need to keep note of the name to find your server.cfg. 1. Open your server's control panel. 2. Navigate to the Config tab and select Rust Server Settings. 2. Search for and take note of the folder name. Finding the server.cfg File 1. Navigate to the Files tab and navigate to the following directory: If the name of the Server Identity folder (myserveridentity) has been changed, select the folder with the corresponding name instead. 2. Locate the file inside the directory. If there is not one, proceed to the next step. 3. (Optional) Create the server.cfg file If the server.cfg file is missing; it can be created manually. In the same directory as before, select "New File" at the top of the control panel and create a file named . --- Now that the server.cfg file has been located, you can start adding settings to it.
How to Update the Plugins on Your Rust Server
Rust plugins should be kept up to date to prevent issues and ensure that your server stays visible in the server list. Plugins can be updated automatically, or with the Automatic Plugin Updater. --- Automatic Plugin Updater We recommend installing the Automatic Plugin Updater as this will update the server plugins upon each restart. It also adds a command which can be ran to update the server plugins and check for plugin updates. The following commands can be entered in the Server Console while the server is online: | Command | Description | |-|-| | update | Checks for and automatically updates all of your plugins. | | update | Checks for and automatically updates the specified plugin. | --- Manually Updating Plugins Plugins can be updated manually through the built-in "Plugins" tab in the Shockbyte control panel, or by manually reinstalling the plugin files. --- To learn more about Rust server hosting, you can browse our library of Knowledgebase articles here.
How to Modify Loot Tables on Your Rust Server
Rust loot tables determine what items players can find in containers like barrels, military crates, toolboxes, and elite crates. If you want to increase resource gather rates instead, check out our guide on the topic here. ::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 Magic Loot Rust loot tables can be modified with plugins. We recommend using the Magic Loot plugin to modify loot tables. 1. Download the Magic Loot 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. --- Configuring Magic Loot Modifying Stack Sizes 1. Navigate to . 2. Modify the value of the items that you want to change the stack size for. 3. Save the file and restart the server. Modifying Loot Tables 1. Navigate to . 2. Configure the values of the items or containers that you'd like to change and restart the server. These are the main categories found in the configuration file: General Settings | Setting | Type | Description | |-----------------------------------------------------------------------|----------|-------------| | General Item List Multiplier | Number | Multiplies all of the items listed under the "Manual Item Multipliers" category. | | Non Item List Multiplier | Number | Multiplies all of the items not listed under the "Manual Item Multiplies" category. | | Limit Multipliers to Stacksizes | Boolean | Limits the item to its stack size when enabled. | | Multiply Blueprints | Boolean | Allows blueprints to be given out multiple times when enabled (depending on the current multipliers). | | Disable Blueprint Drops | Boolean | Prevents blueprints from being multiplied. | | Random Workshop Skins | Boolean | Applies random workshop skins to items when enabled. | | Multiply Tea Buffs | Boolean | | | Force Custom Loot Tables for Default Loot on all Containers | Boolean | | Extra Loot | Setting | Type | Description | |-------------------------------------------------------------------|----------|-------------| | Enabled | Boolean | Enables extra loot. | | Extra Items Min | Number | Specifies a minimum of how many extra items should be added. | | Extra Items Max | Number | Specifies a maximum of how many extra items should be added. | | Prevent Duplicates | Boolean | Attempts to remove all duplicate extra items and replaces them with new ones when enabled. | | Prevent Duplicates Retries | Number | Defines the amount of retries a duplicate item can have before it gets skipped and remains as a duplicate. | | Force Custom Loot Tables for Extra Loot on all Containers | Boolean | | Blacklisted Items Items that are added to the blacklist will be blocked from spawning. Items must be listed in their shortname. Item shortnames can be found here. Manual Item Multipliers Defines multipliers for individual items using their shortnames. Item shortname identifications can be found here. Containers Data Defines multipliers and rarity for specific containers. All containers in the game are available in the configuration file. Containers will come in the following format: | Setting | Value | Description | |-------------------------------------------|----------------------------|-------------------------------------------------------------------------------------------------| | Enabled | boolean | Determines whether the container is enabled. Set to by default. | | Extra Items Min | Number | Specifies a minimum of how many extra items should be added to the container. | | Extra Items Max | Number | Specifies a maximum of how many extra items should be added to the container. | | Loot Multiplier | Number | | | Utilize Vanilla Loot Tables on Default Loot | boolean | Uses the game's default loot tables for the base loot in the container. | | Utilize Vanilla Loot Tables on Extra Loot | boolean | Uses the game's default loot tables for any extra loot added. | | Utilize Random Rarity | boolean | Enables random loot rarity based on items already present in the container. | | Rarity To Use | 1, 2, 3, 4 | Specifies loot rarity on a scale of 1 - 4. | Rarity To Use 1. Locate the container that you'd like to modify. 2. Set the following values to false: , , and 3. Remove the extra rarity values, except for the value that you'd like to set. In the following example, we set Heli Crates to a rarity of 4. --- Troubleshooting Magic Loot 1. Why are my configuration files missing? The configuration files should have been generated when the server restarted. If not, try running the command in the console and refresh the file manager. 2. Why aren't my containers or stack sizes updating? Magic Loot won't modify pre-existing containers. This means that the containers must respawn naturally to have the updated loot tables. Alternatively, the map could be wiped. See our guide on the topic here. 3. Why are stack sizes in containers bigger than the stack sizes of the same items in my inventory? Magic Loot only modifies the stack sizes of items spawned inside of containers. To increase the stack sizes of all items on your server, see our guide on the topic here. --- For more detailed information on how the plugin works, check out the documentation on the official plugin page here.
How to Enable PVE on Your Rust Server
While Rust offers the setting, this does not support a full PvE environment and reflects the damage inflicted on other players. To enable full PvE on your server, we recommend using the True PvE 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 True PvE 1. Download the True PvE 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. PvE is now enabled on your server. --- The TruePVE plugin gives you full control over your server’s PvE configuration, including entity damage, event settings, and other situational rules. For a full breakdown of how the plugin works, you can view the documentation on the official plugin page here.
How to Host a Custom Map for Your Rust Server
Custom maps are hand-made by players and are not generated naturally by the game. If you're looking to use a naturally generated map for your Rust server, check out our guide on the topic here. --- Getting Started Custom maps can be downloaded from sites such as Lone.Design and Codefling. Once downloaded, the map must be hosted on a file-sharing service before it can be added to your server. This guide goes over three common methods to host your map: Dropbox, Google Drive, and Rustmaps.com. --- Dropbox (Recommended) 1. Navigate to the Dropbox home page. 2. Upload the file that you downloaded into Dropbox. 3. Once uploaded, hover over the file and select the Copy Link button. Once the link has been copied, proceed to our guide on how to add the custom map to your server here. --- Google Drive 1. Navigate to the Google Drive home page. 2. Select the "New" Button, then select "File Upload". 3. Select the file that you downloaded. 4. After the file has been uploaded, select the three dots next to the file, "Share", and set it to "Anyone with the link". 5. Copy the link and enter it on the following website: https://sites.google.com/site/gdocs2direct/ 7. Select "Create Direct Link" and copy the output link. Once the link has been copied, proceed to our guide on how to add the custom map to your server here. --- Rustmaps.com 1. Navigate to the Rustmaps website. 2. Select "Sign in" at the top right to sign in with Steam. 3. Open the "Dashboard" at the top of the website, then select "Custom Map Upload" under your profile. 4. Select "Upload Map" and then select the file that you downloaded. 5. After the file has been uploaded, select the "Show Map" icon next to the map. 6. Select the "Use" button on the map page, then copy the direct download link. Once the link has been copied, proceed to our guide on how to add the custom map to your server here.
Rust Server Not Showing in Community/Modded List
Rust servers hosted by Shockbyte are automatically added to the Community or Modded server list in Rust. If your server is not appearing in the Rust server lists, it can usually be solved with one of the following steps: Set a Server Name - Rust servers are named "A Shockbyte Rust Server" by default. For the server to be identifiable in the server list, be sure to set a unique name in the rust.properties file. We have a guide on this here. Enable the "Show Empty" Filter - Rust hides servers with no online players from the server list by default. To show servers empty servers, enable the "Show Empty" filter in the server list. Server Ping - Rust will only show a maximum of 5000 servers at a time based on ping. Rust will prioritize showing servers with a lower ping (servers closer to you), which means that your server may not show to you at all if your ping to the server is high. To transfer your server to a location closer to you, follow this guide: Change Game Server Location Shorten Server Name - The server name can prevent the server from appearing in the server list if the name is too long. Try shortening the server name to less than 60 characters. You can use a character counter to do this. Server Encryption - Your server encryption is set to 2 by default. If you have lowered the encryption to 1 or 0, it will no longer appear in the server list. It must be set to 2 to be visible in the server browser. Update your Rust Server - Your server may not appear in the list if it (or Oxide/Carbon) are not up to date. Our system will automatically update your server and its modding framework when you restart the server. You can check if automatic updates are enabled on your server with our guide here. Update any Mods/Plugins - If you have any modifications or plugins installed, ensure they are all up-to-date. Check our guide on this here. Clear the Steam Cache - To do this, access your server files on the control panel under Files, then enter the Steam directory and delete both the "appcache" and "config" folder. Wait several minutes - If you still cannot see your server in the server list, it may also simply be because it hasn't appeared yet. Sometimes it can take a few minutes for your server to appear due to the large number of servers being loaded. ::ProseNote{title="Still Not Showing" description="Alternative methods like Direct Connect or Steam favorites can be used to join the server while it isn't visible in the server list. You can also Contact our support team to investigate the cause." appearance="discovery"} :: --- To learn more about Rust server hosting, you can browse our library of Knowledgebase articles here.