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.
Hosting a custom map
Your custom map must be uploaded to a file-sharing service like Dropbox before it can be added to your server. We have a guide on this topic here.
# Adding a Custom Map
Note
This article assumes you already have Oxide installed. If you need help with installing Oxide, you can find our tutorial here.
- Download the RustEdit Oxide extension, located here. The file you downloaded should be called
Oxide.Ext.RustEdit.dll
. - On your control panel, navigate to the Files tab.
- Upload
Oxide.Ext.RustEdit.dll
to the/RustDedicated_Data/Managed/
folder. - After the extension has finished uploading, navigate to the
/server/my_server_identity/cfg/
folder and open the server.cfg file. If it doesn't exist, create it. - At the bottom of your
server.cfg
, add a new line and add the textlevelurl "(url)"
, replacing the(url)
with a direct download link to your custom map file. An example configuration has been provided below:
server.description "Welcome to my Rust server!"
server.url "https://discord.gg/u9sdA2M"
levelurl "https://www.dropbox.com/s/abc123/test.map?dl=1"
* You can use a service like Dropbox to upload your map file and generate a direct link. Simply upload the file to Dropbox, then create a share link by clicking the "Share" button followed by "Create Link". Paste that generated link into your server.cfg
, replacing the ?dl=0
with ?dl=1
as shown in the example.
- Save the changes you've made to the
server.cfg
file, then restart your server. Your server should now load with the custom map that you added.