RustRustMods
Featured Guide

How to Add Custom Map to Rust Server

In this guide, we will cover what you need before you start, how custom map loading works, and the key mistakes that cause map downloads or server boots to fail.

Adding a custom map to your Rust server is a great way to give your players a unique experience beyond the standard procedural maps. Whether you’ve created your own map, found a community-made one, or want to test a themed world, this guide will walk you through how to add a custom map to a Rust server step by step. You’ll learn how to handle the Rust map file, upload it to your server, and use a custom map URL or direct download link to get it running. This includes where to place the file, how to configure the server to recognize it, and what to do if you encounter errors during the process.

Finding & Downloading Your Custom Rust Map

Custom maps can be found on various websites, including Codefling, Lone Design, or WeOxide. Some custom maps require payment, but all three of these websites have free options as well if you’re looking to go easy on your wallet. Once you’ve selected a map that suits your needs, click download and open your file explorer.

Want to find a pre-generated map file? Use RustMaps!

Look For Dependencies

You should have a .zip folder that contains a .map file, and depending on where you got the map, you’ll also find any licensing or instruction files for the map. Be sure to read the description of the page to see if it has any dependencies and install them so you don’t break your server.

For example, this map we downloaded requires a plugin to be installed, always read the description / readme files. Example dependency requirement for a Codefling map

Once you have all the necessary files to run the custom map, you’ll need to upload the .map file itself to a host link before you can run it on your server.

Uploading Your Custom Map

Physgun makes it incredibly easy to upload your custom map via the Physgun Panel. Simply follow the steps below, you can either upload the .map file directory or use a URL. We highly recommend uploading the .map file, it’s not only faster but way easier. Dropbox and other download vendors are known to randomly delete map files and change urls on the fly.

  1. Head to the Physgun Panel
  2. Navigate to Your Server
  3. Stop your server if it is running
  4. Navigate to Advanced -> Server Options
  5. Upload your map through the Physgun Custom Map Uploader.
  • You should also go into your server config file located in the server/rust/cfg/server.cfg path and delete the seed and size parameters to avoid conflict.
  1. Restart your server, and you’re done!

Your custom map should now be installing to your Rust server! It’s really that simple!

rust custom mapadd custom map rustupload custom map

Questions?

Join over 6000+ members in our Discord community chat with other server owners, get help, and stay up to date with the latest news.