How To Wipe A Rust Server
A

Lead Engineer @ Packetware

How To Wipe A Rust Server

What Is A Rust Wipe

A wipe is a time when a server will erase certain data in order to give players a refreshed experience on an even playing field and often variable like server.mapseed are changed in order to give a completely different experience.

Force Wipe

Force wipe is a common term for the first Thursday of every month at 2PM EST where Facepunch releases a large update for Rust where if you kept the server data files you would run into issues with your files not containing recent asset updates or changes.

Most force wipes you aren't required to wipe the blueprints of the players, but many servers do in order to level the playing field for new players joining fresh. If there is a large change to the loot table the blueprint data files can no longer be compatible and you will be forced do generate a new one.

How To Wipe

Inside your server directory there will be many files that can be deleted while your server is powered down.

./server/rust/

Table Of Data Files:

*Asterisks are used as a wildcard for values that are associated with version numbers that change on various updates.

File Name Wipe Type Purpose
player.blueprints.*.db Blueprint This file contains the data of each players leared blueprints.
player.identities.*.db Force This file contains the data of each players SteamID and nickname
player.states.*.db Map Stores information about hostile timers, death map markers, and the player's map markers.
player.tokens.*.db Force Has a table of SteamIDs with associated Rust+ app infomation
player.deaths.*.db Map Stores the combat information of players who died, useful for giving death information on the respawn or joining.
sv.files.*.db Force Has a database of images used inside the Rust server for players.
companion.id N/A Associated with the Rust+ companion app.
proceduralmap.{size}.{seed}.*.map Map This file contains the data of map terrain and monuments.
proceduralmap.{size}.{seed}.*.sav Map
proceduralmap.{size}.{seed}.*.sav.1 Map
proceduralmap.{size}.{seed}.*.sav.2 Map

Map Wipe

Delete the Map data files and change the map on the server config for startup.

Full Wipe

Delete both Map and Blueprint files and change the map on the server config for startup.

Force Wipe

Delete the Map, Blueprint, and Force files and change the map on the server config for startup.