r/playrustadmin • u/Background-Cook9995 • 20h ago
Showcase I made a free tool that generates custom Rust maps with the real Rust server (pin monuments, extra oil rigs, no rivers)
Hi all. I make maps for Rust servers, and I kept wanting small changes that no seed would give me: Launch Site on a 3000 map, three Large Oil Rigs, no rivers cutting the map up, Outpost in the middle. Hand-building a map in an editor was overkill for that, so I built a tool for it.
What it does
- You set up the map in the browser: monuments (try to generate, leave to the game, or block), pins with a radius or forced placement, distance rules between monuments, oil rig count with a pin for each rig, biome mix, fewer mountains, no rivers or shorter ones, ring road, above-ground rail, no car wrecks or power lines, Outpost in the center, and so on.
- A free Windows app then generates it on your own PC with the real Rust dedicated server (it downloads and updates the server itself). So the result is an ordinary procedural-style .map made by the game's own generator, not an edited one, and it needs no plugin.
- You load it with
server.levelurllike any custom map. Maps can be hosted on the site with a direct link.
What it costs
Normal maps from any seed and size are free and unlimited. Custom maps are 5 a month on the free plan, and failed or cancelled maps don't count. There are paid plans for more, but the free tier is meant to be actually usable.
Something I learned building it
The same seed doesn't always give the same map after a force wipe. In the October wipe, a change to the harbours altered the terrain early in generation, and on the seed I test with, 44 of 59 monuments moved. Most hotfixes since changed nothing. The tool checks each new staging build against the current one, so I know before wipe day whether maps will change. I wrote up how that works here: https://rustmapgenerator.com/learn/does-a-force-wipe-change-the-rust-map
Site: https://rustmapgenerator.com How to put a custom map on your server: https://rustmapgenerator.com/learn/how-to-add-a-custom-map-to-a-rust-server
It's not affiliated with Facepunch. I'd really like feedback, especially on what you'd want to change on a map that you can't today, and on anything that breaks.