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.