Skip to content

How to turn off decay on a Rust server

Quick answer: type decay.scale 0 in the server console, over RCON, or in the F1 console as an admin. Buildings and deployables stop decaying straight away. To keep it after a restart, put the same line in your server.cfg.

decay.scale multiplies all decay damage:

SettingDecay
decay.scale 0Off: nothing decays.
decay.scale 0.5Half speed.
decay.scale 1Normal, the default.
decay.scale 2Double speed.

The server forgets decay.scale when it restarts, so set it where the server reads it on every start:

  • In server.cfg, in the server’s cfg folder (server/<identity>/cfg/, next to RustDedicated.exe), add the line decay.scale 0. See the Rust server.cfg example.
  • Or on the server’s launch line: +decay.scale 0. See launch arguments.

decay.upkeep false does not stop decay. It switches off the Tool Cupboard upkeep system and brings back Rust’s older decay rules, where foundations still decay. To stop decay, use decay.scale 0.