Skip to content

The map library

Configure → Wipe → Map library is every world CerebRUST holds — each one parsed from the actual map file Rust generated, not a picture of it. Find one you like, press Queue as next map, and it goes into your wipe queue.

Worlds come from two places: ones CerebRUST generates itself, and the map a CerebRUST server is running, which is read the moment the plugin reports it.

Find a world opens a search with two ways in, both editing the same filter:

  • Simple — map size, least land, least rivers, and a row of monuments. Click a monument once to require it, again to rule it out, and a third time to clear it.
  • Rules — the filter as sentences: “a Launch Site in the snow”, “a hard small cave within 500 m of a god rock”, “both harbours on the same side of the map”. Each rule is a sentence with dropdowns in its gaps, and every match shows the evidence it was found on.

The filter lives in the page address, so a search can be shared as a link. The same search runs on the public worlds page.

A seed makes the same map only on builds of Rust that generate maps the same way. Most force wipes change map generation; some do not. So the library keeps track, and the chips under the search choose which build a map has to be good on:

  • Any build — every world CerebRUST holds.
  • Live now — maps the build running today makes from their seed.
  • After the force wipe — maps the build after the next force wipe makes. While staging is out, that is the staging build.

CerebRUST works this out by generating the same three seeds on the live and staging builds and comparing the results. It runs whenever either branch takes a new build, and once a week otherwise. Two builds count as making the same maps only if every compared world is identical — a monument a few metres to one side is a different map, because it can put a building spot inside a no-build zone.

When staging’s map generation turns out unchanged, every map that is good on live is good after the force wipe too, and you can pick from the whole library without anything being generated on staging. When it has changed, only maps generated on staging are.

A tile marked next wipe is a map only the coming build makes; one marked older build was made by a build whose maps have since changed, so its seed makes a different map today.

Every world has an address made of its size and seed, the same way RustMaps writes one: app.cerebrust.xyz/worlds/4500_20260902. Pasted into Discord, the link unfurls with the map’s render, how much of it is land, how many monuments, islands, rivers and caves it has, and its landmarks, rarest first.

One seed generates a different world on each game version, so the address can end in a map version: /worlds/4500_20260902/288. Without one, the address shows the newest version CerebRUST holds. For the week before a force wipe, that is the staging build’s map, not the one your server is running today. A world held at more than one version lists the others under its title.

A custom map has no seed, so its address is a number instead.

Queue as next map adds the world’s seed, size and level to the queue on the Automation tab. The next wipe takes the top of that list.

Pressing it twice does not queue the world twice — the second press says it is already there.

A custom map cannot be queued: it has no seed, and a wipe can only roll a seed. Those tiles say so instead of offering the button.