Each island seed noise profile is customizable with simple to use sliders. Save your favorites to reuse multiple times and in future projects.
Combine multiple island seeds to create complex terrain effortlessly. Terrain heights and noise scale by island and map size, designed around Rust proc gen.
Work on multiple projects at once and export in true 16-bit grayscale RAW for RustEdit importing or PNG. Selected map size determines output resolution.
Simple to use, affordable, Rust first heightmaps. Yours to use while subscribed.
+ more improvements and features over time
Build news, bug reports, and direct help with the tool. Drop in, say hi.
.map file somewhere (I like to create a new folder in my server root called maps), then point the levelurl in your server .bat file to the map file path. The code below shows how to properly update your server .bat for this:
@echo off
:loop
cd /d "C:\Path\To\Your\Server\Folder"
echo Starting server...
RustDedicated.exe -batchmode ^
+server.port 28015 ^
+server.levelurl "file:///C:\Path\To\Your\Maps\yourmap_v1.map" ^
+server.maxplayers 1 ^
+server.hostname "Your Server Name" ^
+server.identity "yourserver" ^
+rcon.port 28016 ^
+rcon.password YOUR_RCON_PASSWORD ^
+rcon.web 1
echo Server stopped. Restarting in 10 seconds...
timeout /t 10
goto loop
What to change:
RustDedicated.exe lives in..map file (keep the file:/// prefix).client.connect localhost:28015 to join and walk your map.
yourmap_v2.map) and point server.levelurl at it, or delete the old .map from both places it lives: your server identity folder (...\server\yourserver\) and your Rust client's map cache (C:\Program Files (x86)\Steam\steamapps\common\Rust\maps).