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.
Turn decay off, down or up
Section titled “Turn decay off, down or up”decay.scale multiplies all decay damage:
| Setting | Decay |
|---|---|
decay.scale 0 | Off: nothing decays. |
decay.scale 0.5 | Half speed. |
decay.scale 1 | Normal, the default. |
decay.scale 2 | Double speed. |
Keep it after a restart
Section titled “Keep it after a restart”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’scfgfolder (server/<identity>/cfg/, next toRustDedicated.exe), add the linedecay.scale 0. See the Rust server.cfg example. - Or on the server’s launch line:
+decay.scale 0. See launch arguments.
Leave decay.upkeep alone
Section titled “Leave decay.upkeep alone”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.
Related
Section titled “Related”- Rust server variables, every
decay.setting with its default - How to change max players
- Server settings in Crucible Local Server
